Saltar para o conteúdo principal
Versão: 2.0.0

LlamaEdgeBook

O LlamaEdgeBook, bifurcado do GroqBook, é uma ferramenta de código aberto que facilita a criação de livros a partir de um prompt de uma linha usando LLMs de código aberto. É possível configurar a estrutura do LlamaEdgeBook usando qualquer nó Gaia como API LLM de backend.

Passos

Em primeiro lugar, obtenha o código-fonte do LlamaEdgeBook. Abra o seu terminal e introduza a seguinte linha de comando.

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

Certifique-se de que tem o Python 3.11 ou posterior instalado. Em seguida, instale os pacotes necessários:

pip install -r requirements.txt

Em seguida, vamos configurar o nó Gaia como backend do LLM.

export OPENAI_BASE_URL="https://llama8b.gaia.domains/v1"
exportar OPENAI_MODEL_NAME="llama"
exportar OPENAI_API_KEY="GAIANET"

Dica: se não souberes o nome do modelo do nó Gaia, podes obter as informações do modelo utilizando:

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

Em seguida, utilize a seguinte linha de comando para executar a aplicação.

streamlit run main.py

Quando a aplicação for executada com êxito, o terminal apresentará as seguintes informações.

Recolha de estatísticas de utilização. Para desativar, defina browser.gatherUsageStats como false.

Agora pode ver a sua aplicação Streamlit no seu browser.

URL local: http://localhost:8501
URL de rede: http://10.128.0.8:8501
URL externo: http://35.222.115.181:8501

Por fim, pode abrir o ficheiro http://localhost:8501 no seu browser para gerar um livro.

O LlamaEdgeBook começa por gerar um esboço com base no seu pedido e, em seguida, cria o conteúdo do capítulo com base no esboço.

Também pode descarregar o livro depois de a geração estar concluída.