Vai al contenuto
AdiosDocumentazione
Esplora la documentazione

AgentKit

AgentKit descrive istruzioni, input, output, flussi di lavoro, funzioni e connessioni di un agente in file. Usa Agent Builder per configurarlo ed eseguirlo, oppure modifica gli stessi file con i tuoi strumenti di sviluppo.

L’obiettivo di portabilità è una definizione dell’agente con gli stessi contratti localmente e su Adios. Tre scelte appartengono all’ambiente di esecuzione:

SceltaOpzioni
Esecuzione dell’agenteLa tua macchina o Adios ospitato
Esecuzione delle funzioniLa tua macchina, Adios Sandbox o Adios ospitato
CredenzialiCredenziali locali esplicite o connessioni Adios autorizzate

Adios Sandbox è l’ambiente locale per testare un’esecuzione più vicina all’hosting Adios. Eseguire un agente localmente non impone che funzioni o servizi connessi siano locali.

Inizia qui

Cosa accompagna il kit

agentkit.yaml definisce agenti, punti di ingresso, flussi di lavoro e contratti. I file referenziati contengono istruzioni, schemi JSON, codice delle funzioni e dati di test. Configurazione dell’installazione, connessioni, credenziali e cronologia appartengono all’ambiente. Mantieni i segreti fuori dai file del kit e dalle istruzioni del modello.

Un flusso di lavoro coordina i passaggi. Un passaggio agente chiama un modello; una funzione esegue codice; un connettore accede a un servizio. I passaggi artefatto salvano file e quelli di approvazione attendono una decisione. Sono responsabilità distinte anche sulla stessa macchina.

Supporto attuale

I flussi di agenti locali e ospitati condividono il motore e il contratto di risposta strutturata del modello. Esistono anche test nativi di funzioni e un runtime ospitato separato. I flussi ospitati di Agent Builder rifiutano attualmente i passaggi funzione; la selezione automatica dell’esecuzione locale o ospitata è ancora in fase di collegamento.

Le credenziali del modello locale possono essere fornite tramite una variabile d’ambiente nominata. Gli agenti salvati possono usare connessioni Adios nelle esecuzioni locali. Il recupero generale dei segreti e un esecutore AgentKit per Adios Sandbox non formano ancora un flusso completo. Le guide indicano questi limiti per mantenere eseguibili gli esempi.

Un comportamento equivalente richiede schemi, dipendenze, approvazioni, artefatti, tentativi e gestione degli effetti coerenti. Fornitori diversi possono produrre testi diversi; usa risposte registrate per testare il flusso di lavoro.