Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1.81 KB

README.md

File metadata and controls

41 lines (31 loc) · 1.81 KB

Hacer Pruebas

Antes de intentar cualquier prueba, asegúrate de:

  1. Instalar Ollama,
  2. Instalar las dependencias del proyecto con npm
  3. Instalar el modelo que desees utilizar con ollama
  4. Configurar el nombre del modelo elegido en el archivo constants.ts
  5. Ejecutar el script "dev" descrito en el archivo package.json con npm
npm run dev

Generar Modelo Personalizado a partir del ModelFile

  1. Crea un modelfile siguiendo la documentación de ollama
  2. Abre una terminal, ubícate en la carpeta donde se encuentre el archivo modelfile y ejecuta el siguiente comando:
    ollama create tyche -f modelfile
  3. Si deseas hacer pruebas al modelo directamente en la terminal, ejecuta el siguiente comando:
    ollama run tyche

Probar la API

Probar la API en Local utilizando un Archivo JSON

  1. Asegúrate de que la función src/tools/validations.ts -> isSecureRequest retorne true inmediatamente. De lo contrario, la prueba fallará debido al cálculo del hash.
  2. Abre una terminal y ubícate dentro de la carpeta donde se encuentre el archivo test.webhook.json
  3. Edita el archivo test.webhook.json para cambiar el texto %MENSAJE DE PRUEBA% por el mensaje que desees enviar al modelo.
  4. Ejecuta el siguiente comando:
    curl -X POST -H "Content-Type: application/json" -d @test.webhook.json http://localhost:3000/webhooks/messenger/webhook

Probar la API con Facebook Messenger

Para poder hacer pruebas con una página de Facebook, primero debes crear una "página" y seguir los pasos de la documentación de Meta para configurar adecuadamente el webhook.