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 alle risposte a esecuzione prolungata.

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 Eseguire nuovamente un agente finché non viene soddisfatta una condizione di completamento limitata.
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.
Agent Hooks Applicare controlli di governance fail-closed 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