Skip to content

Commit 11f6e98

Browse files
committed
Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat
2 parents 2609e59 + ac6e41a commit 11f6e98

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bot/openai/open_ai_image.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,18 @@
1212
class OpenAIImage(object):
1313
def __init__(self):
1414
openai.api_key = conf().get("open_ai_api_key")
15+
openai.api_base = conf().get("open_ai_api_base")
1516
if conf().get("rate_limit_dalle"):
1617
self.tb4dalle = TokenBucket(conf().get("rate_limit_dalle", 50))
1718

18-
def create_img(self, query, retry_count=0, api_key=None):
19+
def create_img(self, query, retry_count=0, api_key=None, api_base=None):
1920
try:
2021
if conf().get("rate_limit_dalle") and not self.tb4dalle.get_token():
2122
return False, "请求太快了,请休息一下再问我吧"
2223
logger.info("[OPEN_AI] image_query={}".format(query))
2324
response = openai.Image.create(
2425
api_key=api_key,
26+
api_base=api_base,
2527
prompt=query, # 图片描述
2628
n=1, # 每次生成图片的数量
2729
model=conf().get("text_to_image") or "dall-e-2",

0 commit comments

Comments
 (0)