mcpField
M
microsoft-foundry-local

microsoft-foundry-local

github.com/microsoftdocs开发796198 次安装3 天前更新
代码仓库

关于 microsoft-foundry-local

microsoft-foundry-local 为使用 Microsoft Foundry Local 的 Agent 提供 CLI、SDK 和集成指导。内容涵盖配置、迁移与应用开发模式,并通过本地速查资料和远程文档获取提供参考。

主要功能

  1. 01CLI 配置与命令参考
  2. 02SDK 选择和迁移指导
  3. 03模型编译指导
  4. 04嵌入、聊天与音频转录集成
  5. 05工具调用及 LangChain 集成

适用场景

  1. 01配置 Foundry Local CLI
  2. 02将应用迁移到当前 SDK
  3. 03构建嵌入或音频转录功能
  4. 04在应用中实现工具调用

MCP 相关

这是 Agent 使用的技能,而非 MCP 服务。技能可通过 mcp_microsoftdocs 工具或备用网页抓取方式获取远程文档。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill microsoft-foundry-local

安装后在 Claude Code 中输入/microsoft-foundry-local确认已加载。

详细介绍

Microsoft Foundry Local 技能

此技能提供有关 Microsoft Foundry Local 的专业指导,涵盖最佳实践、决策、配置、集成和编码模式。它结合了本地快速参考内容与远程文档获取功能。

如何使用此技能

IMPORTANT for Agent:使用下面的类别索引查找相关章节。对于带有行号范围的类别(例如,L35-L120),使用 read_file 读取指定行。对于带有文件链接的类别(例如,[security.md](security.md)),使用 read_file 读取链接的参考文件

IMPORTANT for Agent:如果 metadata.generated_at 的时间距今超过 3 个月,请建议用户从仓库拉取最新版本。如果 mcp_microsoftdocs 工具不可用,请建议用户安装它:安装指南

此技能需要网络访问权限才能获取文档内容:

  • 首选:使用 mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为 from=learn-agent-skill。返回 Markdown。
  • 备用:使用 fetch_webpage,并将查询字符串设为 from=learn-agent-skill&accept=text/markdown。返回 Markdown。

类别索引

类别行号说明
最佳实践L32-L36排查 Foundry Local CLI 问题、应用推荐的工作流,以及解决常见的设置、身份验证、生成和部署问题。
决策L37-L42关于如何在旧版与当前 Foundry Local SDK 之间进行选择的指导,以及将现有应用迁移到当前 SDK 的分步说明。
配置L43-L49配置和运行 Foundry Local:使用 Olive 编译 Hugging Face 模型、安装/使用 CLI,以及所有 CLI 命令和选项的参考。
集成和编码模式L50-L61在代码中使用 Foundry Local API/SDK 实现文本嵌入、聊天补全、音频转录、工具调用、LangChain 应用,以及 OpenAI 风格或 REST 集成
最佳实践
主题URL
应用最佳实践并排查 Foundry Local CLI 问题https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-best-practice
决策
主题URL
在旧版与当前 Foundry Local SDK 之间进行选择https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-legacy
将应用迁移到当前 Foundry Local SDKhttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-migration
配置
主题URL
使用 Olive 为 Foundry Local 编译 Hugging Face 模型https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-compile-hugging-face-models
运行和配置 Foundry Local CLIhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-foundry-local-cli
Foundry Local CLI 命令和选项参考https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-cli
集成与编码模式
主题URL
使用 Foundry Local SDK 生成文本嵌入https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-generate-embeddings
将 Foundry Local 与 OpenAI 风格的推理 SDK 集成https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-integrate-with-inference-sdks
使用 Foundry Local 进行实时麦克风转录https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-live-transcribe-audio
使用 Foundry Local 转录 API 转录音频https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-transcribe-audio
使用 Foundry Local 构建 LangChain 翻译应用https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-langchain-with-foundry-local
使用 Foundry Local 原生聊天补全 APIhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-native-chat-completions
使用 Foundry Local 模型实现工具调用https://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-tool-calling-with-foundry-local
用于本地推理的 Foundry Local REST API 参考https://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-rest
在应用程序中使用 Foundry Local SDK APIhttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-current

评论

支持 Markdown