## Как использовать API большой модели для перевода
Использовать несколько совместимых с ChatGPT интерфейсов (или специальных интерфейсов) одновременно? Если у вас есть несколько разных ключей и вы хотите их ротацию, просто разделите их символом |.
Но иногда хочется использовать несколько разных адресов API/prompt/model/параметров и т.д. для сравнения результатов перевода. Метод следующий:
Нажмите кнопку "+" в правом нижнем углу Появится окно, выберите совместимый с ChatGPT интерфейс (или специальный интерфейс) и дайте ему имя. Это скопирует текущие настройки и API совместимого с ChatGPT интерфейса (или специального интерфейса). Активируйте скопированный интерфейс и можете настроить его отдельно. Скопированный интерфейс может работать вместе с исходным интерфейсом, что позволяет использовать несколько разных настроек.
>**model** можно выбрать из выпадающего списка, и некоторые интерфейсы могут динамически получать список моделей на основе **Адрес API** и **API Key**. После заполнения этих двух полей нажмите кнопку обновления рядом с **model**, чтобы получить доступный список моделей. Если платформа не поддерживает интерфейс для получения модели, а стандартный список не включает нужную модель, пожалуйста, ознакомьтесь с официальной документацией API, чтобы вручную ввести модель. ### Совместимый с ChatGPT интерфейс >Большинство платформ больших моделей используют совместимый с ChatGPT интерфейс.
Из-за разнообразия платформ невозможно перечислить их все. Для других неперечисленных интерфейсов, пожалуйста, обратитесь к их документации, чтобы заполнить соответствующие параметры. #### Зарубежные интерфейсы больших моделей ### **OpenAI** **Адрес API** `https://api.openai.com/v1` **API Key** https://platform.openai.com/api-keys **model** https://platform.openai.com/docs/models ### **x.ai** **Адрес API** `https://api.x.ai/` **API Key** https://console.x.ai/ ### **groq** **Адрес API** `https://api.groq.com/openai/v1/chat/completions` **API Key** https://console.groq.com/keys **model** https://console.groq.com/docs/models заполните `Model ID` ### **OpenRouter** **Адрес API** `https://openrouter.ai/api/v1/chat/completions` **API Key** https://openrouter.ai/settings/keys **model** https://openrouter.ai/docs/models ### **Mistral AI** **Адрес API** `https://api.mistral.ai/v1/chat/completions` **API Key** https://console.mistral.ai/api-keys/ **model** https://docs.mistral.ai/getting-started/models/ ### **Azure** **Адрес API интерфейса** `https://{endpoint}.openai.azure.com/openai/deployments/{deployName}/chat/completions?api-version=2023-12-01-preview` Замените `{endpoint}` и `{deployName}` на ваш endpoint и deployName. ### **DeepInfra** **API Точка подключения** `https://api.deepinfra.com/v1/openai/chat/completions` **API Ключ** **API Ключ должен быть установлен пустым, иначе произойдет ошибка.** **Модель** Вы можете посмотреть доступные модели на [https://deepinfra.com/chat](https://deepinfra.com/chat). На момент написания этого документа, доступные бесплатные модели включают: `meta-llama/Meta-Llama-3.1-405B-Instruct` `meta-llama/Meta-Llama-3.1-70B-Instruct` `meta-llama/Meta-Llama-3.1-8B-Instruct` `mistralai/Mixtral-8x22B-Instruct-v0.1` `mistralai/Mixtral-8x7B-Instruct-v0.1` `microsoft/WizardLM-2-8x22B` `microsoft/WizardLM-2-7B` `Qwen/Qwen2.5-72B-Instruct` `Qwen/Qwen2-72B-Instruct` `Qwen/Qwen2-7B-Instruct` `microsoft/Phi-3-medium-4k-instruct` `google/gemma-2-27b-it` `openbmb/MiniCPM-Llama3-V-2_5` `mistralai/Mistral-7B-Instruct-v0.3` `lizpreciatior/lzlv_70b_fp16_hf` `openchat/openchat_3.5` `openchat/openchat-3.6-8b` `Phind/Phind-CodeLlama-34B-v2` `Gryphe/MythoMax-L2-13b` `cognitivecomputations/dolphin-2.9.1-llama-3-70b` ### **Cerebras** **API Точка подключения** `https://api.cerebras.ai/v1/chat/completions` **Модель** Поддерживает `llama3.1-8b` `llama3.1-70b` **API Ключ** После выбора модели и отправки сообщения на [https://inference.cerebras.ai](https://inference.cerebras.ai/), вы можете перехватить запрос и проверить текущее значение `Заголовки` -> `Заголовки запроса` -> `Authorization`, которое будет `Bearer demo-xxxxhahaha`, где `demo-xxxxhahaha` является API Ключом. ![Ключ API Cerebras](https://image.lunatranslator.org/zh/damoxing/cerebras.png) #### Китайские интерфейсы больших моделей ### **DeepSeek** **Адрес API** `https://api.deepseek.com` **API Key** https://platform.deepseek.com/api_keys **model** https://platform.deepseek.com/api-docs/zh-cn/pricing ### **Alibaba Cloud Bailian Large Model** **Адрес API** `https://dashscope.aliyuncs.com/compatible-mode/v1` **API Key** https://bailian.console.aliyun.com/?apiKey=1#/api-key **model** https://help.aliyun.com/zh/model-studio/getting-started/models ### **ByteDance Doubao Large Model** **Адрес API** `https://ark.cn-beijing.volces.com/api/v3` **API Key** [Создать API Key](https://console.volcengine.com/ark/region:ark+cn-beijing/apiKey?apikey=%7B%7D) получить **model** [Создать точку доступа для вывода](https://console.volcengine.com/ark/region:ark+cn-beijing/endpoint?current=1&pageSize=10) затем заполните **точку доступа**, а не **модель** ![img](https://image.lunatranslator.org/zh/damoxing/doubao.png) ### **Moonshot** **Адрес API** `https://api.moonshot.cn` **API Key** https://platform.moonshot.cn/console/api-keys **model** https://platform.moonshot.cn/docs/intro ### **Zhipu AI** **Адрес API** `https://open.bigmodel.cn/api/paas/v4/chat/completions` **API Key** https://bigmodel.cn/usercenter/apikeys **model** https://bigmodel.cn/dev/howuse/model ### **Lingyi Wanwu** **Адрес API** `https://api.lingyiwanwu.com` **API Key** https://platform.lingyiwanwu.com/apikeys **model** https://platform.lingyiwanwu.com/docs/api-reference#list-models ### **Siliconflow** **Адрес API** `https://api.siliconflow.cn` **API Key** https://cloud-hk.siliconflow.cn/account/ak **model** https://docs.siliconflow.cn/docs/model-names ### **Xunfei Spark Large Model** **Адрес API** `https://spark-api-open.xf-yun.com/v1` **API Key** См. [официальную документацию](https://www.xfyun.cn/doc/spark/HTTP%E8%B0%83%E7%94%A8%E6%96%87%E6%A1%A3.html#_3-%E8%AF%B7%E6%B1%82%E8%AF%B4%E6%98%8E) получить **APIKey** и **APISecret**, затем заполните в формате **APIKey:APISecret** **model** https://www.xfyun.cn/doc/spark/HTTP%E8%B0%83%E7%94%A8%E6%96%87%E6%A1%A3.html#_3-2-%E8%AF%B7%E6%B1%82%E5%8F%82%E6%95%B0 ### **Tencent Hunyuan Large Model** **Адрес API** `https://api.hunyuan.cloud.tencent.com/v1` **API Key** См. [официальную документацию](https://cloud.tencent.com/document/product/1729/111008) **model** https://cloud.tencent.com/document/product/1729/97731 ### **Baidu Qianfan Large Model** **Адрес API** `https://qianfan.baidubce.com/v2` **API Key** https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Um2wxbaps **model** https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Fm2vrveyu !> Для **API Key** используйте Access Key и Secret Key из Baidu AI Cloud IAM для генерации Bearer токена, который затем следует ввести как **API Key**, или напрямую введите оба в формате `{Access Key}:{Secret Key}` в поле **API Key**. Обратите внимание, что это отличается от API ключа и Secret Key старой версии v1 Qianfan ModelBuilder; они не взаимозаменяемы. !> Обратите внимание, не вводите API ключ и Secret Key старой версии v1 Qianfan ModelBuilder. Интерфейс версии v1 требует использования старого интерфейса **Baidu Qianfan Large Model**, который по умолчанию скрыт. Чтобы использовать его, переименуйте файл _baiduqianfan.py в baiduqianfan.py в папке LunaTranslator/translator. ### Специальные интерфейсы для определенных платформ >Некоторые платформы больших моделей не полностью совместимы с интерфейсом ChatGPT, пожалуйста, заполните параметры в специальном интерфейсе для использования. ### **gemini** **Адрес API** `https://generativelanguage.googleapis.com` **API Key** https://aistudio.google.com/app/apikey **model** https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models ### **claude** **Адрес API** `https://api.anthropic.com` **API Key** https://console.anthropic.com/ **model** https://docs.anthropic.com/en/docs/about-claude/models ### **cohere** **API Key** https://dashboard.cohere.com/api-keys **model** https://docs.cohere.com/docs/models