
API 設計原理:從理論到實踐
client = OpenAI()
completion = client.chat.completions.create(
model="gpt-4.5-preview-2025-02-27",
messages=[
{"role": "developer", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
]
)
print(completion.choices[0].message)
import anthropic
client = anthropic.Anthropic(
# defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-3-7-sonnet-20250219",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello, Claude"}
]
)
print(message.content)
Eden AI 提供了一個簡化的平臺,可通過單個 API 訪問 GPT-4.5 和 Claude 3.7 Sonnet,從而無需多個密鑰并簡化了集成。
憑借豐富的 AI 模型,您可以使用用戶友好的界面和 Python SDK 輕松管理和集成自定義數據源。Eden AI 還提供強大的性能跟蹤和監控功能,幫助團隊保持最佳生產力。
其定價模式透明且經濟高效,僅按實際 API 使用量收費,無任何隱藏費用或訂閱費用。Eden AI 的供應商利潤率確保定價透明,并且 API 調用不受限制,無論調用量多少。
Eden AI 專為開發人員量身定制,注重易用性、可靠性和可擴展性,使團隊能夠創建有影響力的 AI 解決方案,而無需不必要的復雜性。?
使用 GPT-4.5 和 Eden AI API 進行多模式聊天的 Python 請求示例:
import requests
url = "https://api.edenai.run/v2/multimodal/chat"
payload = {
"fallback_providers": ["claude-3-7-sonnet-20250219"],
"response_as_dict": True,
"attributes_as_list": False,
"show_base_64": True,
"show_original_response": False,
"temperature": 0,
"max_tokens": 16384,
"providers": ["gpt-4.5-preview-2025-02-27"]
}
headers = {
"accept": "application/json",
"content-type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)
對于文本:
成本(每 100 萬個token) | GPT-4.5 | Claude 3.7 Sonnet |
輸入 | $75.00 | $3 |
輸出 | $150.00 | $15.00 |
緩存輸入 | $37.50 | – |
?來源:
Claude 3.7 Sonnet 比 GPT-4.5 更具成本效益,輸入和輸出價格更低,因此總體而言是一個更經濟的選擇。GPT-4.5 價格昂貴,原因在于其先進的功能和高計算需求。?
Eden AI 提供了一個精簡的平臺,只需一個 API 即可訪問 GPT-4.5 和 Claude 3.7 Sonnet,無需多個 API 密鑰,從而簡化了集成。Eden AI 提供豐富的 AI 模型選擇,用戶可以通過直觀的界面和 Python SDK 輕松管理自定義數據源。
該平臺還包括強大的性能跟蹤和監控,以確保團隊保持高效。
Eden AI 的定價透明且經濟實惠,完全基于實際 API 使用量,無任何隱藏費用或訂閱費用。該平臺確保定價透明,API 調用不受任何限制,無論調用量大小。
Eden AI 在設計時充分考慮了開發人員的需求,強調易用性、可靠性和可擴展性,使團隊能夠構建強大的 AI 解決方案,而無需不必要的復雜性。?
文章轉載自: GPT-4.5 vs Claude 3.7 Sonnet