DL4J:开源的使用JVM部署和训练深度学习模型的套件

DL4J:开源的使用JVM部署和训练深度学习模型的套件

Deeplearning4j是为数不多的以Java虚拟机(JVM)为目标,以Java原生编写的机器学习框架之一。该框架由位于旧金山的一组机器学习开发人员开发,并由初创公司Skymind提供商业支持。Deeplearning4j于2017年10月捐赠给了Eclipse基金会。该库与Clojure和Scala兼容。对于集群和分布式训练,Deeplearning4j与Apache Spark和Apache Hadoop集成。它还与NVIDIA CUDA运行时集成,可在多个GPU之间执行GPU操作和分布式训练。Deeplearning4j包括一个使用ND4J的n维数组类,该类允许在Java和Scala中进行科学计算,与NumPy提供给Python的函数类似。它可以有效地用作执行线性代数和矩阵操作的库,用于训练和推理。Deeplearning4j可以用于训练模型,这些模型可以执行图像分类、对象检测、图像分割、自然语言处理和时间序列预测。
02500
天壤小白

天壤小白

天壤小白是什么?天壤小白是天壤公司开发的一个通用大语言模型,它是一个基于互联网公开数据训练而成的人工智能模型,拥有高达1860亿个参数。这个模型采用了生成式架构,具备强大的语义理解和上下文感知能力,能够精准捕捉文本中的语义关联,并理解用户的指令和意图。天壤小白应用开发平台是一个专为开发者设计的AI应用开发平台,旨在帮助用户轻松构建、管理和运营基于天壤小白大语言模型的AI应用。该平台利用天壤小白大模型,结合Embedding模型,允许用户通过编写自然语言的方式创建可信赖的商业级AI应用。平台提供了多种应用类型和使用方式,以适应不同的业务场景。天壤小白应用开发平台的主要功能应用创建与管理:用户可以创建不同类型的AI应用,包括文本生成型、对话型、搜索型和工作流应用。平台提供了一个直观的界面,让用户能够轻松设置应用的图标、名称和类型。灵活的模型配置:平台提供了多种版本的天壤小白大语言模型,用户可以根据应用需求选择合适的模型。同时,用户还可以配置模型参数,如模型版本、输入输出长度限制等。提示词与上下文管理:用户可以设计提示词来指导AI模型生成特定的输出,同时管理上下文信息,确保AI应用在对话中保持连贯性。敏感词检测:为了确保内容的安全性,平台支持敏感词检测功能,用户可以设置敏感词列表,AI在生成内容时会自动过滤这些词汇。API调用:平台提供了友好的API接口,开发者可以通过API将AI能力集成到自己的应用中,实现后端或前端的直接调用。Web App在线访问:用户可以创建Web App,通过链接直接访问AI应用,无需复杂的部署过程。数据分析:平台提供了应用的数据分析功能,包括用量统计、活跃用户数、用户满意度等,帮助开发者了解应用的表现并进行优化。文档集功能:支持上传和解析多种格式的文档,如Excel、CSV、JSON等,以及图片和PDF文件,通过OCR技术提取文字。这些文档可以作为AI应用的知识库,提高回答的准确性和相关性。结构化文档支持:用户可以上传结构化文档,并设置召回字段,使得AI应用能够更准确地理解和回应基于特定字段的查询。
01900
Vercel AI SDK

Vercel AI SDK

Vercel AI SDK是前端网站开发和托管平台及Next.js开发团队「Vercel」推出的,用于快速构建AI聊天机器人网站应用程序的开发套件,可以帮助开发人员使用JavaScript和TypeScript构建对话式的AI用户界面。Vercel AI SDK的特性支持React/Next.js、Svelte/SvelteKit和Vue/Nuxt等前端框架,以及Node.js、Serverless和Edge Runtime内置各种AI模型的适配器,支持LangChain、OpenAI、Anthropic和Hugging Face等提供的大语言模型提供交互式在线提示playground(sdk.vercel.ai),其中包含20个开源和云LLM。可以实时展示不同对话模型的聊天界面,并且可以快速生成代码。提供多个AI聊天机器人的模板和示例,你可以克隆/复制Vercel提供的基于不同框架和模型开发的AI聊天机器人的初始模板如何使用Vercel AI SDK前提条件需要在电脑上安装Node.js 18+版本,如果要开发基于OpenAI的GPT聊天机器人,需要获得OpenAI API密钥使用Next.js(pnpm dlx create-next-app my-ai-app)或者Svelte(pnpm create svelte@latest my-ai-app)等框架创建一个全新的项目,并定位到创建好的目录(cd my-ai-app)安装依赖项,pnpm install ai openai-edge配置 OpenAI API 密钥,.env.local在项目根目录中创建一个文件并添加您的 OpenAI API 密钥创建API路由并连接UI,完成后使用pnpm run dev运行启动应用程序
01900
Label Studio

Label Studio

Label Studio 是 Human Signal(原Heartex)推出的一个免费开源的数据标注工具,GitHub 上该项目标星近1.4万,可帮助开发人员微调大语言模型、准备训练数据或验证 AI 模型。Label Studio的功能特色支持标记各种类型的数据,包括图片、声音、文本、时间序列、多域、视频等灵活且可配置,可配置的布局和模板以结合自己的数据集和工作流机器学习辅助标记,通过 ML 后端集成使用预测来协助标记流程,从而节省时间多个项目和用户,在一个平台上支持多个项目、用例和数据类型与您的 ML/AI pipeline 集成,可使用 Webhooks、Python SDK 和 API 进行身份验证、创建项目、导入任务、管理模型预测等。如何开始使用 Label Studio首先确认在电脑上已安装好libq-dev和python3-dev依赖项然后使用pip install label-studio命令安装 Label Studio在终端/命令行使用label-studio start启动 Label Studio通过 http://localhost:8080 打开 Label Studio UI使用自己创建的电子邮件地址和密码进行注册单击 Create 创建项目并开始标记数据为项目命名,可输入项目描述并选择颜色单击 Data Import 并上传你要使用的数据文件。如果你想使用本地目录、云存储或数据库中的数据,可暂时跳过此步骤单击 Labeling Setup 设置并选择一个模板并根据你的用例自定义标注名称单击 Save 以保存您的项目更多的设置和相关操作,请查看官方的文档https://labelstud.io/guide/get_started.html
01400
Anakin.ai

Anakin.ai

Anakin.ai是什么Anakin.ai 是一个一站式无代码 AI 应用构建平台,用户只需一分钟即可快速创建一个属于自己的 AI 应用,包括内容创作、文案、问答、图像生成、视频生成、语音生成、智能 Agent、自动化工作流、自定义 AI 应用等,帮助即使没有编程或技术背景的用户也能够利用AI技术来增强工作效率和创造力。Anakin.ai的主要功能内容生成:用户可以利用平台的AI模型生成文本、图像、视频和语音内容,包括使用GPT系列模型进行文本生成,以及使用Stable Diffusion、DALL·E等模型进行图像创作。预构建应用:Anakin.ai提供了超过1000个预构建的AI应用,覆盖了内容生成、问题回答、文档搜索等多个领域,用户可以直接使用这些应用或根据需要进行定制。自动化工作流:Anakin.ai允许用户创建自动化的工作流程,以简化和加速日常任务。工作流可以集成多种AI模型和外部API,以执行复杂的数据处理和分析任务。自定义AI应用:平台提供了一个无代码的AI应用构建器,用户可以通过简单的拖放界面来创建和定制自己的AI应用,以满足特定的业务需求。智能体(Auto Agents):用户可以构建智能体来自动执行复杂的任务,Agents可以在配置后自动处理和解决用户指定的任务。批量操作:Anakin.ai支持批量处理功能,用户可以对大量数据执行相同的操作,如内容生成、数据分类、信息提取等。聊天机器人:平台提供了聊天机器人的创建和训练工具,用户可以根据自己的数据训练聊天机器人,并将其部署到现有的工具和服务中Anakin.ai的产品价格免费版:每天免费提供30的使用额度,可访问所有的基本功能、批量运行有限、每次生成仅限1张图像基础版:每月12.9美元(年付折合9.9美元),每月提供9000额度、批量运行无限制、每次生成最多8张图像专业版:每月24.9美元(年付折合19.9美元),每月提供19000额度、批量运行无限制、每次生成最多8张图像高级版:每月45.9美元(年付折合39.9美元),每月提供39000额度、批量运行无限制、每次生成最多8张图像
01300
ChatDev

ChatDev

ChatDev是人工智能公司面壁智能最新推出的基于“大模型+Agent”的智能软件开发平台,用户只需输入自然语言,便能生成和创建可运行的软件。通过该平台,软件开发者和没有编程经验的普通用户可以以极低的成本和门槛高效完成软件开发和创建的工作。开源版本的ChatDev已在GitHub上斩获17K Star。ChatDev的功能特色虚拟软件公司模拟现实世界运行,通过担任不同角色的各种智能体进行运营,包括首席执行官、首席产品官、首席技术官、程序员、代码评审员、测试员、美术设计师等模仿现实世界进行软件开发赋能软件开发的全流程,从需求分析、界面设计,到代码编写、软件测试和应用发布基于大型语言模型(LLM)的易于使用、高度可定制和可扩展的框架,是研究群体智能的理想场景可进行任意类型的软件的编写和开发,如红包雨、计时器、贪吃蛇、吃豆人、单位转换器等各种类型的软件如何使用ChatDev访问ChatDev的官网(chatdev.modelbest.cn),登录或注册账号申请试用申请成功后回到软件创建界面,填写项目名称和软件描述等项目设置等待服务器响应项目生成,ChatDev的智能体会按照需求指令模拟现实世界软件公司的运行软件生成后可直接下载和分享,若对结果不满意,也可以调整和修改以上是SaaS版的使用步骤,若要自己部署和运行,请访问ChatDev的GitHub库查看快速开始的说明。常见问题ChatDev基于什么大模型?开源版的ChatDev调用的是OpenAI的GPT大模型的能力,开发者需要自己设置API Key,可以使用GPT-3.5,也可以使用GPT-4。ChatDev支持Git版本控制吗?支持,ChatDev已推出Git模式,扮演程序员的智能体可以利用Git进行版本控制。ChatDev是免费的吗?ChatDev是免费开源的,开发者可以克隆GitHub库进行设置和本地运行,也可以访问面壁智能的网站申请使用SaaS版本。
01250
LangChain:开发由语言模型驱动的应用程序的框架

LangChain:开发由语言模型驱动的应用程序的框架

大语言模型(LLM)正在成为一种变革性技术,使开发人员能够构建以前无法构建的应用程序。但是,单独使用这些LLM通常不足以创建一个真正强大的应用程序——当你可以将它们与其他计算或知识来源相结合时,便可能实现其真正的能力。LangChain是一个用于开发由语言模型驱动的应用程序的框架,允许开发人员将语言模型连接到其他数据源并与其环境相交互。LangChain旨在帮助开发者在以下六个主要领域,按照复杂性递增的顺序:📃 LLMs and Prompts: 这包括提示管理、提示优化、适用于所有 LLM 的通用界面以及用于处理 LLM 的通用实用程序。🔗 Chains: 链不仅仅是单个 LLM 调用,而是调用序列(无论是对 LLM 还是对不同的实用程序)。 LangChain 为链提供标准接口、与其他工具的大量集成以及用于常见应用程序的端到端链。📚 Data Augmented Generation: 数据增强生成涉及特定类型的链,这些链首先与外部数据源交互以获取数据以用于生成步骤。 这方面的例子包括对长文本的总结和对特定数据源的问答。🤖 Agents: 代理涉及 LLM 做出关于采取哪些行动的决定,采取该行动,看到一个观察,并重复直到完成。LangChain 为代理提供了一个标准接口,可供选择的代理选择,以及端到端代理的示例。🧠 Memory: 内存是链/代理调用之间持久状态的概念。 LangChain 提供了内存的标准接口、内存实现的集合以及使用内存的链/代理的示例。🧐 Evaluation: [BETA] 众所周知,生成模型很难用传统指标进行评估。 评估它们的一种新方法是使用语言模型本身进行评估,LangChain 提供了一些提示/链来协助这一点。
01200
BetterYeah AI

BetterYeah AI

BetterYeah AI是一个企业级AI应用和助手开发构建平台,旨在简化AI Agent的开发流程,企业无需编写代码即可构建符合业务需求的智能助手。该平台提供一站式模型集成、知识库管理、数据库连接、自定义业务流程开发等功能,支持多模态交互,并通过API、SDK等集成方式灵活应用于企业系统。此外,它还提供专业的技术支持和定制化服务,帮助企业快速应用AI技术,提升业务效率。BetterYeah AI的主要功能零代码搭建Agent:允许用户无需编写代码即可快速构建AI代理,释放大模型的能力。一站式模型集成:内置了多种国内外知名的AI模型,如ChatGLM、阿里通义千问、百度千帆等,用户可以根据业务场景灵活选择。知识库管理:提供自动向量化、自动分段、混合检索等数据处理工具,确保输出的质量和精准度。数据库连接:使AI代理具有持久记忆,并能与企业业务数据打通,更贴近企业业务需求。自定义业务流程:通过用户友好的界面,支持各类开发节点,允许自定义业务流程。丰富的插件系统:提供官方插件,增强AI代理的扩展性,快速落地于各种业务场景。多模态ChatBot:支持文字、图片、语音、视频等内容的解析和生成,提升交互体验。开发运维支持:提供在线调试、日志追踪、一键发布等全方位的开发运维能力。API/SDK集成:允许通过API、SDK、Webhook等方式将AI能力集成到企业系统中。成本控制:通过优化资源使用,如token用量,实现成本控制,让企业更经济地使用AI技术。定制化开发服务:对于特殊需求,提供定制化开发,确保最佳匹配用户业务场景。企业AI应用设计和推动落地:协助企业重塑业务场景,包括AI场景选择、价值验证、产品技术方案咨询等。BetterYeah AI的产品定价BetterYeahAl提供了4个版本的产品供用户选择,不同版本的功能、用量及服务各不相同,用户可根据实际需求选择合适的版本,具体可查看Better Yeah AI的定价页面。免费版:适合个人体验产品功能使用,可免费创建2个Agent,开发者数量上限为2,每月提供200Yeah积分(可运行基础模型200次),知识库容量为10MB,提供社群支持服务个人版:29元每月,适合个人/创业者日常使用,可创建3个Agent,开发者数量上限为2,每月提供400Yeah积分(可运行基础模型400次),知识库容量为20MB,提供社群支持服务团队版:499元每月,适合团队使用,可创建5个Agent,开发者数量上限为3,每月提供6000Yeah积分(可运行基础模型6000次),知识库容量为100MB,提供全平台能力,可快速将AI应用集成至外部平台,提供训练及托管服务、中级顾问服务企业版:适合中大型企业使用 拥有团队版所有权益 额外可按需定制,购买加量包,提供训练及托管服务、高级顾问服务BetterYeah AI的应用场景智能客服:作为客服助手,自动解答客户咨询,提供快速服务,提升客户满意度。销售助手:辅助销售团队,通过分析数据发现潜在客户,提供销售线索,帮助销售团队更高效地工作。HR助手:进行简历筛选、员工服务、定制面试题等,提高人力资源部门的工作效率。招聘助理:在大量求职者中筛选合适的候选人,分析简历,挖掘潜力人才。员工HR助理:处理员工的投诉与建议,帮助员工查询工资、奖金、个税等信息,管理请假流程。数据分析:帮助企业进行数据分析,为决策提供支持。营销投放:辅助营销团队优化广告投放策略,提高营销效果。办公助理:自动化日常办公任务,如日程管理、邮件分类等,提高办公效率。代码助手:为开发人员提供编程辅助,如代码生成、错误检测等。
01200
百宝箱Tbox

百宝箱Tbox

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