Зробіть агента доступним для виявлення
Чітка Agent Card дає клієнтам A2A надійну відправну точку: кому належить агент, де він живе, і які прив'язки протоколів та версії він підтримує.
Agent Card — це публічний опис інтерфейсу агента A2A. Перш ніж інший агент вирішить, чи викликати ваш сервіс, йому потрібно більше, ніж URL: йому потрібен надійний опис призначення агента, його технічного контракту, навичок і вимог доступу.
Цей генератор Agent Card перетворює деталі реалізації на читабельний JSON у форматі A2A v1.0, тримаючи прийняття рішень близько до форми. Використовуйте його після побудови основної логіки агента і перед розгортанням або публікацією — саме тут зазвичай ламається написаний вручну JSON-файл.
Чітка Agent Card дає клієнтам A2A надійну відправну точку: кому належить агент, де він живе, і які прив'язки протоколів та версії він підтримує.
Зафіксуйте бажаний інтерфейс, режими вмісту, поведінку потокової передачі та підтримку push-сповіщень, які потрібні іншому агенту перед викликом.
Задокументуйте, чи є сервіс публічним, чи використовує ключ API, чи потребує OAuth 2.0, щоб інтеграції могли обрати правильний потік автентифікації — ніколи не додаючи облікові дані в саму Agent Card.
Назвіть роботу, яку може виконувати ваш агент, додайте теги, необхідні v1.0, і корисні приклади, зробивши його межі зрозумілими для людей, маркетплейсів і клієнтів ІІ.
Як працює Генератор Agent Card
Генератор Agent Card перетворює деталі сервісу на чіткий, придатний до публікації JSON-документ. Дотримуйтесь цього короткого робочого процесу перед відправленням Agent Card у продакшн.
Додайте публічну кінцеву точку A2A, прив'язку протоколу, дані провайдера, версію агента, і типи вмісту, які приймає й повертає ваш сервер.
Оберіть лише ті можливості, які підтримує ваша реалізація, а потім опишіть одну показову навичку простою, конкретною мовою.
Використовуйте живий перегляд, щоб знайти відсутні поля, URL-заповнювачі, або описи, які неточно відображають розгорнутий сервіс.
Пропустіть Agent Card через валідатор, а потім розмістіть перевірений документ за адресою /.well-known/agent-card.json на домені вашого сервісу.
Хто використовує Генератор Agent Card
Генератор Agent Card допомагає розробникам, платформним командам і рецензентам створювати узгоджені метадані агента A2A, не починаючи з порожнього JSON-файлу.
Замініть написаний вручну agent-card.json повноцінною, відповідною специфікації відправною точкою під час запуску сумісного з A2A агента.
Складіть достовірний документ виявлення з опису сервісу, не торкаючись синтаксису JSON, а потім передайте його розробникам на перевірку.
Стандартизуйте, як внутрішні агенти описують кінцеві точки, автентифікацію та навички, перш ніж вони потраплять до корпоративного каталогу агентів чи CI-конвеєра.
Підготуйте метадані провайдера, теги навичок і декларації безпеки, які рецензенти та системи ранжування зможуть реально розібрати.
Часті запитання
Приведіть основи в порядок, перш ніж клієнт A2A знайде вашу кінцеву точку.
A2A Agent Card — це JSON-документ виявлення для ІІ-агента. Він повідомляє потенційним клієнтам ідентичність, інформацію про провайдера, підтримувані інтерфейси, можливості, навички, прийнятні режими вмісту та вимоги безпеки — еквівалент README плюс огляд API для взаємодії агент-агент.
Написані вручну Agent Card регулярно мають відсутні обов'язкові поля, назви полів до v1.0, або синтаксичні помилки. Генератор створює актуальну структуру A2A v1.0 — supportedInterfaces, provider.organization, обов'язкові теги навичок — і перевіряє під час введення, тож структурні помилки ніколи не потрапляють у продакшн.
Генератор видає структуру A2A v1.0: упорядкований масив supportedInterfaces з protocolBinding і protocolVersion для кожного інтерфейсу, версію агента верхнього рівня, і capabilities, включно з extendedAgentCard. Agent Card з полями url або preferredTransport верхнього рівня належать до версії до v1.0.
Так. Генератор створює практичний початковий документ, а не заміну вашому розгорнутому контракту. Переконайтеся, що кінцеві точки, прив'язки протоколів, навички та автентифікація відповідають сервісу, до якого користувачі реально матимуть доступ.
Опублікуйте перевірений JSON на тому самому домені, що й ваш сервіс A2A, за адресою https://ваш-домен/.well-known/agent-card.json — well-known шлях, зареєстрований специфікацією A2A. Багато старіших інтеграцій також перевіряють /.well-known/agent.json, тож надання обох є безпечною стратегією переходу.
Готові до публікації
Завершіть деталі, перегляньте згенерований JSON, і використовуйте живу перевірку перед публікацією вашої Agent Card.