Loading...
    • Guida per sviluppatori
    • Riferimento API
    • MCP
    • Risorse
    • Note sulla versione
    Search...
    ⌘K
    Primi passi
    Introduzione a ClaudeAvvio rapido
    Modelli e prezzi
    Panoramica dei modelliScelta di un modelloNovità in Claude 4.5Migrazione a Claude 4.5Deprecazione dei modelliPrezzi
    Crea con Claude
    Panoramica delle funzioniUtilizzo dell'API MessagesFinestre di contestoBest practice per i prompt
    Capacità
    Prompt cachingModifica del contestoExtended thinkingSforzoStreaming dei messaggiElaborazione batchCitazioniSupporto multilingueConteggio dei tokenEmbeddingsVisioneSupporto PDFAPI FilesRisultati di ricercaOutput strutturati
    Strumenti
    PanoramicaCome implementare l'uso degli strumentiStreaming granulare degli strumentiStrumento BashStrumento di esecuzione del codiceChiamata programmatica degli strumentiStrumento Computer useStrumento Editor di testoStrumento Web fetchStrumento Web searchStrumento MemoryStrumento Tool search
    Agent Skills
    PanoramicaAvvio rapidoBest practiceUtilizzo di Skills con l'API
    Agent SDK
    PanoramicaAvvio rapidoTypeScript SDKTypeScript V2 (anteprima)Python SDKGuida alla migrazione
    MCP nell'API
    Connettore MCPServer MCP remoti
    Claude su piattaforme di terze parti
    Amazon BedrockMicrosoft FoundryVertex AI
    Prompt engineering
    PanoramicaGeneratore di promptUsa modelli di promptMiglioratore di promptSii chiaro e direttoUsa esempi (multishot prompting)Lascia pensare Claude (CoT)Usa tag XMLDai a Claude un ruolo (prompt di sistema)Precompila la risposta di ClaudeConcatena prompt complessiSuggerimenti per il contesto lungoSuggerimenti per extended thinking
    Test e valutazione
    Definisci criteri di successoSviluppa casi di testUtilizzo dello strumento di valutazioneRiduzione della latenza
    Rafforza i guardrail
    Riduci le allucinazioniAumenta la coerenza dell'outputMitigare i jailbreakStreaming dei rifiutiRiduci la perdita di promptMantieni Claude nel personaggio
    Amministrazione e monitoraggio
    Panoramica dell'Admin APIAPI di utilizzo e costiAPI Claude Code Analytics
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Prompt engineering

    Usa template di prompt e variabili

    Quando distribuisci un'applicazione basata su LLM con Claude, le tue chiamate API consisteranno tipicamente di due tipi di contenuto:

    • Contenuto fisso: Istruzioni statiche o contesto che rimangono costanti attraverso multiple interazioni
    • Contenuto variabile: Elementi dinamici che cambiano con ogni richiesta o conversazione, come:
      • Input dell'utente
      • Contenuto recuperato per la Generazione Aumentata da Recupero (RAG)
      • Contesto di conversazione come la cronologia dell'account utente
      • Dati generati dal sistema come risultati di utilizzo di strumenti alimentati da altre chiamate indipendenti a Claude

    Un template di prompt combina queste parti fisse e variabili, utilizzando segnaposto per il contenuto dinamico. Nella Console Claude, questi segnaposto sono indicati con {{doppie parentesi graffe}}, rendendoli facilmente identificabili e permettendo test rapidi di valori diversi.


    Quando usare template di prompt e variabili

    Dovresti sempre usare template di prompt e variabili quando ti aspetti che qualsiasi parte del tuo prompt venga ripetuta in un'altra chiamata a Claude (solo tramite l'API o la Console Claude. claude.ai attualmente non supporta template di prompt o variabili).

    I template di prompt offrono diversi benefici:

    • Coerenza: Assicurano una struttura coerente per i tuoi prompt attraverso multiple interazioni
    • Efficienza: Scambia facilmente il contenuto variabile senza riscrivere l'intero prompt
    • Testabilità: Testa rapidamente input diversi e casi limite cambiando solo la porzione variabile
    • Scalabilità: Semplifica la gestione dei prompt mentre la tua applicazione cresce in complessità
    • Controllo versione: Traccia facilmente i cambiamenti alla struttura del tuo prompt nel tempo tenendo traccia solo della parte centrale del tuo prompt, separata dagli input dinamici

    La Console Claude utilizza pesantemente template di prompt e variabili per supportare funzionalità e strumenti per tutto quanto sopra, come con:

    • Generatore di prompt: Decide quali variabili il tuo prompt necessita e le include nel template che produce
    • Miglioratore di prompt: Prende il tuo template esistente, incluse tutte le variabili, e le mantiene nel template migliorato che produce
    • Strumento di valutazione: Ti permette di testare, scalare e tracciare facilmente le versioni dei tuoi prompt separando le porzioni variabili e fisse del tuo template di prompt

    Esempio di template di prompt

    Consideriamo una semplice applicazione che traduce testo inglese in spagnolo. Il testo tradotto sarebbe variabile poiché ti aspetteresti che questo testo cambi tra utenti o chiamate a Claude. Questo testo tradotto potrebbe essere recuperato dinamicamente da database o dall'input dell'utente.

    Quindi, per la tua app di traduzione, potresti usare questo semplice template di prompt:

    Traduci questo testo dall'inglese allo spagnolo: {{text}}

    Prossimi passi

    Genera un prompt

    Scopri il generatore di prompt nella Console Claude e prova a far generare un prompt a Claude per te.

    Applica tag XML

    Se vuoi migliorare il tuo gioco con le variabili di prompt, avvolgile in tag XML.

    Console Claude

    Scopri la miriade di strumenti di sviluppo prompt disponibili nella Console Claude.

    • Prossimi passi