azure-search-documents-ts
构建 Azure AI Search 应用程序
使用 Azure AI Search SDK 实现强大的搜索功能。创建向量索引、混合搜索和语义排名,实现智能文档检索。
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "azure-search-documents-ts". 搜索匹配'wireless headphones'的产品并应用类别过滤器
النتيجة المتوقعة:
返回按相关性评分排序的产品结果,按电子产品类别过滤,包含标题、价格和描述片段
استخدام "azure-search-documents-ts". 对与查询嵌入相似的文档进行向量搜索
النتيجة المتوقعة:
返回按向量距离排序的语义相似文档,即使没有确切的关键词匹配
التدقيق الأمني
آمنThis skill contains documentation for Azure AI Search SDK with TypeScript code examples. All static analyzer findings are false positives caused by misinterpreting markdown code fences. The skill reads environment variables for configuration, which is standard practice for Azure SDK authentication.
درجة الجودة
ماذا يمكنك بناءه
具有语义排名的产品搜索
构建电子商务搜索,结合文本匹配与向量相似性以实现相关产品发现。
文档检索系统
创建知识库搜索,利用混合搜索通过含义和关键词查找相关文档。
自动完成和建议
使用 Azure Search suggesters 实现实时搜索自动完成,提升用户体验。
جرّب هذه الموجهات
为产品目录创建 Azure Search 索引,包含 id、title、description、category 和 price 字段。将 title 和 description 设为可搜索。
向我的 Azure Search 索引添加向量搜索。我有来自 Azure OpenAI 的 1536 维嵌入。向我展示如何配置向量字段并执行相似性搜索。
实现结合关键词匹配与向量相似性的混合搜索。向我展示如何调整结果并按相关性排名。
在我的 Azure Search 索引上配置语义搜索以返回提取式答案和标题。解释所需的语义配置和查询选项。
أفضل الممارسات
- 使用结合文本和向量的混合搜索,在各种查询类型中获得最佳相关性
- 启用语义排名以改善自然语言查询的结果
- 使用 uploadDocuments 批量处理文档操作,而不是单个文档调用
تجنب
- 不要逐个上传文档 - 使用批量操作以提高效率
- 避免在生产查询中使用 includeTotalCount,因为它会影响性能
- 不要跳过索引字段配置 - 正确标记可搜索、可过滤和可分面的字段
الأسئلة المتكررة
我需要哪个 Azure Search 层级才能进行向量搜索?
如何验证 Azure Search 的身份?
哪些嵌入模型适用于 Azure Search 向量字段?
如何更新索引中的现有文档?
我可以过滤向量搜索结果吗?
语义搜索和向量搜索有什么区别?
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-search-documents-tsمرجع
main
بنية الملفات
📄 SKILL.md