Prompt Engineering con l'API di OpenAI
Fouad Trad
Machine Learning Engineer
Progettare prompt o istruzioni per LLM per ottenere risposte desiderate





Ogni messaggio ha uno di tre ruoli

Ogni messaggio ha uno di tre ruoli

Ogni messaggio ha uno di tre ruoli

Ogni messaggio ha uno di tre ruoli

Ogni messaggio ha uno di tre ruoli

Ogni messaggio ha uno di tre ruoli


temperature: controlla la casualità della risposta
temperature: controlla la casualità della rispostamax_tokens: controlla la lunghezza della rispostaprompt = "What is prompt engineering?"client = OpenAI(api_key="api_key")response = client.chat.completions.create(model = "gpt-4o-mini",messages = [{"role": "user", "content": prompt}],temperature = 0 )print(response.choices[0].message.content)
Il prompt engineering è il processo di progettazione e affinamento di prompt o
istruzioni forniti a un modello linguistico come ChatGPT per ottenere le
risposte o i comportamenti desiderati. Comporta la formulazione di linee guida
o indizi specifici per orientare l'output del modello verso l'esito voluto.
def get_response(prompt):response = client.chat.completions.create( model = "gpt-4o-mini", messages = [{"role": "user", "content": prompt}], temperature = 0 )return response.choices[0].message.content
Uso
response = get_response("What is prompt engineering?")
print(response)
Il prompt engineering è il processo di progettazione e affinamento di prompt o istruzioni forniti a un modello
linguistico come ChatGPT per ottenere risposte o comportamenti desiderati. Comporta la formulazione di linee guida
o indizi specifici per orientare l'output del modello verso l'esito voluto.
prompt = "What is prompt engineering? Explain it in terms that can be understood
by a 5-year-old"
response = get_response(prompt)
print(response)
Immagina di avere un'amica molto intelligente che capisce e risponde a tante
domande. A volte però potrebbe non capire cosa vuoi o dare la risposta sbagliata.
Il prompt engineering è come darle istruzioni o indizi molto chiari per aiutarla
a darti la migliore risposta possibile.
Prompt Engineering con l'API di OpenAI