IniziaInizia gratis

Esempi input-output per la generazione di codice

Lavori come project manager e devi stimare il tempo necessario per completare diversi progetti. Il tuo compito è sviluppare una funzione Python che possa prevedere il tempo di completamento stimato di un progetto basandosi su dati storici. Ti viene fornito un insieme di esempi nella stringa examples, in cui diversi fattori sono associati al tempo di completamento del progetto. Ogni esempio include i valori numerici dei fattori e il corrispondente tempo di completamento stimato.

Il pacchetto OpenAI e la funzione get_response() sono già stati caricati per te, così come la stringa examples.

Questo esercizio fa parte del corso

Prompt Engineering con l'API di OpenAI

Visualizza il corso

Istruzioni dell'esercizio

  • Scrivi un prompt che chieda al modello di dedurre la funzione Python che mappa gli input agli output negli examples forniti.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

client = OpenAI(api_key="")

examples="""input = [10, 5, 8] -> output = 23
input = [5, 2, 4] -> output = 11
input = [2, 1, 3] -> output = 6
input = [8, 4, 6] -> output = 18
"""

# Craft a prompt that asks the model for the function
prompt = ____

response = get_response(prompt)
print(response)
Modifica ed esegui il codice