langserve assistant ui
1.0.0
Langserve, Langgraph 및 Fastapi를 결합한 데모 프로젝트를 통해 현대 UI와 AI 에이전트를 만듭니다. 이 프로젝트는 어시스턴트 -UI 및 Next.js Vercel AI SDK를 사용하여 완벽한 채팅 인터페이스를 사용합니다.
이 프로젝트는 다음과 같습니다.
langserve-assistant-ui/
├── backend/ # FastAPI + LangServe server
└── frontend/ # Next.js + assistant-ui client
./backend 로 이동하여 .env 파일을 만듭니다. .env.example 의 예제를 따르십시오.
백엔드는 Langchain CLI를 사용하여 구축되었으며 에이전트 생성을 위해 langgraph의 create_react_agent 사용합니다.
cd backend
poetry install
poetry run python -m app.server프론트 엔드는 어시스턴트 -UI CLI 도구를 사용하여 생성되며 Asistant-UI의 스레드 구성 요소와 함께 Vercel AI SDK의 USECHAT 후크를 구현합니다.
cd frontend
yarn install
yarn dev간단한 프롬프트를 사용하여 도구를 직접 쿼리 할 수 있습니다.
Example: "What is the stock price of Apple?"

에이전트는 여러 단계가 필요한보다 복잡한 쿼리를 처리 할 수 있습니다.
Example: "What is the weather in San Francisco?"

개선 제안이있는 경우 문제를 열거 나 풀 요청을 제출하십시오.