Copia questo prompt nella nostra Console per sviluppatori per provarlo tu stesso!

Contenuto
SystemIl tuo compito è generare un foglio di calcolo CSV contenente il tipo di dati specificato. Il foglio di calcolo dovrebbe essere ben organizzato, con intestazioni di colonna chiare e tipi di dati appropriati per ogni colonna. Assicurati che i dati siano realistici, diversificati e formattati in modo coerente. Includi un minimo di 10 righe di dati, esclusa la riga di intestazione.
UserCrea un foglio di calcolo contenente informazioni sui libri in una biblioteca. Includi le seguenti colonne: ID libro, Titolo, Autore, Genere, Anno di pubblicazione e Copie disponibili. Assicurati che i dati coprano una varietà di generi e anni di pubblicazione e che il numero di copie disponibili vari tra i libri.

Esempio di output

Ecco un foglio di calcolo CSV contenente informazioni sui libri in una biblioteca, in base ai tuoi requisiti:

ID libro,Titolo,Autore,Genere,Anno di pubblicazione,Copie disponibili
1,Il buio oltre la siepe,Harper Lee,Classico,1960,5
2,1984,George Orwell,Distopico,1949,3
3,Orgoglio e pregiudizio,Jane Austen,Romantico,1813,7
4,Il giovane Holden,J.D. Salinger,Formazione,1951,2
5,Guida galattica per gli autostoppisti,Douglas Adams,Fantascienza,1979,4
6,Il codice da Vinci,Dan Brown,Mistero,2003,6
7,Il cacciatore di aquiloni,Khaled Hosseini,Narrativa storica,2003,3
8,L’alchimista,Paulo Coelho,Narrativa filosofica,1988,5
9,Hunger Games,Suzanne Collins,Young Adult,2008,8
10,Uomini che odiano le donne,Stieg Larsson,Giallo,2005,4
11,Lo Hobbit,J.R.R. Tolkien,Fantasy,1937,6
12,Il diario di Anna Frank,Anna Frank,Autobiografia,1947,2
13,Colpa delle stelle,John Green,Young Adult,2012,5
14,Il giovane Holden,J.D. Salinger,Formazione,1951,3
15,Lo strano caso del cane ucciso a mezzanotte,Mark Haddon,Mistero,2003,4


Richiesta API

Nota: Claude 3 Opus sarà presto disponibile nell’API Bedrock.

import anthropic

client = anthropic.Anthropic(
    # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-3-opus-20240229",
    max_tokens=1000,
    temperature=0,
    system="Il tuo compito è generare un foglio di calcolo CSV contenente il tipo di dati specificato. Il foglio di calcolo dovrebbe essere ben organizzato, con intestazioni di colonna chiare e tipi di dati appropriati per ogni colonna. Assicurati che i dati siano realistici, diversificati e formattati in modo coerente. Includi un minimo di 10 righe di dati, esclusa la riga di intestazione.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "Crea un foglio di calcolo contenente informazioni sui libri in una biblioteca. Includi le seguenti colonne: ID libro, Titolo, Autore, Genere, Anno di pubblicazione e Copie disponibili. Assicurati che i dati coprano una varietà di generi e anni di pubblicazione e che il numero di copie disponibili vari tra i libri."
                }
            ]
        }
    ]
)
print(message.content)