> ## Documentation Index
> Fetch the complete documentation index at: https://novita.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# AnythingLLM

> Guia passo a passo para configurar o AnythingLLM com os modelos da Novita AI para aplicações de IA seguras e baseadas em documentos.

Com o AnythingLLM, você obtém acesso contínuo a um conjunto abrangente de modelos LLM da Novita AI, incluindo DeepSeek, Llama, Qwen e outros, além de soluções de banco de dados vetorial. A integração permite que você crie e implante facilmente aplicações com tecnologia de IA que lidam com tarefas complexas de linguagem, garantindo privacidade e controle.

Este guia orientará você na instalação e integração do AnythingLLM, na conexão dos modelos da Novita AI, na habilitação da funcionalidade de pesquisa na web e na configuração de uma base de conhecimento para interações dinâmicas e inteligentes com documentos.

## **O que é AnythingLLM?**

AnythingLLM é uma aplicação full-stack projetada para oferecer a flexibilidade de usar tanto LLMs comerciais quanto LLMs populares de código aberto, junto com soluções de banco de dados vetorial. Você pode executar esta aplicação localmente ou hospedá-la remotamente, oferecendo um ambiente seguro e privado para interagir de forma inteligente com seus documentos.

Ao integrar esses recursos, o AnythingLLM permite criar uma interface de chat altamente funcional com tecnologia de IA, capaz de lidar com tarefas complexas de linguagem sem comprometer a privacidade ou o controle.

## Principais recursos

* **Workspace com estrutura semelhante a threads**: Workspaces funcionam como threads, organizando documentos relacionados em um espaço contido. Cada Workspace isola seus documentos dos demais, preservando um contexto exclusivo para cada projeto ou tópico.
* **Flexibilidade para uso pessoal e empresas:** Instale o AnythingLLM e seu conjunto completo de ferramentas como uma única aplicação no seu desktop pessoal. Além disso, permissões granulares e controle de acesso para organizações também estão integrados.
* **Segurança:** O AnythingLLM se comunica apenas com os serviços aos quais você se conecta e pode ser executado totalmente na sua máquina sem conectividade com a internet.

## Pré-requisitos

Antes de começar, certifique-se de ter o seguinte:

* Chave de API LLM da Novita AI:
  * Visite o [site da Novita AI](https://novita.ai/) e crie uma conta.
  * Após fazer login, acesse a página [Key Management](https://novita.ai/settings/key-management) para gerar sua chave de API. Essa chave é necessária para conectar os modelos da Novita AI ao AnythingLLM.

    <Frame>
      ![Gerenciamento de chaves da Novita AI](https://mintlify.s3.us-west-1.amazonaws.com/novitaai/images/third-party/dify-1.png)
    </Frame>
* **Software AnythingLLM**: Baixe e instale o [software AnythingLLM](https://anythingllm.com/desktop) no site oficial.

<Frame>
  <img src="https://mintcdn.com/novitaai/AUzGFUdz_qhrXjaJ/images/third-party/anythingllm-1.png?fit=max&auto=format&n=AUzGFUdz_qhrXjaJ&q=85&s=992b561c32a164e75fb8c78d68a56fd8" alt="Software AnythingLLM" width="1895" height="858" data-path="images/third-party/anythingllm-1.png" />
</Frame>

* **Uma base de conhecimento funcional** (opcional): Se você planeja usar seus próprios documentos para aumento de conhecimento, prepare-os para upload.

## Como instalar o AnythingLLM localmente no Linux?

Para usuários Linux, você pode instalar o AnythingLLM executando este comando no terminal:

curl -fsSL

[<u>https://s3.us-west-1.amazonaws.com/public.useanything.com/latest/installer.sh</u>](https://s3.us-west-1.amazonaws.com/public.useanything.com/latest/installer.sh) | sh

Isso baixará a versão mais recente do AppImage do AnythingLLM, fará a extração e, em seguida, fornecerá um symlink para executar o AnythingLLM de forma simples. Este script extrairá o aplicativo em `$HOME/AnythingLLMDesktop`.

Você pode iniciar o aplicativo a qualquer momento executando `./AnythingLLMDesktop/start`. Isso inicializará o aplicativo com logs completos.

## Etapas de integração

### 1. Conecte a Novita AI ao AnythingLLM

Para conectar os modelos da Novita AI ao **AnythingLLM**, siga estas etapas:

* Na aplicação, clique no ícone **🔧 Settings** localizado no canto inferior esquerdo.

  <Frame>
    <img src="https://mintcdn.com/novitaai/AUzGFUdz_qhrXjaJ/images/third-party/anythingllm-2.png?fit=max&auto=format&n=AUzGFUdz_qhrXjaJ&q=85&s=7083c507ec45a0d304b560bd3b6bbea0" alt="Abrir as configurações do AnythingLLM" width="3792" height="2027" data-path="images/third-party/anythingllm-2.png" />
  </Frame>
* Acesse a seção **LLM API Providers** e, **em seguida**, selecione **Novita AI** no menu suspenso.

  <Frame>
    <img src="https://mintcdn.com/novitaai/AUzGFUdz_qhrXjaJ/images/third-party/anythingllm-7.png?fit=max&auto=format&n=AUzGFUdz_qhrXjaJ&q=85&s=88ffbf9b190c1f719082c0726eedc334" alt="Provedores de API LLM" width="3813" height="2034" data-path="images/third-party/anythingllm-7.png" />
  </Frame>
* No campo **Novita API Key**, **cole sua chave de API da Novita AI** (a que você gerou anteriormente).
* Clique em **Save** para concluir a integração.

Agora, o AnythingLLM terá acesso a todos os modelos da Novita AI, permitindo que você os use em suas aplicações.

### 2. Habilite a pesquisa na web

O AnythingLLM permite pesquisar na web em tempo real ao habilitar recursos de pesquisa na web. Siga estas etapas para configurar a funcionalidade de pesquisa na web:

* **Navegue até Agent Skills**: Nas configurações ou na interface principal, localize a seção **Agent Skills**.
* **Habilite Scrape Websites e Web Search**: Ative a opção para habilitar os recursos **Scrape Websites** e **Web Search**.
* **Escolha provedores de pesquisa na web**: Você pode escolher entre os seguintes provedores de pesquisa recomendados:
  * **DuckDuckGo**: Uma pesquisa na web gratuita e focada em privacidade usando a interface HTML do DuckDuckGo.
  * **Google Search Engine**: Desenvolvido com um Google Search Engine personalizado. É gratuito para até 100 consultas por dia.
  * **Bing Search**: Desenvolvido com a Bing Search API. É gratuito para até 1000 consultas por mês.

<Frame>
  <img src="https://mintcdn.com/novitaai/AUzGFUdz_qhrXjaJ/images/third-party/anythingllm-3.png?fit=max&auto=format&n=AUzGFUdz_qhrXjaJ&q=85&s=5e52036a4ef5b07ed2e80d281a41c2b9" alt="Habilitar pesquisa na web" width="3026" height="1227" data-path="images/third-party/anythingllm-3.png" />
</Frame>

### 3. Crie uma base de conhecimento

Em seguida, você vai querer criar uma base de conhecimento para seu assistente usar. Siga estas etapas:

* Clique no ícone de Upload do Workspace.

  <Frame>
    <img src="https://mintcdn.com/novitaai/AUzGFUdz_qhrXjaJ/images/third-party/anythingllm-4.png?fit=max&auto=format&n=AUzGFUdz_qhrXjaJ&q=85&s=69932f5292d8284e93c63849372eb4a6" alt="Clique no ícone de Upload do Workspace" width="3729" height="1998" data-path="images/third-party/anythingllm-4.png" />
  </Frame>
* Faça upload de documentos locais ou links de sites.
* Selecione o(s) arquivo(s) ou a página da web que deseja enviar para o workspace.
* Depois que o arquivo for selecionado, clique em **Move to Workspace** para transferir o(s) documento(s) para o workspace do AnythingLLM.
* Salve seus arquivos e clique em **Save and Embed** para finalizar o processo.
* Sua base de conhecimento agora está configurada e pronta para uso.

  <Frame>
    <img src="https://mintcdn.com/novitaai/AUzGFUdz_qhrXjaJ/images/third-party/anythingllm-5.png?fit=max&auto=format&n=AUzGFUdz_qhrXjaJ&q=85&s=6d488675b9a819252300f840a60783f1" alt="Salvar e incorporar no AnythingLLM" width="2021" height="1112" data-path="images/third-party/anythingllm-5.png" />
  </Frame>

### 4. Experimente fazer perguntas

No AnythingLLM, faça perguntas usando **@agent**.

O modelo responderá com base nos seus documentos e resultados de pesquisa, com citações ou referências dos arquivos.

<Frame>
  <img src="https://mintcdn.com/novitaai/AUzGFUdz_qhrXjaJ/images/third-party/anythingllm-6.png?fit=max&auto=format&n=AUzGFUdz_qhrXjaJ&q=85&s=ce01e8db95c4e668baa6888446a522b2" alt="Experimente fazer perguntas" width="1908" height="932" data-path="images/third-party/anythingllm-6.png" />
</Frame>
