开发者集成流程主要分为两个关键阶段:
1. 获取API访问权限
• 使用GitHub账号登录官网(https://deepinfra.com)
• 在控制台API Keys页面生成专属密钥(格式为di-开头的字符串)
• 注意密钥仅显示一次,需立即保存到安全位置
2. 调用RESTful接口
平台采用OpenAI兼容的API格式,核心端点:https://api.deepinfra.com/v1/openai/chat/completions
支持包括Python、JavaScript等所有主流语言的HTTP请求,示例 Python代码:import requests
resp = requests.post(
API_ENDPOINT,
headers={"Authorization": f"Bearer {API_KEY}"},
json={"model": "meta-llama/Llama-3-8B", "messages": [...]}
)
平台文档提供完整的参数说明,包括temperature等高级调参选项。建议开发者先用免费额度测试不同模型的响应延迟和质量。
本答案来源于文章《DeepInfra Chat:体验并调用各种开源大模型的聊天服务》