Vercel AI SDK

1年前发布 2,142 0 0

Vercel AI SDK是前端网站开发和托管平台及Next.js开发团队「Vercel」推出的,用于快速构建AI聊天机器人网站应用程序的开发套件,可以帮助开发人员使用JavaScript和TypeScript构建对话式的AI用户界面。 Vercel AI SDK的特性 支持React/Next.js、Svelte/SvelteKit和V...

收录时间:
2024-01-21
Vercel AI SDKVercel AI SDK
Vercel AI SDK

Vercel AI SDK是前端网站开发和托管平台及Next.js开发团队「Vercel」推出的,用于快速构建AI聊天机器人网站应用程序的开发套件,可以帮助开发人员使用JavaScript和TypeScript构建对话式的AI用户界面。

Vercel AI SDK的特性

  1. 支持React/Next.js、Svelte/SvelteKit和Vue/Nuxt等前端框架,以及Node.js、Serverless和Edge Runtime
  2. 内置各种AI模型的适配器,支持LangChain、OpenAI、Anthropic和Hugging Face等提供的大语言模型
  3. 提供交互式在线提示playground(sdk.vercel.ai),其中包含20个开源和云LLM。可以实时展示不同对话模型的聊天界面,并且可以快速生成代码。
  4. 提供多个AI聊天机器人的模板和示例,你可以克隆/复制Vercel提供的基于不同框架和模型开发的AI聊天机器人的初始模板

如何使用Vercel AI SDK

  1. 前提条件需要在电脑上安装Node.js 18+版本,如果要开发基于OpenAI的GPT聊天机器人,需要获得OpenAI API密钥
  2. 使用Next.js(pnpm dlx create-next-app my-ai-app)或者Svelte(pnpm create svelte@latest my-ai-app)等框架创建一个全新的项目,并定位到创建好的目录(cd my-ai-app
  3. 安装依赖项,pnpm install ai openai-edge
  4. 配置 OpenAI API 密钥,.env.local在项目根目录中创建一个文件并添加您的 OpenAI API 密钥
  5. 创建API路由并连接UI,完成后使用pnpm run dev运行启动应用程序

数据统计

相关导航

新芝士饼

新芝士饼

芝士饼是什么 芝士饼是蚂蚁集团(支付宝)推出的一站式 AI 原生应用开发平台,无需任何代码基础,只需通过自然语言,简单几步即可完成应用的创建与发布。芝士饼集成了多种主流大模型,如通义千问、月之暗面等。芝士饼不仅可以帮你轻松创建各类智能体(Agent),支持一键发布到支付宝小程序,还能发布到其他平台,释放无限可能! 芝士饼的主要功能 0代码开发:用户无需编写代码即可快速搭建AI应用,目前支持对话型、文本型、文生图、图生图和工作流应用。提供配置/编辑应用的能力,可以设置新建 AI 应用时使用的模型、对应的提示词和应用配置参数等信息。 主流大模型集成:平台提供了包括通义千问、月之暗面等在内的一系列主流AI大模型,供用户选择和使用,支持各种AI应用的开发。 应用广场:芝士饼应用广场可以体验各类推荐应用,同时还能克隆这些应用,定制专属于自己的 AI 应用。 应用分发:AI应用支持发布到支付宝小程序、芝士饼应用广场、Web 应用,允许外部用户访问。 知识库:提供了一种直观且用户友好的方式来管理和存储数据,AI 应用能用你自己专属的数据,让机器人使用上传的数据,来回答用户的查询。 模型训练:支持图像大模型,训练自己的专属模型。上传训练数据集,预置训练参数,AI 自动打标,支持模型效果测试,进行优化调整。 个性化定制:用户可以根据需要定制AI应用的性格特点、语言风格等,打造具有个性化特征的AI产品。 芝士饼可以构建哪些应用 对话型应用:对话型应用采用一问一答的模式与用户持续对话。对话型应用可以用在客户服务、在线教育、医疗保健、金融服务等领域,帮助组织提高工作效率、减少人工成本和提供更好的用户体验。 文本型应用:文本型应用是指根据用户提供的信息自动生成高质量文本,例如文章摘要、翻译、新闻媒体、广告、SEO、市场营销等,为行业提供高效、快速的文本生成服务。 文生图型应用:文生图型应用可以根据你输入或选择的文字信息,应用可以自动生成相关图片。文生图型应用提供专业的图像模型生成能力,可以帮你轻松构建应用,如 AI 卡通头像、 AI 营销海报等。 图生图型应用:图生图型应用是指构建的 AI 应用支持用户输入文字的同时,也输入图片,以此综合生成图片。 工作流应用:工作流是指通过可视化的方式,对文本大模型、知识库等功能进行组合,从而实现复杂、稳定的业务流程编排,例如旅行规划、报告分析等。 如何使用芝士饼 产品官网:访问芝士饼官网 knowledgepie.cloud ,注册登录。 选择模板:登录后,可以浏览平台提供的各种AI应用模板。根据需求选择合适的模板作为起点。 定制智能体:选择模板后,可以定制智能体的人设、语言风格、性格特点等,符合品牌或产品定位。 使用AI大模型:芝士饼提供多种主流AI大模型供选择。可以根据应用需求选择合适的模型来增强智能体功能。 0代码搭建:利用平台的0代码特性,通过图形界面拖拽组件、设置参数等方式,快速搭建AI应用。 测试和调整:在搭建过程中,可以不断测试智能体的表现,并根据测试结果进行调整,优化用户体验。 发布应用:完成搭建和测试后,可以一键将AI应用发布到支付宝小程序或其他平台,供用户使用。 芝士饼的应用场景 支付宝小程序开发:用户可以利用芝士饼快速开发支付宝小程序,涵盖电商、服务、娱乐等多个领域。 智能客服:创建智能客服系统,提供24/7的自动化客户支持,处理常见问题和用户咨询。 内容创作辅助:辅助用户进行内容创作,如自动生成文章、设计图像或音乐等创意作品。 教育和培训:开发智能教育应用,提供个性化学习体验,包括语言学习、技能培训等。 健康管理:构建健康咨询和管理应用,提供饮食建议、运动计划和健康监测。 企业自动化:为企业提供自动化解决方案,如自动化报告生成、数据分析和业务流程优化。
新魔乐社区

新魔乐社区

魔乐社区是什么 魔乐社区(Modelers)是天翼云与华为联合推出的AI开发者社区,提供TDMA(工具链、数据集、模型、应用)的托管展示服务和支撑系统。魔乐社区汇聚AI产业链资源,依托理事会成员单位,吸引开发者共同推动AI发展,解决行业难题,促进生态繁荣。社区提供免费算力,方便用户体验AI模型和应用效果。 魔乐社区的主要功能 模型托管与管理:提供模型库,用户能托管和分享用于自然语言处理、视觉和音频任务的AI模型。 数据集托管:托管用在各种AI任务的数据集,包括翻译、语音识别和图像分类等,供训练、评估和测试使用。 体验空间:提供机器学习和深度学习算法的应用案例,支持用户在浏览器中直接体验模型的交互式应用程序。 Git仓库服务:托管基于Git的仓库,支持用户和组织协作开发模型和代码。 工具套件集成:集成openMind Library和openMind Hub Client等工具套件,方便模型开发和管理。 如何使用魔乐社区 注册和登录:访问魔乐社区官方网站。按照提示完成登录和注册。  获取模型 访问模型库,获取平台上所有公开的模型。 根据模型标签或任务筛选所需的模型。 以PyTorch-NPU/qwen1.5_7b_chat模型为例,筛选或搜索找到模型。 点击模型卡片,进入模型详情页,查看模型介绍和操作指导。 根据模型详情页的指引,在线体验模型效果或下载模型文件。 参考环境安装文档进行详细安装步骤。 浏览和使用更多社区资源 数据集:访问和下载用于AI训练的数据集。 体验空间:用社区提供的在线环境进行模型测试和应用开发。 参与社区活动 课程和研讨:参与社区提供的课程和研讨交流。 竞赛和挑战:参加社区举办的AI竞赛和巅峰挑战。 使用工具链:安装和使用社区提供的工具链,进行模型开发和推理。 贡献和分享: 分享模型和应用:在社区中分享自己的AI模型和应用。 反馈和建议:基于社区的帮助中心提供反馈和建议。 魔乐社区的应用场景 智能客服系统:开发能理解用户查询,提供即时响应的聊天机器人。 自动驾驶汽车:基于计算机视觉技术识别道路标志、行人和障碍物,提高驾驶安全性。 健康监测应用:分析穿戴设备收集的数据,监测用户健康状况并提供健康建议。 个性化推荐系统:在电商网站或流媒体服务中,根据用户行为和偏好推荐商品或内容。 智能语音助手:创建能理解和执行语音命令的虚拟助手,如控制智能家居设备。
新SkyAgents

新SkyAgents

SkyAgents是什么 SkyAgents 是昆仑万维推出的 AI Agent 开发平台,基于昆仑万维的「天工大模型」,具备自主学习和独立思考的能力。用户可以通过自然语言和简单的操作,无需编码,快速构建个性化的 AI Agents,完成包括行业研究、单据填写、商标设计等在内的多种私人定制需求。企业用户也可以将 SkyAgents 能力拼装成企业 IT、智能客服、企业培训等个性化应用,支持一键服务部署。SkyAgents 的特点包括模块化任务处理、个性化定制、第三方工具调用等,降低大模型技术的应用门槛,推动 AI 技术的广泛应用。 SkyAgents的主要功能 零代码构建 AI Agents:SkyAgents 支持用户通过自然语言和简单的操作来构建 AI Agents,无需编程知识,非专业用户也能轻松上手。 模块化任务处理:平台将 AI 任务进行了高度模块化,用户可以将不同任务分解为多个模块,通过操作系统模块的方式实现执行。 个性化定制:用户可以根据自己的需求进行个性化定制,无论是个人用户还是企业用户,可以通过简单的自然语言操作快速部署属于自己的 AI 助手。 企业级应用与一键部署:企业用户可以将 SkyAgents 的能力按需拼装成企业 IT、智能客服、企业培训、HR、法律顾问等个性化的应用,支持一键服务部署。 知识库构建与大规模数据导入:SkyAgents 支持导入多种格式和来源的数据和知识,为 AI Agents 提供更全面、更准确的信息支持。 第三方工具调用:平台支持第三方工具的调用,使 AI Agents 可以轻松调用各类工具,如票务平台、电子支付等,为用户提供更加便捷的服务。 个性化 AI Agents 一键分享:用户可以轻松创建自己的 AI 伴侣、有缘机伴或暖心家园等个性化应用,通过链接的方式分享给其他人。 智能对话与信息处理:SkyAgents 提供智能对话模块,可以通过大语言模型进行处理并回复给用户指定内容。同时,包括信息加工、信息提取、信息分类等模块,实现复杂的信息处理任务。 高性能大模型支持:SkyAgents 基于昆仑万维的天工大模型,具备自主学习和独立思考能力,能理解用户指令,自主分析环境,做出合理的决策和行动。 如何使用SkyAgents 访问平台:打开浏览器,访问 SkyAgents 的官方网站:天工 AI 助手。 注册/登录:新用户,需要注册一个账户。点击“短信登录”或“账号登录”,按照提示完成注册流程。已经注册,直接使用账号和密码登录。 创建新的 AI Agent:登录后,看到创建新 Agent 的入口。点击创建新 Agent,进入构建页面。 选择模板或自定义:SkyAgents 提供了多种示例模板,可以选择一个适合需求的模板快速开始。如果有特定的需求,可以选择自定义模块来构建 Agent。 配置 Agent:在构建页面,可以通过拖拽和配置模块来设计 Agent 的工作流程。设置必要的参数,如对话模型选择、温度(控制回复的创意性)、回复字数上限等。 知识库配置:如果Agent需要使用知识库,可配置知识库相似度和单次搜索上限,控制搜索结果的相关性和数量。 模块排布与设计:按照信息流转的顺序进行模块排布,确保 Agents 顺利运行。进行多次调试以满足需求,注意模块的必填信息与核心配置。 测试 Agent:在构建完成后,测试 Agent 确保按照预期工作。根据测试结果调整配置和参数,优化 Agent 性能。 发布和使用:Agent 测试无误,立即发布,可以将 Agent 一键分享给其他人。 SkyAgents的应用场景 客户服务:用SkyAgents构建智能客服机器人,自动回答用户的常见问题,提高客户满意度和服务质量。 个人助理:创建个人助理 Agent,帮助用户管理日程、提醒重要事件、搜索信息等,提高个人效率。 企业自动化:在企业中,SkyAgents可以用来自动化各种工作流程,如订单处理、库存管理、数据分析等,减少人工干预,提高工作效率。 教育和培训:开发教育 Agent,提供个性化的学习建议、课程内容和学习资源,增强学习体验。 市场研究:用SkyAgents收集和分析市场数据,生成行业报告,帮助企业做出更明智的商业决策。 内容创作:用SkyAgents生成文章、设计草图、创作音乐等,辅助创意工作。
MLX

MLX

MLX是由苹果的机器学习研究团队推出的用于机器学习的阵列框架,该开源框架专为 Apple Silicon 芯片而设计优化,从NumPy、PyTorch、Jax和ArrayFire等框架中吸取灵感,提供简单友好的使用方法,帮助开发人员在苹果M系列芯片上有效地开发、训练和部署模型。 MLX的主要功能 熟悉的 API:MLX 有一个紧随 NumPy 的 Python API。MLX 还拥有功能齐全的 C++ API,与 Python API 非常相似。 可组合的函数转换:MLX 支持用于自动微分、自动向量化和计算图优化的可组合函数转换。 惰性计算:MLX 中的计算是惰性计算,数组仅在需要时才会具体化。 动态图构建:MLX 中的计算图是动态构建的。更改函数参数的形状不会触发缓慢的编译,并且调试简单直观。 多设备:可以在任何支持的设备(CPU 和 GPU)上运行。 统一内存:MLX 和其他框架的主要区别在于统一内存模型,阵列共享内存。MLX 上的操作可以在任何支持的设备类型上运行,无需移动数据。
新文心智能体平台

新文心智能体平台

文心智能体平台是什么 文心智能体平台(原灵境矩阵)是百度推出的基于文心大模型的智能体构建平台,允许开发者通过零代码或低代码的方式,利用自然语言交互快速创建智能体。该平台旨在降低技术门槛,使得普通用户也能成为智能体开发者,进而推动智能体技术的广泛应用和创新。通过整合百度的搜索、硬件、内容等资源,文心智能体平台为开发者提供了从开发到分发、运营乃至变现的一体化解决方案,致力于打造一个人人可参与、共享收益的智能体生态系统。 文心智能体平台的主要功能 零代码/低代码开发:提供简便的开发环境,使得即使没有编程背景的用户也能通过自然语言交互创建智能体。 多场景应用:支持开发者根据不同的应用场景和需求,打造适合的智能体,如内容创作、学习辅助、商业服务等。 百度生态矩阵分发:智能体可以通过百度搜索、小度智能硬件、文心一言等多个平台进行分发,拓宽智能体的应用范围。 一体化赋能:实现从开发、分发到运营和变现的全链条服务,帮助开发者更高效地推广和商业化他们的智能体。 丰富的开发者社区:汇聚了大量开发者,共同构建了一个活跃的智能体生态圈,促进知识共享和技术交流。 商业通路搭建:百度致力于建立一个普惠的商业模式,让每一个开发者和用户都能从智能体生态中获益。 智能体多样化:支持创建各种类型的智能体,包括文旅类、知识类、创作类、学习类和娱乐类等。 AI原生应用:利用文心大模型的加持,智能体能够提供更加个性化和智能化的服务,满足用户在工作、生活中的多样化需求。 如何使用文心智能体平台创建智能体 访问文心智能体平台的官网(agents.baidu.com),点击登录 输入你的百度账号登录,登录成功后将进入智能体体验中心 点击创建智能体,选择创建方式(零代码或低代码) 以零代码为例,输入智能体名称和设定,然后点击立即创建 等待智能体自动初始化生成,然后可修改基础设置(如名称、简介、指令、开场白、引导示例等) 还可以在高级配置设置知识库、数字形象、声音、调用工具等 设置完成后点击发布即可 文心智能体平台的适用人群 开发者:希望通过编程或无代码方式开发智能体的软件工程师和技术人员。 创业者:寻找新的商业模式和创新点的创业者,可以利用智能体平台快速实现AI产品原型。 企业用户:希望将AI技术应用于商业运营、提升客户服务、优化内部流程的企业。 教育工作者和学生:利用智能体进行教学辅助、学习辅导或研究项目的学生和教师。 内容创作者:需要智能体辅助内容生成、编辑和发布的作家、记者、博主等。 普通用户:对AI技术感兴趣,希望创建个人智能助手来提升生活和工作效率的普通用户。 电子商务商家:利用智能体进行24/7在线客服、产品推荐、自动交易等。 技术开发爱好者:对AI和机器学习有兴趣,希望通过实践学习技术知识的技术爱好者。

暂无评论

none
暂无评论...