Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
由于openai不支持使用国内信用卡,其api的免费额度到期或用完后就用不了了。为了解决这个问题,在model中添加了Azure OpenAI服务。
微软和openai的关系众所周知,他家的azure中也提供了openai服务,而azure是可以使用国内信用卡的。
由于同样是使用openai的python库,只是部分参数略有区别,相关代码基本直接copy自chatgpt_model.py,更改其中部分参数即可实现对azure openai的调用。