Creare un prompt utilizzando la gestione dei prompt - Amazon Bedrock

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creare un prompt utilizzando la gestione dei prompt

Nota

La gestione dei prompt è disponibile in anteprima ed è soggetta a modifiche.

Quando si crea un prompt, sono disponibili le seguenti opzioni:

  • Scrivete il messaggio di richiesta che funge da input per consentire a un FM di generare un'uscita.

  • Includete nel messaggio di richiesta le variabili che possono essere compilate in fase di esecuzione.

  • Scegliete un modello per eseguire il prompt o lasciatelo compilare in fase di esecuzione. Se scegli un modello, puoi anche modificare le configurazioni di inferenza da utilizzare. Per visualizzare i parametri di inferenza per diversi modelli, vedere. Parametri di inferenza per modelli di fondazione

  • Crea varianti del prompt che utilizzano messaggi, modelli o configurazioni diversi in modo da poterne confrontare i risultati per decidere la variante migliore per il tuo caso d'uso.

Per informazioni su come creare un prompt utilizzando la gestione dei prompt, seleziona la scheda corrispondente al metodo scelto e segui i passaggi.

Console
Per creare un prompt
  1. Accedi all' AWS Management Console utilizzo di un ruolo IAM con autorizzazioni Amazon Bedrock e apri la console Amazon Bedrock in Getting Started with the. AWS Management Console

  2. Seleziona Gestione dei prompt dal riquadro di navigazione a sinistra. Quindi, scegli Crea richiesta.

  3. (Facoltativo) Modifica il nome predefinito per il prompt e la sua descrizione.

  4. Scegli Crea prompt. Il prompt viene creato e verrai indirizzato al generatore di prompt per il prompt appena creato, dove puoi configurare il prompt.

  5. Puoi continuare con la procedura seguente per configurare il prompt o tornare al generatore di prompt in un secondo momento.

Per configurare il prompt
  1. Se non sei già nel generatore di prompt, procedi come segue:

    1. Accedi all' AWS Management Console utilizzo di un ruolo IAM con autorizzazioni Amazon Bedrock e apri la console Amazon Bedrock in Getting Started with the. AWS Management Console

    2. Seleziona Gestione dei prompt dal riquadro di navigazione a sinistra. Quindi, scegli un prompt nella sezione Richieste.

    3. Nella sezione Richiedi bozza, scegli Modifica nel generatore di prompt.

  2. Nel riquadro Richiesta, inserisci una richiesta nella casella Messaggio. Puoi usare doppie parentesi graffe per includere variabili (come in {{variable}}). Nota quanto segue sulle variabili prompt:

    • Ogni variabile inclusa viene visualizzata nella sezione Variabili di test.

    • È possibile sostituire queste variabili con valori effettivi durante il test del prompt o durante la configurazione del prompt in un flusso di prompt.

  3. (Facoltativo) È possibile modificare il prompt nei seguenti modi:

    • Nel riquadro Configurazioni, scegliete un modello per l'esecuzione dell'inferenza e impostate i parametri di inferenza.

    • Per confrontare diverse varianti del prompt, scegli Azioni e seleziona Confronta varianti del prompt. Nella pagina di confronto puoi fare quanto segue:

      • Per aggiungere una variante, scegli il segno più. Puoi aggiungere fino a tre varianti.

      • Dopo aver specificato i dettagli di una variante, puoi specificare qualsiasi variabile di test e scegliere Esegui per testare l'output della variante.

      • Per eliminare una variante, scegli i tre punti e seleziona Rimuovi dal confronto.

      • Per sostituire la bozza di lavoro e abbandonare la modalità di confronto, scegliete Salva come bozza. Tutte le altre varianti verranno eliminate.

      • Per uscire dalla modalità di confronto, scegli Esci dalla modalità di confronto.

  4. Al termine della configurazione del prompt, sono disponibili le seguenti opzioni:

API

Per creare un prompt, invia una CreatePromptrichiesta (consulta il link per i formati di richiesta e risposta e i dettagli dei campi) con un endpoint in fase di costruzione di Agents for Amazon Bedrock.

I seguenti campi sono obbligatori:

Campo Breve descrizione
nome Un nome per il prompt.
varianti Un elenco di diverse configurazioni per il prompt (vedi sotto).
Variante predefinita Il nome della variante predefinita.

Ogni variante nell'variantselenco è un PromptVariantoggetto della seguente struttura generale:

{ "name": "string", "modelId": "string", "templateType": "TEXT", "templateConfiguration": { "text": { "text": "string", "inputVariables": [ { "name": "string" }, ... ] } }, "inferenceConfiguration": { "text": { "maxTokens": int, "stopSequences": ["string", ...], "temperature": float, "topK": int, "topP": float } } }

Compila i campi come segue:

  • nome: inserisci un nome per la variante.

  • modelID — Immettete l'ID del modello con cui eseguire l'inferenza.

  • TemplateType — Invio TEXT (attualmente sono supportate solo le istruzioni di testo).

  • TemplateConfiguration: il campo è mappato su un. text TextPromptTemplateConfiguration Compila i seguenti campi:

    • text: il messaggio per il prompt. Racchiudi le variabili tra parentesi graffe doppie: {{variable}}.

    • InputVariables: per ogni oggetto nell'elenco, inserisci ogni variabile che hai creato nel campo. name

  • InferenceConfiguration: il text campo è mappato a. PromptModelInferenceConfiguration Per ulteriori informazioni sui parametri di inferenza, vedere. Parametri di inferenza

I seguenti campi sono facoltativi:

Campo Caso d'uso
description Per fornire una descrizione del prompt.
clientToken Per evitare la duplicazione della richiesta.

La risposta crea una DRAFT versione e restituisce un ID e un ARN che è possibile utilizzare come identificatore di prompt per altre richieste API relative al prompt.