59API

← Retour aux guides

2026 Python 调用 Claude 与 GPT:API 配置、代码与成本优化指南

Guides · ZH · 2026-10-19

在 2026 年,用 Python 调用 Claude 和 GPT 已经不需要分别维护复杂的底层集成。只要统一处理 API 密钥、请求格式、超时和重试逻辑,就能把模型接入客服、内容生成、代码分析和内部自动化工具。本文介绍一套适合生产环境的实现方式,并说明如何通过 59API 降低按量调用成本。

一、先选择兼容的 API 接入方式

如果项目已经使用 OpenAI Python SDK,最省事的做法是保留 SDK,只修改 API 基础地址和密钥。59API 的 API base URL 是 https://api.59api.com,兼容 OpenAI SDK,也适合接入 Codex、Claude Code 等工具。这样可以减少重写代码的成本,并在不同模型之间切换。

安装依赖:

pip install openai python-dotenv

将密钥放进环境变量,而不是直接写在源码中:

59API_API_KEY=你的密钥

二、用 Python 调用 GPT

下面的示例使用 OpenAI SDK,通过 59API 请求 GPT 模型。具体模型名称应以账户控制台公布的可用列表为准。

from openai import OpenAI
import os

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

response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[
{"role": "system", "content": "你是一个严谨的技术助手。"},
{"role": "user", "content": "用三点解释 Python 异步编程的优势。"}
],
temperature=0.2
)

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

事实性或代码类任务通常适合较低的 temperature;创意写作可以适当提高。生产代码中还应记录请求耗时、模型名称和错误类型,但不要记录完整的用户隐私数据。

三、调用 Claude 的两种策略

如果需要 Claude 的长文本理解、代码审查或复杂推理能力,可以继续使用同一个 OpenAI 兼容客户端,并将 model 替换为账户中可用的 Claude Opus、Sonnet、Haiku 或 Fable 模型。这样适合已有 OpenAI SDK 代码的项目。

另一种方式是使用 Anthropic 官方 Python SDK,并将请求地址配置为兼容的网关地址。实际参数和模型标识可能随 API 版本变化,因此应以 59API 文档为准。选择模型时,Opus 适合高难度分析,Sonnet 适合质量与速度平衡,Haiku 更适合高并发、短文本和分类任务。

四、补上超时、重试和成本控制

五、为什么选择 59API

对于需要持续调用 Claude 和 GPT 的个人开发者、小团队和自动化项目,59API 提供按量付费方式,不必预先购买固定套餐。它主打较低的中转价格,同时使用原生官方质量模型,不通过降级模型来压低成本。兼容 Claude Code、Codex 和 OpenAI SDK,也意味着测试、迁移和多模型切换更简单。注册后还可查看返利机制,在长期调用场景中进一步降低实际支出。

开始部署前,建议先在 59API 注册并创建密钥,确认当前可用模型、计费规则和限流策略,再用少量请求完成功能验证。这样既能控制预算,也能为正式上线保留清晰的监控和回滚方案。

Tarifs · Docs

Prêt à commencer ?

Connectez Claude et GPT en quelques minutes aux prix les plus bas, sans bridage. Inscrivez-vous pour votre clé API.

Inscription gratuite