~/docs/getting-started/quickstart/

快速开始

下面的示例使用 Python SDK 发起一次最小模型请求。

1. 安装 SDK

pip install -U openai

2. 设置 API Key

export SHUNONG_API_KEY="sk_xxxxx"

Windows PowerShell:

$env:SHUNONG_API_KEY = "sk_xxxxx"

3. 发起请求

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["SHUNONG_API_KEY"],
    base_url="https://ai.agriwis.com/api/v1",
)

response = client.chat.completions.create(
    model="auto",
    messages=[
        {"role": "user", "content": "请介绍一下蜀农 API。"}
    ],
)

print(response.choices[0].message.content)

4. 处理响应

非流式响应的主要内容位于:

text = response.choices[0].message.content

生产环境建议同时记录请求 ID、模型名称和错误信息,但不要记录 API Key 或完整敏感提示词。