首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序源代码

    开源聊天AI

    功 能 概 述 关键字: 开源 聊天机器 小面包(Breadbot)是一款实验性的新式框架,用于在本地构建高效且实用的聊天机器人服务。

    1.5K20发布于 2019-11-28
  • 来自专栏h5

    h5即时聊天|在线聊天客服|h5在线咨询

    鉴于之前有开发过h5仿微信聊天,最近又捣鼓了一个h5在线咨询项目,可实现顾客在线一对一聊天沟通,发送消息、表情(动图),发送图片,推送商品链接。

    7K100发布于 2018-07-27
  • 来自专栏h5

    h5聊天室|h5仿微信聊天室|h5直播聊天

    今年的FIFA世界杯甚是精彩,最近兴致高涨就利用HTML5开发了一个手机端仿微信界面聊天室,该h5聊天室采用750px全新伸缩flex布局,以及使用rem响应式配合fontsize.js,页面弹窗则是使用自己开发的

    6.7K40发布于 2018-07-05
  • 来自专栏灵墨AI探索室

    AI实用指南:5分钟搭建你自己的LLM聊天应用

    今天,我们将迅速着手搭建一个高效且富有创意的混元聊天应用,其核心理念可以用一个字来概括——快。 在这个快节奏的时代,构建一个基础的LLM(Large Language Model,大型语言模型)聊天应用并不需要耗费太多时间。 github.com/TencentCloud/tencentcloud-sdk-python/blob/master/examples/hunyuan/v20230901/chat_std.py经过5分钟的修改和代码改进 演示视频看下吧:总结本文介绍了如何快速搭建一个基于大型语言模型(LLM)的混元聊天应用。 即使简单的聊天应用并不具备太多技术性,但你可以利用这些基础框架,不断添加自己所需的任何组件。这需要开拓思维,挖掘创意,让你的应用更加丰富多彩。

    1K31编辑于 2024-03-26
  • TP5.x——聊天列表查询

    前言 查询聊天列表,并返回最后一条聊天记录。这个有一个比较尴尬的点就是,一个是你主动发出的,一个是你接收的。 `id` 查询结果 改为TP5 整理思路也很简单,就是先进行**两次**sql语句的构造,然后用左连接查询. "content": "立夏姐姐", "time": 1553187002 }, { "uid": 5,

    27510编辑于 2024-08-16
  • Vue接入AI聊天助手实战

    功能全面,开箱即用这个组件提供了丰富的功能特性: AI对话:支持与AI进行自然语言对话 双模式请求:支持普通请求和流式响应两种模式️ 图片上传:支持图片上传和AI图像识别 语音输入:支持语音转文字输入 设计优雅,用户体验佳组件采用了悬浮球的设计,不会干扰用户的主要操作流程,同时提供了完整的聊天面板。界面设计现代简洁,支持自定义主题。3. 一个功能完整的AI聊天助手就集成到你的应用中了。 是一个功能强大、易于集成的Vue AI聊天组件。 聊天组件,我强烈推荐试试这个组件。

    57710编辑于 2025-09-27
  • 来自专栏灵墨AI探索室

    Java智能之Spring AI5分钟打造智能聊天模型的利器

    我们可以前往官方网站,快速生成Spring AI的依赖并创建项目。 聊天模型 在大型模型中,聊天模型扮演着至关重要的角色。那么,SpringAI是如何对其进行封装的呢? 本期主要着重展示如何有效利用Spring AI的ChatClient,特别是在本示例中应用Spring AI的智能聊天模型。 List<ActorFilms> actorFilms = chatClient.prompt() .user("Generate the filmography of 5 聊天历史 在最后一个主要的业务场景中,每个人都会有自己的聊天记录。我们不能一直进行无状态的对话,这样会显得很不智能。因此,必须要有聊天记录的功能。 因此,每次进行聊天前和聊天后,我们都应该将所需的信息添加到该对象中,然后直接使用它。让我们来看一下这种做法的效果: 可以看到,实际上在这里已经将历史记录一并呈现了出来。

    22.6K34编辑于 2025-06-26
  • 来自专栏全栈程序员必看

    H5即时通讯聊天系统源码lM聊天「建议收藏」

    安装宝塔 宝塔环境:Nginx 1.18 + PHP 7.3 + MySQL 5.6 + MongoDB 4.0 安装php扩展,fileinfo,Swoole4,mongodb三个扩展 删除php的所有禁用函数 宝塔放行端口1-65535 添加站点,上传IM文件夹里面的文件到站点根目录下,权限设置成777 修改站点,伪静态设置thinkphp,网站目录选择 /web/public 默认文档把index.html移到最上面 添加数据库,并导入数据3eym.com.sql.gz mongod的数据库需要用ssh命令上传数据 先把mongod.zip上传到服务器的一个文件夹下,上传之后解压文件,删除zip这个文件,然后用ssh执行下面的命令 mongorestore -d im 路径(这个路径就是你解压的那个文件夹)

    2.5K10编辑于 2022-08-27
  • 来自专栏lrwlf的xxx

    打造聊天框丝滑滚动体验:AI 聊天框的翻转之道

    逐字渲染的挑战最近在开发AI聊天助手的时候,遇到了一个很有趣的滚动问题。我们需要开发一个类似微信聊天框的交互体验:每当聊天框中展示新消息时,需要将聊天框滚动到底部,展示最新消息。 但是 AI 大模型一般都是逐字渲染的,AI 助手聊天框接受的消息体大小不是固定的,而是会随着 AI 大模型的输出不断变大。 AI 正在输出内容时,用户无法滚动查看历史消息。用户向上滚动查看历史消息,会被 Javascript 不断执行的 scrollIntoView 打断。需要写特殊逻辑才能避免这个情况。 聊天框的翻转实现翻转聊天框利用 CSS transform: rotate(180deg) 将整个聊天框倒转,并且把接收到最新的消息插入到消息列表的头部。 聊天框的父组件也完全不知道自己的子节点被转了又转。总结最后总结一下,我们通过两行 CSS 代码 + 反转滚动行为,利用浏览器的默认行为完美的实现了 AI 聊天框中的滚动体验。

    4K21编辑于 2023-11-29
  • RAG:让AI聊天不再张口就来

    传统AI:"一般公司都是5天年假..." // 瞎猜RAG AI:"根据公司人事手册第3.2条,您有15天年假..." // ✅ 有据可查RAG如何解决:检索器:立马去找人事手册知识库:找到确切的政策条文生成器 看花了眼解决方案:设置合理的Top-K(只看前5个最相关的)文档分片:长文档切成小段智能摘要:先总结再生成 尴尬时刻3:知识冲突场景: 新旧政策冲突,AI不知道听谁的解决方案:版本管理:标记文档的时间戳权威性排序 :优先相信官方文档冲突检测:主动发现矛盾信息 成功案例:RAG改变了什么 某科技公司的客服革命改造前:客服培训成本高:新人需要3个月才能独当一面回答不一致:5个客服可能给出5个不同答案更新滞后:新产品上线 ,客服手册要1周后才更新改造后:新人1天上岗:只需要学会问RAG系统回答标准化:都基于同一套最新文档实时更新:产品文档更新,立即生效神奇的变化:客户满意度:从70%提升到95%响应时间:从5分钟缩短到30 关注我们的AI技术系列文章,让AI为你的业务赋能! 有问题?欢迎在评论区讨论,我们一起探索AI的无限可能!

    58511编辑于 2025-08-10
  • 来自专栏深度学习与python

    基于聊天AI 编程高效实践

    近期,GitHub Copilot 在集成聊天功能中新增了“Agent 模式”,用户可以让 Agent 代为执行各类任务。这一功能的推出再次印证了 Agent 领域的迅猛发展。 我们甚至可以使用 ChatGPT 这样的标准聊天机器人,通过生成式 AI 来帮助我们制定完善的最佳实践清单。 要知道,生成式 AI 有时会产生“幻觉”,这是重大隐患。就算假设 AI 永远不会出错,依赖一个我们无法理解的解决方案本身就是危险的。 GitHub Copilot agent 已集成在 GitHub Copilot 聊天界面中。通过该聊天界面,用户可以选择 Agent 模式以及 Agent 底层使用的 LLM 引擎。 VSCode 中的 GitHub Copilot Agent 通过聊天界面,我们可以让 Agent 替我们完成任务,比如构建我们前文中提到的那个“维基搜索应用”。

    64110编辑于 2025-08-09
  • 来自专栏h5

    h5实战仿微信聊天项目

    最近也是由于项目需要做一个类似微信聊天功能,需要用html5去实现,如是就开始捣鼓开发了一个h5高仿微信聊天功能,和微信功能,样式非常相似,整体采用flex布局,使用自己开发的wcPop弹窗插件。

    3.4K260发布于 2018-05-11
  • 来自专栏37手游iOS技术运营团队

    用 SwiftUI 实现 AI 聊天对话 app - iChatGPT

    通过 ChatGPT SessionToken 就可以不限制网络访问,所以大家发挥想象力实现各种的聊天机器人、小程序,而原生 app 可能体验更好!所以就有了 iChatGPT! 二、iChatGPTGitHub 开源地址:https://github.com/37iOS/iChatGPT目前 v1.0.0,实现 ChatGPT 基本聊天功能:可以直接与 ChatGPT 对话,并且保留上下文 let lines = text.components(separatedBy: "\n")// 倒数第四行,第6个字符后开始let str = lines[lines.count - 5] let lines = text.components(separatedBy: "\n")// 倒数第四行,第6个字符后开始let str = lines[lines.count - 5]当然,目前 简单来说,就是头像链接为 https://s.gravatar.com/avatar/xxx,其中 xxx 就是你登陆邮箱的 MD5 值,只要在 Gravatar 注册验证了这个邮箱,你就可以更新头像,

    2.6K20编辑于 2022-12-09
  • 来自专栏音视频咖

    腾讯云 IM 方案升级:搭建 AI 聊天机器人竟只需5分钟?

    01 2步5分钟,极速接入 AI 聊天机器人 在传统方案中,开发者往往需要自行处理 AI 服务与 IM 消息系统的对接、消息流转、状态同步、UI 适配等一系列繁琐环节,既耗时又容易出错。 开发者集成腾讯云 IM 后,只需5分钟就能在腾讯云控制台完成 AI 聊天机器人的构建,轻松获取低延迟、高可靠、沉浸式的 AI 流式智能对话体验。 如果您的应用已集成腾讯云即时通信 IM,那么您仅需在腾讯云 IM 控制台完成 AI 服务相关配置并将 AI 聊天机器人添加为好友,两步就可轻松接入 AI 聊天机器人能力。 Chat → AI 聊天机器人。 配置完成即可创建并直接在线调试您的 AI 聊天机器人。 步骤2:添加AI聊天机器人 您可在控制台获取 AI 聊天机器人的 userID,并通过 RESTAPI 将其添加为好友。

    83510编辑于 2025-08-18
  • 来自专栏程序源代码

    【程序源代码】小面包(Breadbot)聊天AI

    关键字:python 正文 | 内容 今天这篇文章主要是介绍: 小面包(Breadbot)是一款功能强大,简单易部署的聊天AI 01 — 小面包工作于 Linux,当然,你也可以通过修改代码使其工作于

    71930发布于 2020-06-04
  • 来自专栏开源心路

    ChatGPT AI聊天机器人实践

    ,以及这些模型的能力通过开放 API 的形式提供出来,即使没有任何机器学习的理论知识,你只需要一两天时间,就能做出一个能解决实际问题的 AI 应用。 业务描述 以前实现聊天机器需要套模板。这个的缺点,就是每次的回答都一模一样。当然,我们可以设计多个模版轮换着表达相同的意思,但是最多也就是三四个模版,整体的体验还是相当呆板。 有了 GPT 这样的生成式的语言模型,我们就可以让 AI 自动根据我们的需求去写文案了。只要把我们的需求提给 Open AI 提供的 Completion 接口,他就会自动为我们写出这样一段文字。 n,AI 给你生成几条内容供你选择,在这样自动生成客服内容的场景里,我们当然设置成 1。 stop,模型输出的内容在遇到什么内容的时候就停下来。 ContextTypes.DEFAULT_TYPE): await context.bot.send_message(chat_id=update.effective_chat.id, text="我是一个机器人,请和我聊天

    77020编辑于 2023-06-30
  • 来自专栏山行AI

    OpenUI—通过和AI聊天定制UI界面

    /openui --load docker run -p 7878:7878 -e OPENAI_API_KEY wandb/openui 现在您可以访问 http://localhost:7878[5] References [1] 演示: https://openui.fly.dev/ai/new [2] Ollama: https://www.squadhelp.com/name/Olama? direct [3] 安装 Ollama: https://ollama.com/download [4] CodeLlama: https://ollama.com/library/codellama [5] 2Fpn4bKDbkB9imvauXzB1TjyPOObpdDPdiUsibYuMMzdhFvugWZze2pZ5AHIRxoivYJPb4y7Nt22kNQhZCo7LabGxuyUYWMB5H%2BBdzfTopx9PPzGY28IKzc1idmIbp %2Fr%2Bar8Xedghj2I9OShRDaa85NijKI9C%2Fs0JVx%2FyXZ%2FCY&pass_ticket=zd9pC5t4wtUvF71MWILuVzUkT5geqjyqsaViEut4Aht5Jg3YHaITXDfv3AVWHLfvc4fEIr1KYr3BXjilxdStug

    4.3K10编辑于 2024-04-11
  • AI聊天秘籍:58种让AI变聪明的提问技巧

    你和AI对话就像跟一个超级聪明但有点"轴"的朋友聊天。他什么都懂,但是你问问题的方式直接决定了他回答的质量。就像你问路时说"去那儿"和详细描述目的地一样,效果天差地别! 「关键设计技巧」:「例子数量」:3-5个最佳,太少学不会,太多AI会"串戏"「例子顺序」:把最好的例子放后面,AI有"近因效应"「标签质量」:即使例子有小错误,AI也能举一反三零样本提示:直接告诉AI你的身份有时候你不想举例子 5. 有什么经验教训? 原文链接:https://jishuba.cn/article/ai%e8%81%8a%e5%a4%a9%e7%a7%98%e7%b1%8d%ef%bc%9a58%e7%a7%8d%e8%ae%a9ai %e5%8f%98%e8%81%aa%e6%98%8e%e7%9a%84%e6%8f%90%e9%97%ae%e6%8a%80%e5%b7%a7/

    1.5K10编辑于 2025-12-27
  • 来自专栏三掌柜的技术空间

    使用Trae AI IDE,轻松实现交友聊天功能

    5.AI 功能激活 登录后即可免费使用内置的 Claude 3.5 和 GPT-4o 模型,支持代码生成、问答与调试。 4、初识Trae 注意一下:若官网加载缓慢,可尝试切换网络环境或使用加速工具。 在生成项目前,我们首先新建一个干净的项目工程【sanzhanggui666】,开发一个交友聊天功能的项目 Trae AI 回答过程记录: 我会帮你开发一个交友聊天项目。 :admin/admin) 登录成功后会将用户信息存储在localStorage中 创建了聊天组件(Chat.jsx),实现了完整的聊天功能 左侧展示好友列表 右侧为聊天区域,包含消息历史和输入框 使用 现在用户可以通过登录页面进入系统,选择好友进行实时聊天。 到此,我们已经初步的完成了交友聊天功能的搭建。本次在构建交友聊天功能时展现了高效的开发能力,通过合理的技术栈选择和精心的代码实现,成功地实现了一个简洁而实用的实时聊天系统。

    3.6K10编辑于 2025-02-26
  • 来自专栏nginx

    Spring AI 聊天记忆管理:MessageWindowChatMemory 与 MessageChatMemoryAdvisor 详解

    Spring AI 聊天记忆管理:MessageWindowChatMemory 与 MessageChatMemoryAdvisor 详解 引言 在现代对话系统开发中,维护对话上下文是构建智能交互体验的关键 Spring AI 框架提供了强大的聊天记忆管理功能,其中 MessageWindowChatMemory 和 MessageChatMemoryAdvisor 是两个核心组件。 一、Spring AI 聊天记忆核心概念 1.1 ChatMemory 接口 ChatMemory 是 Spring AI 中定义聊天记忆行为的核心接口: public interface ChatMemory .build(); } } 三、MessageChatMemoryAdvisor 详解 3.1 作用与功能 MessageChatMemoryAdvisor 是一个聊天顾问 通过遵循这些指导原则,你可以避免常见的配置错误,并充分利用 Spring AI 提供的记忆管理功能,为用户创造更加连贯和个性化的对话体验。

    1.3K10编辑于 2025-11-15
领券