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

라마엣지북

GroqBook에서 포크된 LlamaEdgeBook은 오픈 소스 LLM을 사용하여 한 줄 프롬프트에서 책을 만들 수 있는 오픈 소스 도구입니다. 모든 GaiaNet 노드를 백엔드 LLM API로 사용하여 LlamaEdgeBook 프레임워크를 구성할 수 있습니다.

단계

먼저 라마에지북의 소스 코드를 가져옵니다. 터미널을 열고 다음 명령줄을 입력합니다.

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

Python 3.11 이상이 설치되어 있는지 확인합니다. 그런 다음 필요한 패키지를 설치합니다:

pip 설치 -r requirements.txt

다음으로 GaiaNet 노드를 LLM 백엔드로 구성해 보겠습니다.

export OPENAI_BASE_URL="https://gemma.us.gaianet.network/v1"
export OPENAI_MODEL_NAME="gemma"
export OPENAI_API_KEY="GAIANET"

힌트: GaiaNet 노드의 모델명을 모를 경우 다음을 사용하여 모델 정보를 검색할 수 있습니다:

curl -X POST https://0x57b00e4f3d040e28dc8aabdbe201212e5fb60ebc.us.gaianet.network/v1/models

그런 다음 다음 명령줄을 사용하여 앱을 실행합니다.

스트림라이트 실행 main.py

앱이 성공적으로 실행되면 터미널에서 다음 정보를 출력합니다.

사용 통계 수집. 비활성화하려면 browser.gatherUsageStats를 false로 설정하세요.

이제 브라우저에서 스트림릿 앱을 볼 수 있습니다.

로컬 URL: http://localhost:8501
네트워크 URL: http://10.128.0.8:8501
외부 URL: http://35.222.115.181:8501

마지막으로 http://localhost:8501 를 클릭하여 책을 생성합니다.

라마에지북은 먼저 프롬프트에 따라 개요를 생성한 다음 개요를 기반으로 챕터 콘텐츠를 생성합니다.

생성이 완료된 후에도 책을 다운로드할 수 있습니다.