Anpassa utdataformat
Du arbetar som utvecklare på ett startup som erbjuder en textanalysplattform för innehållsskapare. Plattformen hjälper användare att automatiskt kategorisera och formatera sitt innehåll, och du arbetar nu på en ny funktion som identifierar språket i ett givet stycke text och genererar en lämplig titel för texten i ett anpassat format. Du väljer att skapa en prompt som vägleder språkmodellen genom detta.
Paketet OpenAI, funktionen get_response() och variabeln text har redan laddats in åt dig.
Den här övningen är en del av kursen
Prompt Engineering med OpenAI API
Övningsinstruktioner
- Skapa
instructionsför prompten, där du ber modellen att fastställa språket och generera en lämplig titel för det förinstämdatext-utdraget som tillhandahålls med avgränsare av tre backticks (```). - Skapa
output_formatmed anvisningar om att inkludera texten, språket och titeln – varje del på en egen rad – med 'Text:', 'Language:' och 'Title:' som prefix för respektive rad. - Skapa
final_promptgenom att kombinera alla delar och den avgränsadetextsom ska användas.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)