该教程为使用 OpenAI 兼容 API 部署 Mistral-Large-Instruct-2407-AWQ 。
Mistral-Large-Instruct-2407-AWQ 是法国人工智能公司 Mistral AI 发布的新一代旗舰 AI 模型,即 Mistral Large 2 。该模型拥有 123B 个参数,具备 128k 的上下文窗口,支持包括中文在内的数十种语言以及 80 多种编程语言,如 Python 、 Java 、 C 、 C++、 JavaScript 和 Bash 等 。 Mistral Large 2 在多语言能力、数学、推理、代码编写等方面都有显著提升,并在 MMLU 上的准确度达到了 84.0% 。
「OpenAI 兼容 API」(OpenAI-compatible API)指的是一个应用程序编程接口 (API),它遵循 OpenAI 公司所设定的接口标准和规范,使得开发者可以利用这些 API 与大型语言模型(如 OpenAI 的 GPT 系列模型)进行交互。这种兼容性意味着第三方开发者可以使用与 OpenAI 相同的请求和响应格式,将类似的功能集成到他们自己的应用程序中。例如,如果一个开发者在使用 OpenAI 的 API 构建了一个聊天机器人,他们可以轻松地切换到另一个也遵循 OpenAI 兼容 API 标准的服务,而无需对他们的代码进行大量修改。
OpenAI 兼容 API 的主要特点包括:
OpenAI 兼容 API 在部署成功后会自动将所有的服务启动起来,不需要额外的干预。
可以看到显示的是一个默认的 404 信息。
可以看到显示的是模型的部署信息。
在本地起一个 OpenWebUI 的服务,在「外部连接」处起一个额外的连接,在「OpenAPI」处填写 API 并➕ ‘/v1’,这里没有设置任何「API 密钥」自定义输入即可。点击右下角保存。
可以看到此时的 OpenWebUI 界面已经有 Mistral Large 2407 123B 模型了,直接在页面下方输入消息即可与大模型对话。