mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-09 21:29:11 +00:00
Use the configured OpenAI Base URL for Automations (#1065)
This change makes Automations (and possibly other entrypoints) use the configured OpenAI-compatible server if that has been set. Without this change it tries to use the hardcoded OpenAI provider.
This commit is contained in:
@@ -1135,6 +1135,7 @@ def send_message_to_model_wrapper_sync(
|
|||||||
|
|
||||||
elif chat_model.model_type == ChatModel.ModelType.OPENAI:
|
elif chat_model.model_type == ChatModel.ModelType.OPENAI:
|
||||||
api_key = chat_model.ai_model_api.api_key
|
api_key = chat_model.ai_model_api.api_key
|
||||||
|
api_base_url = chat_model.ai_model_api.api_base_url
|
||||||
truncated_messages = generate_chatml_messages_with_context(
|
truncated_messages = generate_chatml_messages_with_context(
|
||||||
user_message=message,
|
user_message=message,
|
||||||
system_message=system_message,
|
system_message=system_message,
|
||||||
@@ -1149,6 +1150,7 @@ def send_message_to_model_wrapper_sync(
|
|||||||
openai_response = send_message_to_model(
|
openai_response = send_message_to_model(
|
||||||
messages=truncated_messages,
|
messages=truncated_messages,
|
||||||
api_key=api_key,
|
api_key=api_key,
|
||||||
|
api_base_url=api_base_url,
|
||||||
model=chat_model_name,
|
model=chat_model_name,
|
||||||
response_type=response_type,
|
response_type=response_type,
|
||||||
tracer=tracer,
|
tracer=tracer,
|
||||||
|
|||||||
Reference in New Issue
Block a user