初始化项目,由ModelHub XC社区提供模型
Model: sargurun16/VCoder Source: Original Platform
This commit is contained in:
35
Run.txt
Normal file
35
Run.txt
Normal file
@@ -0,0 +1,35 @@
|
||||
# Step 1 (Run once)
|
||||
!pip install -U transformers
|
||||
|
||||
# Step 2
|
||||
from transformers import pipeline, AutoTokenizer, AutoModelForCausalLM
|
||||
|
||||
# Using pipeline
|
||||
pipe = pipeline("text-generation", model="sargurun16/VCoder")
|
||||
|
||||
messages = [
|
||||
{"role": "user", "content": "Who are you?"},
|
||||
]
|
||||
|
||||
print(pipe(messages))
|
||||
|
||||
# Step 3 & 4
|
||||
model_name = "sargurun16/VCoder"
|
||||
|
||||
tokenizer = AutoTokenizer.from_pretrained(model_name)
|
||||
model = AutoModelForCausalLM.from_pretrained(model_name)
|
||||
|
||||
prompt = "write a python code to merge 3 arrays"
|
||||
|
||||
inputs = tokenizer(
|
||||
prompt,
|
||||
return_tensors="pt"
|
||||
)
|
||||
|
||||
outputs = model.generate(
|
||||
**inputs,
|
||||
max_new_tokens=200
|
||||
)
|
||||
|
||||
response = tokenizer.decode(outputs[0], skip_special_tokens=True)
|
||||
print(response)
|
||||
Reference in New Issue
Block a user