Chapter 21
在本地服务器上推理 Phi-3
在本地服务器上推理 Phi-3
我们可以在本地服务器上部署 Phi-3。用户可以选择 Ollama 或 LM Studio 解决方案,也可以自行编写代码。你可以通过 Semantic Kernel 或 Langchain 连接 Phi-3 的本地服务,来构建 Copilot 应用。
使用 Semantic Kernel 访问 Phi-3-mini
在 Copilot 应用中,我们通过 Semantic Kernel / LangChain 创建应用。这类应用框架通常兼容 Azure OpenAI Service / OpenAI 模型,也支持 Hugging Face 上的开源模型和本地模型。如果想用 Semantic Kernel 访问 Phi-3-mini,该怎么做?以 .NET 为例,我们可以将其与 Semantic Kernel 中的 Hugging Face Connector 结合使用。默认情况下,它会对应 Hugging Face 上的模型 ID(首次使用时会从 Hugging Face 下载模型,耗时较长)。你也可以连接到已搭建的本地服务。相比之下,我们推荐使用后者,因为它具有更高的自主性,尤其适合企业应用。

从图中可以看出,通过 Semantic Kernel 访问本地服务可以轻松连接到自建的 Phi-3-mini 模型服务器。以下是运行结果:

示例代码 https://github.com/kinfey/Phi3MiniSamples/tree/main/semantickernel
免责声明:
本文件使用 AI 翻译服务 Co-op Translator 进行翻译。虽然我们力求准确,但请注意自动翻译可能包含错误或不准确之处。原始文件的母语版本应被视为权威来源。对于重要信息,建议使用专业人工翻译。对于因使用本翻译而产生的任何误解或误释,我们概不负责。
