TIP
The OpenAI Provider supports querying GPT language models for prompt-based interactions.
认证
此提供商需要身份验证。
- api_key: OpenAI 平台 API 密钥(必需:True,敏感:True)
- organization_id: OpenAI 平台组织 ID(必需:False,敏感:False)
在工作流中
此提供商可用于工作流。
作为"步骤"来查询数据,示例:
yaml
steps:
- name: Query openai
provider: openai
config: "{{ provider.my_provider_name }}"
with:
prompt: {value}
model: {value}
max_tokens: {value}
structured_output_format: {value}请查看以下工作流示例:
- conditionally_run_if_ai_says_so.yaml
- enrich_using_structured_output_from_openai.yaml
- gcp_logging_open_ai.yaml
- send_slack_message_on_failure.yaml
- update-incident-grafana-incident.yaml
连接 Provider
要连接到 OpenAI,您需要获取 API 密钥和(可选)组织 ID:
- 在 OpenAI Platform 登录您的 OpenAI 账户。
- 进入 API Keys 部分。
- 点击 Create new secret key 为 Keep 生成一个密钥。
- (可选)如果您属于多个组织,请在 Organization settings 下获取您的 Organization ID。
在 OpenAI Provider 配置的 authentication 部分使用生成的 API 密钥。