
2024年您產品必備的10大AI API推薦
首先,到千帆平臺上開通免費的模型:https://console.bce.baidu.com/qianfan/ais/console/onlineService
然后,到應用接入中創建應用,獲取API Key、Secret Key
最后,調用示例代碼:
import requests
import json
API_KEY = "xxx"
SECRET_KEY = "xxx"
def get_access_token():
"""
使用 AK,SK 生成鑒權簽名(Access Token)
"""
url = "https://aip.baidubce.com/oauth/2.0/token"
params = {"grant_type": "client_credentials", "client_id": API_KEY, "client_secret": SECRET_KEY}
return str(requests.post(url, params=params).json().get("access_token"))
url = "https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/ernie_speed?access_token=" + get_access_token()
payload = json.dumps({
"messages": [
{
"role": "user",
"content": "你好"
},
]
})
headers = {
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
當然,更簡潔的方式是:接入 OneAPI!
添加一個新的渠道,類型選擇百度文心千帆
,模型處只保留你開通的免費模型。
騰訊云的產品,接入地址:https://console.cloud.tencent.com/hunyuan/start
新用戶首先要開通,然后點擊創建密鑰,到新頁面,新建密鑰。
首次記得保存!后續不支持查詢!
混元大模型的調用接口,鑒權非常麻煩,最好安裝它的 SDK 進行使用。
當然,更簡潔的方式是:接入 OneAPI!
添加一個新的渠道,類型選擇騰訊混元
,模型處需要手動填入hunyuan-lite
。
在下面的密鑰
處填入你的:APPID|SecretId|SecretKey。
Google Gemini 集成在 Google AI Studio中。
首先需要創建一個項目,然后獲取 API 密鑰
。
API 密鑰
獲取地址:https://aistudio.google.com/app/apikey
在 API 價格文檔中,可以看到各個模型的限速詳情:https://ai.google.dev/pricing
調用示例代碼:
import requests
import json
# 設置請求的URL和API密鑰
url = "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash-latest:generateContent"
api_key = "xxx" # 替換為你的API密鑰
headers = {
"Content-Type": "application/json"
}
data = {"contents": [{"parts": [{"text": "Explain how AI works"}]}]}
response = requests.post(f"{url}?key={api_key}", headers=headers, data=json.dumps(data))
print(response.json())
如果是國內 IP,是調不通的,會報下面的錯誤:
{'error': {'code': 400, 'message': 'User location is not supported for the API use.', 'status': 'FAILED_PRECONDITION'}}
因此,請自行備好梯子,或在代碼中加上海外 IP 的代理!
當然,更簡潔的方式是:接入 OneAPI!
添加一個新的渠道,類型選擇Google Gemini
,模型處只保留你開通的免費模型。
如果你還在因適配各種 LLM 接口而苦惱,強烈推薦使用 OneAPI 管理自己的各種 LLM API!
關于如何使用 OneAPI,可以圍觀之前的教程:OneAPI-接口管理和分發神器
本文盤點了幾款免費又好用的 LLM API,并接入了 OneAPI 統一管理!
你要問目前這些免費的 API 中,哪個更能打?
答:Google 家的?gemini-pro-1.5
?指令遵循最佳,沒有之一!
文章轉自微信公眾號@猴哥的AI知識庫