你还在自己手写AI聊天页面?蚂蚁新出的工具几行代码给你完成

 

你还在自己手写AI聊天页面?蚂蚁新出的工具几行代码给你完成

昨天,我挖到一个宝藏工具,名字叫 Ant Design X

这是啥?简单来说,这是一个能帮你用极少的代码,快速搭建 AI 对话界面 的神器。更夸张的是,它不仅帮你搞定了从组件到数据流的各种繁琐问题,还特别有范儿,根本不用跪求大厂的设计师支持!

你还在自己手写AI聊天页面?蚂蚁新出的工具几行代码给你完成

你还在自己手写AI聊天页面?蚂蚁新出的工具几行代码给你完成


?? 先说亮点:

  1. 1. 不墨迹:一个命令装好,分分钟上手(代码下面放)。

    你还在自己手写AI聊天页面?蚂蚁新出的工具几行代码给你完成

  2. 2. 很能装(逼):直接对接 OpenAI 的模型,比如 GPT-3.5,整活儿速度堪比发射火箭。

  3. 3. DIY 爱好者天堂:样式随便改,能炫酷也能“村酷”。


?? 实战小例子:

比如,你要做个简单的聊天框,以下代码直接拷走就能用

import React from 'react';
import { BubbleSender } from '@ant-design/x';

const messages = [{ content'Hi, Ant Design X!'role'user' }];

const App = () => (
  <div>
    <Bubble.List items={messages} />
    <Sender />
  </div>

);

export default App;

效果?就是个干净又灵活的聊天框——上可对接 GPT 模型,下可跑通定制逻辑。再也不怕甲方爸爸来回改需求了。


?? 再整点 AI 亮点

“让你的工具更 AI 一点”,Ant Design X 是这样干的:

  1. 1. 对接 OpenAI 模型:只需要几行代码,模型的推理服务就能接上去,像这样??:

const [agent] = useXAgent({
  baseURL'https://your.api.host',
  model'gpt-3.5',
});

agent.request({
  messages: [{ content'小机器人,来首诗!'role'user' }],
  streamtrue// 流式返回,超丝滑
});

这个“流式返回”,你点下回车就能看到消息一个字一个字跳出来,丝滑程度堪比奶油蛋糕。

  1. 1. 对话管理也帮你搞定了:比如你要处理复杂对话流,官方给的 useXChat 就贼方便:

const { messages, onRequest } = useXChat({ agent });

这啥意思?简单讲,消息记录、请求逻辑啥的它全包了,你就负责炫耀代码少得让人流泪。


?? 为啥值得试试?

还记得那些年被复杂 UI 搞得生无可恋的时光吗?有了 Ant Design X,终于可以挺起腰杆对老大说:“要啥聊天功能都行,咱手到擒来!”

而且,强烈安利 TypeScript 党:官方全程覆盖类型定义,出了问题 VS Code 都能哭着给你提示。


?? 最后说一句人话

如果你公司刚好需要搞个 AI 产品,比如聊天机器人、智能客服啥的,不用想,Ant Design X 就是“又快又好还便宜”的首选。而且写代码的体验,真的爽, 像是在偷懒的边缘疯狂试探

网址在此,自己冲:

https://github.com/ant-design/x

来吧,用 Ant Design X,做自己生活的代码英雄!??

更多好工具分享,都在群中

你还在自己手写AI聊天页面?蚂蚁新出的工具几行代码给你完成

推荐阅读


欢迎关注我的公众号“前端新视野brizer”,原创技术文,开源好工具第一时间推送。

上一篇:

下一篇:

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注