Funzionalità dell'agente

Le funzionalità dell'agente sono funzionalità di consenso esplicito che estendono ciò che un agente può comprendere, produrre, recuperare, eseguire, osservare o proteggere. Per informazioni su runtime, tipi, conversazione e sugli elementi fondamentali del middleware alla base di queste funzionalità, vedere Agenti.

Tipi di agente e connessioni al modello

Cerchi le indicazioni sul tipo di agente e sulla selezione dell’SDK precedentemente disponibili in questa pagina?

  • I concetti relativi all'agente illustrano gli agenti chat-client di proprietà dell'applicazione, gli agenti personalizzati e i tipi di agente remoto.
  • I provider di modelli confrontano i provider di inferenza, il supporto della cronologia delle conversazioni e le opzioni dell'SDK e degli endpoint .NET.
  • I servizi agente riguardano i runtime degli agenti remoti gestiti e supportati dal protocollo.

Ingresso e uscita

Capability Finalità
Multimodale Inviare immagini e altro contenuto supportato a un agente.
Risultati strutturati Restituisce valori conformi a uno schema o a un tipo di applicazione.
Risposte in background Continuare, eseguire il polling e riconnettersi a risposte di lunga durata.

Contesto e conoscenza

Capability Finalità
RAG Risposte di base con le conoscenze dell'applicazione recuperate.
Agenti dichiarativi Definire gli agenti supportati tramite YAML o JSON.
Competenze dell'agente Individuare e caricare progressivamente istruzioni riutilizzabili, risorse e script.

Esecuzione e autonomia

Capability Finalità
Strumenti Consentire agli agenti di chiamare funzioni e funzionalità ospitate dal provider.
CodeAct Consentire al modello di scrivere programmi che coordinano gli strumenti tramite un provider di esecuzione gestito.
Ciclo Rieseguire un agente finché non è soddisfatta una condizione di completamento definita.
Agenti in background Delegare il lavoro agli agenti in background e recuperare i risultati delle attività.
Pianificazione e attività Monitora piani, attività operative, dipendenze e stato di completamento.

Operazioni e attendibilità

Capability Finalità
Osservabilità Esportare tracce, metriche e log.
Valutazione Misurare la qualità, la sicurezza e la correttezza dell'agente.
Hook dell'agente Applica controlli di governance a chiusura in caso di errore tramite un contratto di intercettazione condiviso.
Sicurezza dell'agente con FIDES Applicare controlli del flusso di informazioni tra i dati e gli strumenti dell'agente.

L'agente Harness assembla molte di queste funzionalità in un agente operativo opinionato.

Passaggi successivi