Přizpůsobení formátu výstupu
Pracuješ jako vývojář/ka ve startupu, který nabízí platformu pro textovou analýzu určenou tvůrcům obsahu. Platforma pomáhá uživatelům automaticky kategorizovat a formátovat jejich obsah. Právě pracuješ na nové funkci, která rozpozná jazyk zadaného textu a vygeneruje pro něj vhodný nadpis ve vlastním formátu. Rozhodneš se sestavit prompt, který modelu celý postup přehledně naznačí.
Balíček OpenAI, funkce get_response() a proměnná text jsou pro tebe předem načtené.
Toto cvičení je součástí kurzu
Prompt Engineering s OpenAI API
Pokyny k cvičení
- Vytvoř
instructionspro prompt, ve kterých model požádáš, aby určil jazyk a vygeneroval vhodný nadpis pro předem načtený úryvektext, jenž bude poskytnut s použitím oddělovačů trojitých backticks (```). - Vytvoř
output_formats pokyny, aby výstup obsahoval text, jazyk a nadpis – každý na samostatném řádku – s předponami 'Text:', 'Language:' a 'Title:' pro každý řádek. - Vytvoř
final_promptspojením všech částí a oddělenéhotextu, který se má použít.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
client = OpenAI(api_key="")
# Create the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)