ultrasev / llmproxy

一个基于 cloudflare worker 的 LLM API 反向代理,支持 OpenAI, Gemini, Groq 等平台。接口兼容 OpenAI API 规范,可以直接使用 OpenAI SDK 调用。
https://llmproxy-xi.vercel.app
70 stars 21 forks source link

请问这个报错怎么解决呢 #4

Closed rmqrmqrmq closed 1 month ago

rmqrmqrmq commented 2 months ago

ChatCompletion(id=None, choices=None, created=None, model=None, object=None, system_fingerprint=None, usage=None, error={'code': 400, 'message': 'User location is not supported for the API use.', 'status': 'FAILED_PRECONDITION'})

rmqrmqrmq commented 2 months ago

另外请问一下,怎么能带参数进去,比如使用gemini,想把temperature设成0?谢谢。

ultrasev commented 2 months ago

ChatCompletion(id=None, choices=None, created=None, model=None, object=None, system_fingerprint=None, usage=None, error={'code': 400, 'message': 'User location is not supported for the API use.', 'status': 'FAILED_PRECONDITION'})

这个可能的原因是你访问时,挂的代理所在地区不被支持。比如你挂了 HK 的代理,请求会按就近原则转给 HK 的 cloudflare ,然后再发给 Google,然后提示 location not supported,建议可以直连,或者挂美区代理 。

ultrasev commented 2 months ago

另外请问一下,怎么能带参数进去,比如使用gemini,想把temperature设成0?谢谢。

对于这个问题,需要在中转代理里添加额外参数支持。 我有空补一个。

rmqrmqrmq commented 2 months ago

ChatCompletion(id=None, choices=None, created=None, model=None, object=None, system_fingerprint=None, usage=None, error={'code': 400, 'message': 'User location is not supported for the API use.', 'status': 'FAILED_PRECONDITION'})

这个可能的原因是你访问时,挂的代理所在地区不被支持。比如你挂了 HK 的代理,请求会按就近原则转给 HK 的 cloudflare ,然后再发给 Google,然后提示 location not supported,建议可以直连,或者挂美区代理 。

是的,换了一个网络,已经可以了

rmqrmqrmq commented 2 months ago

另外请问一下,怎么能带参数进去,比如使用gemini,想把temperature设成0?谢谢。

对于这个问题,需要在中转代理里添加额外参数支持。 我有空补一个。

好的,另外再问下你这个域名是花钱注册的吗?自己按照你的方法建了一个发现国内还是访问不了workers.dev

ultrasev commented 2 months ago

另外请问一下,怎么能带参数进去,比如使用gemini,想把temperature设成0?谢谢。

对于这个问题,需要在中转代理里添加额外参数支持。 我有空补一个。

好的,另外再问下你这个域名是花钱注册的吗?自己按照你的方法建了一个发现国内还是访问不了workers.dev

workers.dev 被墙了,默认不行的,需要绑定自己的域名。 这个域名是我买的,namecheap上可以看看,便宜的 xyz 结尾的也就几块钱。

rmqrmqrmq commented 2 months ago

另外请问一下,怎么能带参数进去,比如使用gemini,想把temperature设成0?谢谢。

对于这个问题,需要在中转代理里添加额外参数支持。 我有空补一个。

好的,另外再问下你这个域名是花钱注册的吗?自己按照你的方法建了一个发现国内还是访问不了workers.dev

workers.dev 被墙了,默认不行的,需要绑定自己的域名。 这个域名是我买的,namecheap上可以看看,便宜的 xyz 结尾的也就几块钱。

好的,我去看看,非常感谢!