Skip to content

Template de chatbot versátil com Next.js e Shadcn UI. Respostas inteligentes e personalizáveis, usando Groq e Llama 3. Ideal para criar assistentes virtuais em diversas áreas. Facilita interações, com interface moderna e responsiva.

License

Notifications You must be signed in to change notification settings

walysonfelipe/ChatIA-Template

Repository files navigation

ChatbotIA Template com Next.js e Shadcn UI

Next.js Shadcn UI

Template de chatbot inteligente e personalizável utilizando Groq e Llama 3. Interface moderna e responsiva para criação de assistentes virtuais em diversas áreas.

🚀 Instalação

  1. Clone o repositório
git clone [URL_DO_SEU_REPOSITORIO]
  1. Instale as dependências
npm install
  1. Configure a chave da API Groq Adicione sua Api Key no arquivo .env na raíz do projeto:
GROQ_API_KEY=sua_chave_aqui

⚙️ Configuração

Configure o contexto do agente em services/apiServices.ts:

// services/apiServices.ts (linha 8 aproximadamente)
  messages: [
    {
      role: "system",
      content: `
      Você é um assistente virtual projetado para ajudar as pessoas a encontrar informações e 
      soluções para diversas questões. Seu objetivo é fornecer informações claras, precisas e 
      úteis sobre qualquer tema que o usuário desejar. Você é simpático, receptivo e sempre tenta 
      ajudar o usuário da melhor forma possível. Se o usuário perguntar sobre algo que você não 
      possa responder com precisão, informe que está aprendendo e redirecione a conversa para
      um tema que você possa ajudar.`
    },
    { role: "user", content: input },
  ]

Personalize o conteúdo: Edite o texto dentro de content: para alterar:

  • Personalidade do assistente
  • Regras de interação
  • Áreas de especialização
  • Mensagens padrão

▶️ Uso

Inicie o servidor de desenvolvimento:

npm run dev

Acesse o chatbot em:

http://localhost:3000

📄 Licença

Este projeto está licenciado sob a MIT License.

About

Template de chatbot versátil com Next.js e Shadcn UI. Respostas inteligentes e personalizáveis, usando Groq e Llama 3. Ideal para criar assistentes virtuais em diversas áreas. Facilita interações, com interface moderna e responsiva.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published