用途:通过 ibl.ai 平台 API 管理组织账户级集成,包括第三方 LLM 提供商密钥、数据源凭据和 Platform API 令牌。适用于将组织接入模型提供商或数据源,或签发 API 密钥。
认证与约定:基础 URL 为 https://api.iblai.app;每个请求需带请求头 Authorization: Api-Token $IBLAI_API_KEY。路径变量 {org} = $IBLAI_ORG,{username} = $IBLAI_USERNAME。若尚未连接,先运行 /iblai-login 以填充 IBLAI_ORG、IBLAI_USERNAME 和 IBLAI_API_KEY。
读取:LLM 提供商密钥可列出已配置提供商(脱敏)及提供商字段 schema,并获取可用提供商列表;数据源可列出已配置数据源(脱敏)及字段 schema;API 令牌可列出令牌。
写入:可添加或删除 LLM 提供商、添加或删除数据源、创建或撤销 Platform API 令牌。删除类操作具有破坏性,需先与用户确认。
示例:连接 Azure OpenAI 提供商时,向 /dm/api/ai-account/orgs/$IBLAI_ORG/credential/ 发送 POST 请求,携带 Authorization 与 Content-Type 头,请求体包含 name、value(api_key、api_base、api_version)和 platform 字段。
限制:LLM 与数据源为账户级,作用于整个组织而非单个智能体;列表端点返回脱敏凭据,POST 前应先查询对应 schema 端点了解所需字段;API 令牌端点与 /iblai-tokens 共用,两个技能创建的令牌相同。