Loading...
Loading...
共找到 42 个 Skills
使用Exa.ai构建支持实时网页检索的RAG管道。适用于构建检索增强生成(RAG)、将Exa与LangChain、LlamaIndex、Vercel AI SDK集成,或实现具备网页搜索功能的AI Agent场景。触发场景包括:RAG管道、检索增强生成、Exa LangChain集成、Exa LlamaIndex集成、ExaSearchRetriever、ExaSearchResults、Exa MCP、Exa工具调用、Claude工具使用、AI Agent网页搜索、基于事实的生成、引用生成、事实核查、幻觉检测、OpenAI兼容性、聊天补全。
遵循既定的可组合模式、shadcn/ui集成规范以及Vercel AI SDK约定,为ai-elements库创建新的AI聊天界面组件。适用于在packages/elements/src中创建新组件,或用户要求向ai-elements中添加新组件的场景。
使用稳定版Vercel AI SDK v6构建后端AI。内容涵盖Output API(替代generateObject/streamObject)、语音合成、语音转文字、向量嵌入、带安全指导的MCP工具,还包含v4→v5迁移指南以及15个错误的解决方案与规避方法。 适用场景:实现AI SDK v5/v6、版本迁移、排查AI_APICallError错误、Workers启动问题、Output API错误、Gemini缓存问题、Anthropic工具错误、MCP工具使用或流恢复失败等场景。
本Skill提供基于shadcn/ui的生产就绪型AI聊天UI组件,用于构建对话式AI界面。适用于开发带流式响应、工具/函数调用展示、推理可视化或来源引用的ChatGPT风格聊天界面。提供30+个针对Vercel AI SDK v5优化的组件,包括Message、Conversation、Response、CodeBlock、Reasoning、Tool、Actions、Sources等。 可避免Next.js App Router、Tailwind v4、shadcn/ui集成、AI SDK v5迁移、组件组合模式、语音输入浏览器兼容性、响应式设计问题及流式优化等方面的常见设置错误。 关键词:ai-elements, vercel-ai-sdk, shadcn, chatbot, conversational-ai, streaming-ui, chat-interface, ai-chat, message-components, conversation-ui, tool-calling, reasoning-display, source-citations, markdown-streaming, function-calling, ai-responses, prompt-input, code-highlighting, web-preview, branch-navigation, thinking-display, perplexity-style, claude-artifacts
AI SDK 6 Beta 概览,包含Agent、工具审批、Groq(Llama)以及Vercel AI Gateway。介绍从v5版本升级的主要破坏性变更和新模式。
安装带有AI Elements组件的Vercel AI SDK。使用useChat钩子构建流式聊天界面。
使用Vercel AI SDK v6构建React聊天界面。涵盖useChat/useCompletion/useObject钩子、消息部件结构、工具审批工作流以及18种UI错误解决方案。可解决React Strict Mode、并发请求、陈旧闭包和工具审批边缘情况等已知问题。 适用场景:实现AI聊天UI、从v5迁移到v6、排查"useChat failed to parse stream"、"stale body values"、"React maximum update depth"、"Cannot read properties of undefined (reading 'state')"或工具审批工作流错误。
Vercel AI SDK v6实现模式指南,涵盖generateText、streamText、ToolLoopAgent、借助Output助手实现的结构化输出、useChat钩子、工具调用、嵌入、中间件以及MCP集成。适用于实现AI聊天界面、流式响应、智能体应用、工具/函数调用、文本嵌入、工作流模式,或者处理convertToModelMessages和toUIMessageStreamResponse的场景。在进行AI SDK集成、useChat钩子使用、消息流式传输、智能体开发或工具调用任务时启用。
基于Scribe v1的ElevenLabs语音转文本(STT)转录工作流,支持99种语言、Speaker diarization功能以及Vercel AI SDK集成。适用于实现音频转录、构建STT功能、集成语音转文本、搭建ElevenLabs与Vercel AI SDK的对接场景,或当用户提及转录、STT、Scribe v1、音频转文本、Speaker diarization、多语言转录等需求时使用。
基于Vercel AI SDK v5的后端AI功能——文本生成、结合Zod的结构化输出、工具调用以及代理。支持OpenAI、Anthropic、Google和Cloudflare Workers AI等多供应商。 适用场景:实现服务端AI功能、生成文本/聊天补全内容、通过Zod Schema创建结构化AI输出、构建带工具的AI代理、流式传输AI响应、集成OpenAI/Anthropic/Google/Cloudflare供应商,或遇到AI SDK错误(如AI_APICallError、AI_NoObjectGeneratedError、流式传输失败、Worker启动限制等)。
基于Narev用量计费的AI场景下,Next.js App Router的实践模式,涉及Vercel AI SDK、@ai-billing/core、提供商中间件、价格解析器、数据输出目标、路由处理器、流式传输以及客户用量标签。
当用户需要使用Vercel AI SDK构建AI驱动的应用程序时,可使用本技能。它提供了关于核心API(generateText、streamText)、UI组件(useChat、useCompletion)、工具调用、结构化数据生成、提供商管理、流协议以及中间件和自定义提供商等高级功能的全面指导。