mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-18 19:44:21 +00:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1235fc1339 | |||
| 47e308b99d | |||
| 81c2c3c0e5 | |||
| 3c2db5097a | |||
| ce56f79687 |
@@ -173,6 +173,7 @@ class AiocqhttpEventConverter(adapter.EventConverter):
|
|||||||
if event.message_type == "group":
|
if event.message_type == "group":
|
||||||
permission = "MEMBER"
|
permission = "MEMBER"
|
||||||
|
|
||||||
|
if "role" in event.sender:
|
||||||
if event.sender["role"] == "admin":
|
if event.sender["role"] == "admin":
|
||||||
permission = "ADMINISTRATOR"
|
permission = "ADMINISTRATOR"
|
||||||
elif event.sender["role"] == "owner":
|
elif event.sender["role"] == "owner":
|
||||||
|
|||||||
@@ -55,6 +55,10 @@ class OpenAIChatCompletions(api.LLMAPIRequester):
|
|||||||
) -> llm_entities.Message:
|
) -> llm_entities.Message:
|
||||||
chatcmpl_message = chat_completion.choices[0].message.dict()
|
chatcmpl_message = chat_completion.choices[0].message.dict()
|
||||||
|
|
||||||
|
# 确保 role 字段存在且不为 None
|
||||||
|
if 'role' not in chatcmpl_message or chatcmpl_message['role'] is None:
|
||||||
|
chatcmpl_message['role'] = 'assistant'
|
||||||
|
|
||||||
message = llm_entities.Message(**chatcmpl_message)
|
message = llm_entities.Message(**chatcmpl_message)
|
||||||
|
|
||||||
return message
|
return message
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
semantic_version = "v3.3.1.0"
|
semantic_version = "v3.3.1.1"
|
||||||
|
|||||||
Reference in New Issue
Block a user