Spaces:
Sleeping
Sleeping
File size: 742 Bytes
2e79ccc e2bc3f2 2e79ccc d25ebb3 4623b53 d25ebb3 e2bc3f2 d25ebb3 e2bc3f2 57f73e9 d25ebb3 e2bc3f2 d25ebb3 e2bc3f2 2e79ccc | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | import gradio as gr
from transformers import pipeline
generator = pipeline(
"text-generation",
model="distilgpt2",
pad_token_id=50256 # DistilGPT2 uses the same special tokens as GPT2
)
def generate_cv(name, education, experience):
prompt = (
f"Generate a CV:\n"
f"Name: {name}\n"
f"Education: {education}\n"
f"Experience: {experience}\n"
"CV:\n"
)
outputs = generator(
prompt,
max_new_tokens=50,
do_sample=True,
top_k=50,
temperature=0.7
)
return outputs[0]["generated_text"]
demo = gr.Interface(
fn=generate_cv,
inputs=["text", "text", "text"],
outputs="text",
title="Automated CV Generator"
)
demo.launch() |