普及:AI Agent介绍、与大模型的区别

什么是AI Agent(代理)

  1. Agent是基于生成式AI模型的应用程序,能够通过观察世界并使用工具来执行任务,目标是自主完成任务,减少人为干预。
  2. Agent的核心架构包括模型(Model)、工具(Tools)和编排层(Orchestration Layer)。模型负责决策,工具用于与外部世界交互,编排层则管理信息处理、推理和决策的循环。

Agent与模型的区别

  1. 模型的知识仅限于其训练数据,而Agent通过工具扩展了其知识范围,能够访问实时信息和执行复杂任务。
  2. Agent具有会话历史管理能力,支持多轮推理和决策,而模型通常是单次推理。

工具(Tools)

  1. 工具是Agent与外部世界交互的桥梁,常见的工具类型包括扩展(Extensions)、函数(Functions)和数据存储(Data Stores)。
  2. 扩展(Extensions)允许Agent与API无缝交互,函数(Functions)则允许开发者在客户端执行API调用,数据存储(Data Stores)为Agent提供动态的、实时的数据访问。

认知架构(Cognitive Architecture)

  1. Agent通过认知架构进行推理、规划和决策。常见的推理框架包括ReAct、Chain-of-Thought(CoT)和Tree-of-Thoughts(ToT)。
  2. 这些框架帮助Agent在复杂任务中进行多步推理和决策。

增强模型性能的针对性学习

  1. 通过上下文学习(In-context Learning)、基于检索的上下文学习(Retrieval-based In-context Learning)和微调(Fine-tuning)等方法,模型可以更好地选择和使用工具。
  2. 这些方法帮助模型在特定任务中表现得更加精准和高效。

茄智AI-打通企业落地大模型应用最后一公里。

原文链接:https://mp.weixin.qq.com/s/vdiQmnepyUeA3rJvS7rgGw

茄智AI:用聊天取代点击,让交互更简单(LUI)

在数字化时代,我们每天都在和各种软件、应用打交道。无论是办公、学习还是生活,图形用户界面(GUI)已经成为了我们与机器交互的主要方式。但你是否也有过这样的烦恼:  

  • 找一个功能,需要点好几层菜单,甚至忘了它藏在哪儿;  
  • 操作复杂,学习成本高,新用户上手困难;
  • 界面设计繁琐,跳来跳去,效率低下。  

这些问题,正是传统GUI的局限性。而现在,茄智AI带来了一种全新的交互方式——LUI(自然语言用户界面),用聊天取代点击,让交互变得更简单、更自然。


什么是LUI?

LUI,全称是自然语言用户界面(Language User Interface),它的核心是通过自然语言(语音或文字)与机器交互。你不需要记住功能的位置,也不需要点来点去,只需要像和朋友聊天一样,告诉茄智AI你的需求,它就能帮你完成。

举个例子:  

  • 传统GUI:点击“文件”菜单 → 选择“打开” → 找到目标文件 → 点击“确定”。  
  • LUI:直接对茄智AI说:“帮我打开上周的项目报告。” 

是不是简单多了?

详细阅读请查看:https://mp.weixin.qq.com/s/SRPAl8Z-SU-xVT_FOsodbQ

寻找 前端开发工程师

IT/5k-10k/经验不限/本科及以上/成都/5-10K

职位描述:

职位职责:

  1. 负责公司网站、移动端、小程序等前端页面的开发、维护和优化工作;
  2. 参与产品需求的分析,根据需求文档进行前端的系统设计,并完成前端页面的开发工作;
  3. 负责与后端开发人员协作,完成前后端数据交互的编写;
  4. 持续关注前端技术的发展,提高前端开发效率和性能;
  5. 参与团队技术分享和交流,提高团队整体技术水平。

任职要求:

  1. 本科及以上学历,计算机相关专业,至少3年以上前端开发经验;
  2. 熟练掌握VUE.js、JS、HTML5、CSS等前端技术,了解前端工程化、模块化等开发思想;
  3. 熟悉移动端适配和跨平台开发,有微信小程序、支付宝小程序等移动端开发经验者优先;
  4. 有良好的编码习惯,逻辑清晰,善于解决问题和分析问题;
  5. 有良好的团队合作精神和沟通能力,能快速融入团队,推动项目进展;
  6. 有责任心和自律性,对工作认真负责,能承受一定的工作压力。

附加信息:

  • 候选人加分项:有创业或类似经历

工作地址:

成都武侯区– 天府五街菁蓉汇6幢1楼

联系方式:

邮箱:lishengzhao@cloudjac.com

Langflow中配置Milvus注意事项

若在Langflow中使用Milvus作为Vector DB,则在配置时注意以下几点,很容易出错。

1.字段名称与字段属性必须要与Milvus中定义的匹配。Primary Field Name,Text Field Name与Vector Field Name


如上图对应的Milvus字段定义如下所示(使用Attu工具)

注意:vector字段的类型与长度必须要与Embedding中返回的长度与格式一致,否则会存入失败;另外metric_type要与具体的检索数据格式匹配。

2.若Milvus开启了认证功能,则填写的Connection Password不能只填写Milvus的密码,而应该是username:password格式的组合(若Milvus账号与密码分别为root与Abc123#,则此处填写的值应该为 root:Abc123#)。

茄智AI介绍

茄智AI是一款专为B端市场设计的AI应用类产品,立足于私有大模型与私有知识库的强大基座,充当企业数字化转型的智能中枢,同时聚焦私有大模型的安全高效应用。有以下特点:

安全优先:专注于企业私有化部署,确保模型与数据的物理隔离,符合企业级数据安全与隐私保护的最高标准。

细粒度访问控制:基于角色与组织结构的访问授权机制(RBAC与ABAC),实现精准的权限管理,确保只有授权用户才能访问相关AI功能和数据,提升内部管理的安全性。

提示词安全策略:通过设定角色的提示词管理,配合知识库的授权,设定回答范围,有效避免数据越权行为,提升用户交互体验的安全性。

全面审计追踪:提供详尽的大模型使用日志与审计功能,帮助企业监控模型应用情况,及时发现并解决问题,确保合规使用。

灵活扩展与定制:平台设计具有高度灵活性,可根据企业特定需求进行定制化开发,支持多种AI应用场景的无缝接入。

联系:info@cloudjac.com。

更多:https://mp.weixin.qq.com/s/L-FGzZxcWwZX3hYBTSsbxQ

一种可行的OpenAI使用方式(包含如何训练AI搭档)

可按以下步骤操作,实现在本地运行使用一种可行的OpenAI(ChatGPT)的日常使用。

1.需要有一个github(https://github.com/)的账号并且注册时长在一周以上(若是新注册的先等一周时间吧)。

2.访问 https://github.com/chatanywhere/GPT_API_free,在免费使用部分“点击领取免费API Key”链接。

3.若未登录github则先要进行登录,并进行授权。

4.成功会返回如下图示的一串文本信息,其中的 sk-xxx 就是申请成功的API Key;若有其他情况会展示相关信息(如账号注册未满7天)。请复制并保管好API Key(复制时注意前后不要有空白)。

授权成功
您的免费API Key为: sk-29DzRjpyfGpqFuXXXXXXXXXXXXXX
请妥善保管,不要泄露给他人,如泄漏造成滥用可能会导致Key被封禁

5.下载chatbox程序:访问 https://github.com/Bin-Huang/chatboxhttps://chatboxai.app/zh 并选择具体的操作系统类型进行下载。

6.安装后打开chatbox,点击“设置” AI进行配置,AI提供方选择 OpenAI API,OpenAI API 密钥填写第4步获取到的API Key,API域名填写 https://api.chatanywhere.com.cn;一个填写示例如下图

记得点击“保存”。

7.在界面左侧选择“Just Chat”;在Prompt输入即可使用了。

8.如何训练AI或创建自己的AI机器人(我的搭档)。

在chatbox的左侧有许多示例(如翻译助手,Travel Guide)都是针对具体场景训练后的AI机器人(比如翻译助手输入Prompt会进行翻译),可作为很好的参考示例来训练属于自己的AI机器人。

点击“我的搭档”可选择增加已经有的AI搭档(如域名生成器),也可创建新的AI搭档–只需要起一个有意义的名称,并进行人物设定(Prompt前缀)即可。

(如图是我设定的一个Java AI搭档)