AI.JSX เป็นเฟรมเวิร์กสำหรับการสร้างแอปพลิเคชัน AI โดยใช้ Javascript และ JSX ด้วย AI.JSX คุณจะได้รับเครื่องมือที่ยอดเยี่ยมสำหรับวิศวกรรมที่รวดเร็วและสามารถให้ LLM เรนเดอร์ส่วนประกอบ React ในการตอบสนองได้ (แทนที่จะเป็นเพียงข้อความ) ซึ่งหมายความว่าคุณสามารถจัดเตรียมชุดส่วนประกอบ React และปล่อยให้ LLM สร้าง UI ของคุณแบบไดนามิกในขณะรันไทม์ได้ AI.JSX ยังให้การสนับสนุนเครื่องมือ คำถามและคำตอบในเอกสาร และอื่นๆ อีกมากมาย
AI.JSX สามารถใช้เพื่อสร้างแอปพลิเคชัน LLM แบบสแตนด์อโลนที่สามารถนำไปใช้ได้ทุกที่ที่รองรับ Node.js หรืออาจใช้เป็นส่วนหนึ่งของแอปพลิเคชัน React ที่ใหญ่กว่าก็ได้
AI.JSX มาพร้อมกับฟีเจอร์ที่พร้อมใช้งานทันทีดังต่อไปนี้:
หากต้องการเริ่มต้นใช้งาน AI.JSX ให้ทำตามขั้นตอนเหล่านี้:
นี่คือตัวอย่างง่ายๆ โดยใช้ AI.JSX เพื่อสร้างการตอบสนองของ AI ต่อพรอมต์:
import * as AI from 'ai-jsx' ;
import { ChatCompletion , UserMessage } from 'ai-jsx/core/completion' ;
const app = (
< ChatCompletion >
< UserMessage > Write a Shakespearean sonnet about AI models. < / UserMessage >
< / ChatCompletion >
) ;
const renderContext = AI . createRenderContext ( ) ;
const response = await renderContext . render ( app ) ;
console . log ( response ) ;
คุณสามารถเล่นกับการสาธิตสดบนแอปสาธิตสดของเราหรือดูซอร์สโค้ด หากต้องการดูตัวอย่างทั้งหมด โปรดดูแพ็คเกจตัวอย่าง
เรายินดีรับการมีส่วนร่วม! ดูคู่มือการมีส่วนร่วมสำหรับรายละเอียดเกี่ยวกับวิธีเริ่มต้น
AI.JSX เป็นซอฟต์แวร์โอเพ่นซอร์สและเผยแพร่ภายใต้ใบอนุญาต MIT