Esempi Agent2Agent (A2A)
Questo repository contiene esempi di codice e demo che utilizzano il Protocollo Agent2Agent (A2A).
Repository correlati
- A2A - Specifiche e documentazione A2A.
- a2a-python - SDK Python per A2A.
- a2a-inspector - Strumento UI per l'ispezione di agenti abilitati A2A.
Contribuire
Contributi benvenuti! Consulta la Guida alla Contribuzione.
Ottenere assistenza
Utilizza la pagina delle issues per fornire suggerimenti, feedback o segnalare un bug.
Dichiarazione di non responsabilità
Questo repository non è un prodotto Google ufficialmente supportato. Il codice presente è solo a scopo dimostrativo.
Importante: Il codice di esempio fornito è solo a scopo dimostrativo e illustra le meccaniche del protocollo Agent-to-Agent (A2A). Quando si sviluppano applicazioni di produzione, è fondamentale trattare qualsiasi agente operante al di fuori del proprio controllo diretto come potenzialmente non affidabile.
Tutti i dati ricevuti da un agente esterno—inclusi, ma non limitati a, AgentCard, messaggi, artefatti e stati dei task—devono essere gestiti come input non affidabile. Ad esempio, un agente malevolo potrebbe fornire una AgentCard con dati manipolati nei suoi campi (ad es. descrizione, nome, skills.description). Se questi dati vengono utilizzati senza sanificazione per costruire prompt per un Large Language Model (LLM), si potrebbe esporre l'applicazione ad attacchi di prompt injection. La mancata validazione e sanificazione di questi dati prima dell'uso può introdurre vulnerabilità di sicurezza nell'applicazione.
Gli sviluppatori sono responsabili dell'implementazione di misure di sicurezza adeguate, come la validazione degli input e la gestione sicura delle credenziali, per proteggere i propri sistemi e utenti.
--- Tranlated By Open Ai Tx | Last indexed: 2025-08-19 ---