Spaces:
Runtime error
Runtime error
from transformers import pipeline | |
# import spaces | |
# 1. λͺ¨λΈ λ‘λ (μ΅μ΄ 1λ²λ§ λ‘λλ¨) | |
generator = pipeline( | |
"text-generation", | |
model="dasomaru/gemma-3-4bit-it-demo", # λ€κ° μ λ‘λν λͺ¨λΈ μ΄λ¦ | |
tokenizer="dasomaru/gemma-3-4bit-it-demo", | |
device=0, # CUDA:0 μ¬μ© (GPU). CPUλ§ μμΌλ©΄ device=-1 | |
max_new_tokens=512, | |
temperature=0.7, | |
top_p=0.9, | |
repetition_penalty=1.1 | |
) | |
# 2. λ΅λ³ μμ± ν¨μ | |
# @spaces.GPU(duration=300) | |
def generate_answer(prompt: str) -> str: | |
""" | |
μ λ ₯λ°μ ν둬ννΈλ‘λΆν° λͺ¨λΈμ΄ λ΅λ³μ μμ±νλ€. | |
""" | |
print(f"π΅ Prompt Length: {len(prompt)} characters") # μΆκ°! | |
outputs = generator( | |
prompt, | |
do_sample=True, | |
top_k=50, | |
num_return_sequences=1 | |
) | |
return outputs[0]["generated_text"].strip() | |