现在主要发现是有几个问题,
1、要加一个请求头,api接口文档中有说明:
curl -H "Content-Type: application/json" -H "Authorization: Bearer 你在智增增的key" -XPOST https://api.zhizengzeng.com/v1/chat/completions -d '{"messages": [{"role":"user","content":"请介绍一下你自己"}]}' | iconv -f utf-8 -t utf-8
2、messages传的不对,messages是array
3、api_key传的不对,不能再传openai的key了,你要传你从智增增拿到的key(不需要有openai的key)
4、如果是python,注意openai包的版本要对,它升级了!!要注意,关键是base_url要设置成智增增的,如果这个不正确,其它肯定都不行。所以一定要注意他在不同的包中base_url的设置方式,目前已知的是:在老版本中的设置方式是:openai.api_base = BASE_URL,而在新版本中的设置方式是:client = OpenAI(api_key=API_KEY, base_url=BASE_URL),别问为什么,问就是openai的锅