AI.JSX
不活跃简介
AI.JSX 是一个将 AI 能力融入 JSX 组件的框架,让开发者可以用 React 的方式构建 AI 应用。支持流式渲染、工具调用和 Agent 组合,是前端开发者构建 AI Agent 应用的自然选择。
核心特性
- 将 AI 能力融入 JSX 组件,用 React 的方式构建 AI 应用
- Generative UI:LLM 可动态渲染 React 组件生成交互式界面
- 多模型支持:OpenAI、Anthropic、Llama2 及自定义模型无缝切换
- 内置工具调用、文档问答和流式响应支持
- 模块化组件化提示工程,像搭积木一样构建复杂 AI 逻辑
- 原生支持 LangChain.js 和 Next.js/CRA 集成
适用场景
💡 构建 LLM 驱动的动态 UI 应用,AI 实时生成前端界面
💡 在 Next.js 项目中集成 AI 能力,构建智能 Web 应用
💡 使用 JSX 组件化方式管理复杂的多轮对话和 Agent 逻辑
💡 构建支持流式输出的 AI 聊天和内容生成界面
💡 将 AI 工具调用与前端渲染无缝结合的全栈 AI 应用
分类
快速开始
npm install ai-jsx 然后 import * as AI from 'ai-jsx'; const app = <ChatCompletion><UserMessage>Hello</UserMessage></ChatCompletion>; const response = await AI.createRenderContext().render(app)