azure-ai-projects-ts
使用 Azure AI Projects SDK 构建 AI 应用
Azure AI Projects SDK 简化了使用代理、连接和评估构建 AI 应用的过程。本技能提供 Azure AI Foundry 开发的全面 TypeScript 示例。
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"azure-ai-projects-ts" 사용 중입니다. Create a basic agent with custom instructions for customer support
예상 결과:
- Agent created successfully: customer-support-agent v1.0
- Model: gpt-4o
- Tools: None
- Status: Ready for deployment
"azure-ai-projects-ts" 사용 중입니다. List available model deployments filtered by OpenAI publisher
예상 결과:
- gpt-4o - OpenAI - Status: Deployed
- gpt-4-turbo - OpenAI - Status: Deployed
- text-embedding-3-large - OpenAI - Status: Deployed
보안 감사
안전Static analyzer produced false positives by misinterpreting markdown code block delimiters (```) as shell commands. The file contains only documentation and code examples for the official Azure AI Projects SDK. URLs are placeholder examples with template values. Environment variable access follows standard best practices. No executable code or security risks present.
품질 점수
만들 수 있는 것
企业级 AI 代理开发
构建具有代码解释器、文件搜索和网络搜索功能的生产就绪 AI 代理,用于企业工作流。
RAG 应用设置
为检索增强生成配置 Azure AI Search 索引和代理,使用自定义文档集合。
AI 评估管道
设置评估器和数据集,以跨不同指标衡量和改进 AI 模型性能。
이 프롬프트를 사용해 보세요
使用 Azure AI Projects SDK 创建一个基础的 AI 代理,用于回复用户的问题并提供有帮助的答案。包含适当的身份验证和错误处理。
构建一个可以使用 Azure AI Search 搜索上传文档的 AI 代理。包括创建索引、上传文件和配置代理使用文件搜索工具的步骤。
创建一个结合代码解释器、文件搜索和自定义函数工具的 AI 代理。展示如何处理工具执行和响应聚合。
使用 Azure AI 评估器设置完整的评估管道。包括数据集上传、指标配置和用于衡量代理性能的结果分析。
모범 사례
- 使用 getOpenAIClient() 方法进行聊天补全、对话和文件操作
- 使用 createVersion 对代理进行版本控制,以实现可重现和可追踪的部署
- 不再需要时删除代理和对话以清理资源
- 将凭据存储在环境变量中,并使用连接进行安全访问
- 按 modelPublisher 筛选部署以高效查找特定模型类型
피하기
- 硬编码凭据而不是使用环境变量或连接
- 创建代理时不进行版本控制,使回滚和追踪变得困难
- 使用后保持对话和代理版本处于活动状态,导致成本累积
- 跳过网络操作和 API 调用的错误处理