用途:该技能用于发现 Airbyte 可用连接器,并探索其能力与认证要求,适合在需要确认“有哪些连接器”或“某连接器能做什么”时使用。
主要能力:可通过编程方式列出连接器,例如 from airbyte_agent_sdk import list_connectors,available = list_connectors() 返回按字母排序的连接器 slug 列表,如 ["airtable", "asana", "github", ...]。每个连接器在 https://github.com/airbytehq/airbyte-agent-sdk/tree/main/connectors/{name} 有文档:README.md 提供实体/动作表、安装说明与示例问题;AUTH.md 说明凭据要求(OAuth、API key 等)与托管设置;REFERENCE.md 提供完整实体/动作参数与 schema。建议先读 README 了解能力。
运行时内省:安装类型化连接器包后,可用运行时方法获取 schema 细节。示例中通过 AirbyteAuthConfig 与 StripeConnector 创建连接器,再调用 connector.list_entities() 列出实体及可用动作,调用 connector.entity_schema("customers") 获取指定实体的 JSON schema。注意 list_entities() 与 entity_schema() 需要类型化连接器(uv pip install airbyte-agent-sdk 后可用),在通用 HostedExecutor 上不可用。
认证:阅读连接器的 AUTH.md 了解所需凭据。托管模式(默认)下,API 凭据存储在 Airbyte Cloud,用户提供 Airbyte 客户端凭据即可。
限制:资料未提供更多连接器数量、具体支持平台或收费信息。