MicrosoftLearning/mslearn-ai-agents
This repo contains instructions and assets for building agents on Azure
解决的问题
此仓库为开发者提供了一种结构化的动手方式来学习如何在 Microsoft Azure 上构建 AI 代理。你不仅仅是阅读理论,而是通过涵盖代理开发中常见任务的实践练习来获得真实经验。
工作原理
该仓库包含可以逐步遵循的练习文件。这些练习旨在补充 Microsoft Learn 模块,因此如果需要,你可以获得更深入的概念背景。你需要一个具有足够权限和配额的 Azure 订阅,以预配所需的 Azure 资源和生成式 AI 模型。如果你安装了 Python 3.13+,代码可以在本地运行,你也可以在 GitHub Pages 网站上查看练习。
适用对象
这适用于想要学习如何在 Azure 上构建 AI 代理的开发者。如果你有 Azure 账户(或可以注册免费试用)并且熟悉 Python 3.13+,那么这很理想。这些练习假设你可以预配资源并使用生成式 AI 模型。
亮点
- 涵盖常见 AI 代理开发任务的动手练习。
- 补充 Microsoft Learn 模块,以进行更深入的概念学习。
- 可以使用 Python 3.13+ 在本地运行。
- 需要具有生成式 AI 模型访问权限的 Azure 订阅。
- 练习也可以在 GitHub Pages 网站上获得。
相关
- 项目
Floe-Labs/floe-guardfloe‑guard 是一个 Python/TypeScript 库,可追踪执行中每次 LLM、语音转文字、文字转语音及其他 AI 供应商调用的**真实 USD 成本**,并在用户定义的美元上限被突破前**硬停止调用**。内置 OpenAI、Anthropic、Gemini、LangChain、CrewAI、LiteLLM、Vercel AI SDK 及语音平台(Pipecat、LiveKit、Vapi、Retell)的适配器。附带公开价格成本映射,支持离线定价;您可使用自定义费率卡覆盖。预算可通过 SQLite 在多个进程间持久化,可选的托管 Floe 服务提供“覆盖率评分”和 7 天历史记录。核心 API 为 `BudgetGuard(limit_usd)`,包含 `check()`(调用前)和 `record()`(调用后)方法,以及付费工具的原子级 `reserve_tool`/`settle_tool`。
- 项目
wong2/cf-mailroom一个基于 Cloudflare 构建的自托管电子邮件系统,使人类与 AI 代理能够共享收件箱,具备 AI 辅助起草与分类功能,且所有操作均需经由人类审核。
- 项目
OrgoAI/bopsBops 是一款开源 macOS 应用,可让您运行一组 AI 机器人来自动化业务任务。机器人在真实云虚拟机(Orgo)上执行,可在应用内或通过 Slack/Telegram/Discord、电子邮件和电话进行聊天,并集成约 1,400 个应用。Free、Pro 和 Max 套餐提供云计算和 AI 额度;该仓库还支持使用您自己的 API 密钥进行完全自托管。
- 项目