直接用docker 即可使用
docker run --name poe2openai -d \
-p 8080:8080 \
-e ADMIN_USERNAME=admin\
-e ADMIN_PASSWORD=123456 \
jeromeleong/poe2openai:latest
v1/models
可以直接Get Poe 官方提供的所有模型,在Chat-API 成功直接拉取
v1/chat/completions
流式和非流式,也尽量处理了Poe API 的 replace_response Event ,方便使用生成图像的模型
我用ai 糊了一个/admin
简单的网页来控制模型的映射
用法都是一样的
curl --location 'http://127.0.0.1:8080/v1/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{Poe Api Key}}' \
--data '{
"model": "gpt-4o-mini",
"messages": [{"role": "user", "content": "Hello"}],
"stream": true
}'
项目在poe2openai
ps: 原来打算写一个自动根据上下文的token来自动切换Claude-3.5-Sonnet或Claude-3.5-Sonnet-200k的功能,还花了一段时间摸索官方模型的上下文长度,然后官方跟我说根据对话长度计算点数…