Bitte überprüfen Sie die API-Dokumentation https://openai-proxy.apifox.cn
openai-proxy ist eine Lösung für chinesische Benutzer.
Jetzt müssen Sie nur noch https://api.openai.com durch https://openai.aihey.cc/openai ersetzen, um zu essen
# openai api
curl https://api.openai.com/v1/chat/completions
-H " Content-Type: application/json "
-H " Authorization: Bearer $OPENAI_API_KEY "
-d ' {
"model": "gpt-3.5-turbo",
"messages": [{"role": "user", "content": "Hello!"}]
} '
# 替换后
curl https://openai.aihey.cc/openai/v1/chat/completions
-H " Content-Type: application/json "
-H " Authorization: Bearer $OPENAI_API_KEY "
-d ' {
"model": "gpt-3.5-turbo",
"messages": [{"role": "user", "content": "Hello!"}]
} ' Seit April 2023 können
https://api.openai.com/dashboard/billing/credit_grantsnur über die von der Webanmeldung generierte Sitzungs-ID angefordert werden, und die Methode der Schlüssel (sk-*****) ist ungültig. Sie können es jedoch auf zwei Arten anfordern .
openai-proxyMangel:
# 指定统计开始日期和结束日期
curl https://openai.aihey.cc/openai/billing/credit_grants ? start_date=2022-05-10 & end_date=2023-05-10
-H " Content-Type: application/json "
-H " Authorization: Bearer sk-*********** "
# 不指定参数,默认统计最近 90 天的数据
curl https://openai.aihey.cc/openai/billing/credit_grants
-H " Content-Type: application/json "
-H " Authorization: Bearer sk-********** "sensitive_id , das von der Webseite generiert wirdMangel:
sensitive_id derzeit relativ lang), solange sich die Webseite nicht abmeldet).docker run -itd --name openai-proxy -p 13000:3000 unickcheng/openai-proxy
# 查看服务
docker ps -a Wenn Sie mit Docker Compose vertraut sind, können Sie sich auf die Datei docker -compose.yml verweisen und docker compose up -d verwenden, um den Dienst zu starten
Nein, aber lassen Sie Ihre Wachsamkeit nicht los . Es gibt auch viele hervorragende Produkte ähnlicher Open Source auf dem Markt, und sie werden den Schlüssel des Benutzers nicht böswillig stehlen. Versuchen Sie daher bei Verwendung von Plattformen von Drittanbietern, einen regelmäßig aktualisierten Schlüssel zu verwenden .
Wenn Sie die Bedingungen haben, wird empfohlen, sich auf den vorherigen Inhalt zu verweisen, um sie selbst bereitzustellen.
Da ich mit Next.js anfangen wollte, hatte ich dieses Projekt.
Darüber hinaus ist nur eine Lösung, die sich für die API -Anfrage nicht wesentlich verbessert hat.
