주요 콘텐츠로 건너뛰기
버전: 1.0.0

라마코더

LlamaCoder는 한 번의 프롬프트로 작은 앱을 생성하도록 설계된 오픈 소스 도구입니다. LLM을 활용하여 React 애플리케이션을 빠르게 생성하고 개선할 수 있도록 도와줍니다.

전제 조건

공개 URL을 통해 LLM 서비스를 제공하려면 Gaia 노드가 준비되어 있어야 합니다. 다음을 수행할 수 있습니다.

이 튜토리얼에서는 퍼블릭 라마3 노드를 사용하겠습니다.

속성가치
API 엔드포인트 URLhttps://llama.us.gaianet.network/v1
모델 이름llama
API 키가이아

에이전트 실행

먼저, 포크된 라마튜터의 소스 코드를 가져와야 합니다.

git clone https://github.com/second-state/llamacoder.git
cd llamacoder

그런 다음 .env 파일을 만듭니다.

cp .example.env .env

여기에서 세 가지 매개 변수를 구성해야 합니다.

  • llamaedge_base_url: LLM API 기본 URL의 URL입니다.
  • llamaedge_model_name: 사용할 모델의 이름입니다.
  • LLAMAEDGE_API_KEY: LLM 서비스에 액세스하기 위한 API 키입니다.

예를 들어 다음을 사용할 수 있습니다. .env 설정.

llamaedge_base_url=https://llama.us.gaianet.network/v1
LLAMAEDGE_MODEL_NAME=llama
LLAMAEDGE_API_KEY=가이아넷

그런 다음 필요한 종속성을 설치해야 합니다.

npm 설치

다음으로 애플리케이션을 로컬에서 실행해 보겠습니다.

npm 실행 개발

마지막으로 브라우저에서 http://localhost:3000 을 열고 React 앱 빌드를 시작합니다.