ソースを参照

add base url for moonshot model (#7360)

tags/0.7.1
噢哎哟喂 1年前
コミット
baaa3f7f42
コミッターのメールアドレスに関連付けられたアカウントが存在しません

+ 2
- 1
api/core/model_runtime/model_providers/moonshot/llm/llm.py ファイルの表示



def _add_custom_parameters(self, credentials: dict) -> None: def _add_custom_parameters(self, credentials: dict) -> None:
credentials['mode'] = 'chat' credentials['mode'] = 'chat'
credentials['endpoint_url'] = 'https://api.moonshot.cn/v1'
if 'endpoint_url' not in credentials or credentials['endpoint_url'] == "":
credentials['endpoint_url'] = 'https://api.moonshot.cn/v1'


def _add_function_call(self, model: str, credentials: dict) -> None: def _add_function_call(self, model: str, credentials: dict) -> None:
model_schema = self.get_model_schema(model, credentials) model_schema = self.get_model_schema(model, credentials)

+ 8
- 0
api/core/model_runtime/model_providers/moonshot/moonshot.yaml ファイルの表示

placeholder: placeholder:
zh_Hans: 在此输入您的 API Key zh_Hans: 在此输入您的 API Key
en_US: Enter your API Key en_US: Enter your API Key
- variable: endpoint_url
label:
en_US: API Base
type: text-input
required: false
placeholder:
zh_Hans: Base URL, 如:https://api.moonshot.cn/v1
en_US: Base URL, e.g. https://api.moonshot.cn/v1
model_credential_schema: model_credential_schema:
model: model:
label: label:

読み込み中…
キャンセル
保存