Foundry Local 在 Windows 和 Mac 上的使用指南 本指南帮助您在 Windows 和 Mac 上安装、运行和集成 Microsoft Foundry Local。所有步骤和命令均已根据 Microsoft Learn 文档验证。 入门指南:https://learn.microsoft.com/azure/ai-foundry/foundry-local/get-started 架构概述:https://learn.microsoft.com/azure/ai-foundry/foundry-local/concepts/foundry-local-architecture CLI 参考文档:https://learn.microsoft.
本指南帮助您在 Windows 和 Mac 上安装、运行和集成 Microsoft Foundry Local。所有步骤和命令均已根据 Microsoft Learn 文档验证。
winget install Microsoft.FoundryLocal
winget upgrade --id Microsoft.FoundryLocal
foundry --version
安装 / Mac
MacOS:
打开终端并运行以下命令:
brew tap microsoft/foundrylocal brew install foundrylocal
foundry model --help foundry model list foundry model run gpt-oss-20b
foundry service --help foundry service status foundry service ps
foundry cache --help foundry cache list
注意事项:
foundry service status 来发现端口。Foundry Local 每次启动服务时都会分配一个动态端口:
foundry service status
使用报告的 http://localhost:<PORT> 作为您的 base_url,并结合 OpenAI 兼容路径(例如,/v1/chat/completions)。
set BASE_URL=http://localhost:PORT python - <<PY from openai import OpenAI client = OpenAI(base_url="%BASE_URL%/v1", api_key="") resp = client.chat.completions.create( model="gpt-oss-20b", messages=[{"role":"user","content":"Say hello from Foundry Local."}], max_tokens=64, ) print(resp.choices[0].message.content) PY
参考文档:
如果您需要的模型不在目录中,可以使用 Olive 将其编译为 ONNX 格式以供 Foundry Local 使用。
高层流程(具体步骤请参阅文档):
foundry cache cd models foundry cache list foundry model run llama-3.2 --verbose
文档:
foundry service status foundry service diag
foundry cache list foundry cache remove <model> foundry cache cd <path>
winget upgrade --id Microsoft.FoundryLocal
foundry service status 获取聊天端点 URL):免责声明:
本文档使用AI翻译服务 Co-op Translator 进行翻译。尽管我们努力确保翻译的准确性,但请注意,自动翻译可能包含错误或不准确之处。原始语言的文档应被视为权威来源。对于关键信息,建议使用专业人工翻译。我们不对因使用此翻译而产生的任何误解或误读承担责任。