SuperAPI AI 工具集

connectors-create

部署与运维

查看项目

更新于 10-15 19:53

技能介绍

用途:从模板安装新的 Airbyte 连接器,凭据通过浏览器安全录入,命令本身不接收凭据。

主要能力:打开用户浏览器进行 OAuth/凭据填写,轮询直到提交完成,然后创建连接器并输出结果。name 与 id 在 create 时指模板(要安装的连接器类型),在 describe/execute/delete 时指已有连接器实例。

使用方式:需先在 PATH 中安装 airbyte-agent CLI,可用 brew install airbytehq/tap/airbyte-agent 或参考项目 README。参数必须用 --json '{...}' 传递,不要使用逐参数标志。先运行 airbyte-agent connectors list-available --json '{}' 查找模板,再执行 airbyte-agent connectors create --json '{"workspace": "my-workspace", "name": "salesforce"}'。workspace 省略时默认 default,并在 stderr 打印 JSON 提示;也可用模板 UUID 绕过名称查找:airbyte-agent connectors create --json '{"id": "<template-uuid>"}'。name 或 id 至少提供一个。

限制与错误处理:凭据流程默认超时 3 分钟,可通过 export AIRBYTE_CREDENTIAL_TIMEOUT=900 延长。超时需重新运行命令;模板未找到(退出码 3)用 list-available 查看有效名称;工作区未找到(退出码 3)用 workspaces list 查看名称。不要向用户索要凭据,不要在 JSON 中传凭据字段,也不要跳过 list-available 猜测模板名。