Kenshin / simpread

简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
http://ksria.com/simpread
GNU General Public License v3.0
8.11k stars 529 forks source link

阅读助手希望能支持 Azure OpenAI #5885

Open Kenshin opened 1 year ago

Kenshin commented 1 year ago

希望能支持 Azure OpenAI

对比发现,Azure OpenAI 在将令牌传递给 API 时,将其放置在标头的 api-key 字段中,而原版 OpenAI 则将令牌放置在 auth 中,这两者存在一些不一致,导致 Azure OpenAI 的 Token 没法使用

curl https://YOUR_RESOURCE_NAME.openai.azure.com/openai/deployments/YOUR_DEPLOYMENT_NAME/completions?api-version=2023-05-15\
  -H "Content-Type: application/json" \
  -H "api-key: YOUR_API_KEY" \
  -d "{
  \"prompt\": \"Once upon a time\",
  \"max_tokens\": 5
}"

Originally posted by @Adek06 in https://github.com/Kenshin/simpread/discussions/5158#discussioncomment-6859256

Kenshin commented 1 year ago

@Adek06

嗨,我帮你新建了一个 Issues,并删除了原来位置的内容。


我先 Mark 下,另外简悦用户有使用中转方案将 Azure 转换为 OpenAI 方案的。