ai jsx
1.0.0
AI.JSX는 Javascript 및 JSX를 사용하여 AI 애플리케이션을 구축하기 위한 프레임워크입니다. AI.JSX를 사용하면 신속한 엔지니어링을 위한 훌륭한 도구를 얻을 수 있으며 LLM이 응답으로 React 구성 요소를 렌더링하도록 할 수 있습니다(텍스트만 사용하는 대신). 이는 일련의 React 구성 요소를 제공하고 LLM이 런타임에 UI를 동적으로 구성하도록 할 수 있음을 의미합니다. AI.JSX는 도구, 문서 질문 및 답변 등에 대한 기본 지원도 제공합니다.
AI.JSX를 사용하면 Node.js가 지원되는 모든 곳에 배포할 수 있는 독립형 LLM 애플리케이션을 만들거나 더 큰 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 라이선스에 따라 출시됩니다.