> ## 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.

# OWL

> Optimiza tu flujo de trabajo con Novita AI y OWL.

OWL es un framework de código abierto para la colaboración multiagente que se especializa en la automatización de tareas del mundo real, creado sobre CAMEL-AI Foundation. Al integrarse con diversos modelos de IA, OWL combina interacciones dinámicas entre agentes con potentes kits de herramientas para búsqueda en línea, automatización del navegador, procesamiento de documentos y ejecución de código. Este framework permite una automatización de tareas más natural, eficiente y robusta en diversos dominios, proporcionando información accionable adaptada a tus necesidades específicas.

Esta guía te permitirá integrar Novita AI con OWL sin inconvenientes y mejorar tus procesos impulsados por IA para obtener resultados más rápidos e inteligentes.

## **Cómo integrar Novita AI con RAGFlow**

### **Paso 1: Configuración previa**

1. **Accede al endpoint de la API**

* Usa el endpoint oficial de la API: [https://api.novita.ai/openai](https://api.novita.ai/openai).

2. **Crea una clave de API**

* Visita la [página de administración de claves](https://novita.ai/settings/key-management) y selecciona `Add New Key` para generar tu clave de API.

  <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-VisitthekeymanagementpageandselectAddNewKeytogenerateyourAPIkey..png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=ba76fbe63ca9f6246b5b7254ced54252" alt="Visita la página de administración de claves y selecciona Add New Key para generar tu clave de API Pn" width="1280" height="689" data-path="images/-VisitthekeymanagementpageandselectAddNewKeytogenerateyourAPIkey..png" />
* Mantén tu clave de API segura.
  * **Nota:** Las claves de API se cifran de forma segura en el servidor. Si la pierdes, tendrás que eliminar la clave anterior y crear una nueva.

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-KeepyourAPIkeysafe-1.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=aee9e2e9c06051a02c71cf7979265596" alt="Mantén tu clave de API segura 1 Pn" width="1280" height="692" data-path="images/-KeepyourAPIkeysafe-1.png" />

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-KeepyourAPIkeysafe-2.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=7a06cefa2a3860de9db5ff52a2f95e91" alt="Mantén tu clave de API segura 2 Pn" width="1280" height="692" data-path="images/-KeepyourAPIkeysafe-2.png" />

3. **Identifica el ID del modelo**

* meta-llama/llama-4-scout-17b-16e-instruct

### **Paso 2: Instala OWL**

* Para comenzar, descarga e instala OWL siguiendo las instrucciones paso a paso en Github: [https://github.com/camel-ai/owl](https://github.com/camel-ai/owl).

### **Paso 3: Configura OWL**

* Prepara OWL para su uso configurando variables de entorno y agregando tu clave de API. Ejecuta los siguientes comandos en tu terminal:

```bash theme={"system"}
cd owl
cp .env_template .env
```

* Inicia OWL y especifica tu tarea ejecutando:

```bash theme={"system"}
python examples/run_novita_ai.py
```

<img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/Step3-ConfigureOWL.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=d54fb187a6aaf37bf22c7d8a03374c1c" alt="Paso 3 Configurar OWL Pn" width="1280" height="545" data-path="images/Step3-ConfigureOWL.png" />

### **Paso 4: Ver resultados**

1. **Salida de la terminal**

* Una vez iniciado, OWL mostrará los resultados de la ejecución directamente en la ventana de la terminal.

  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/TerminalOutput-1.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=c93696ac4dfe47b305d465243b57e024" alt="Salida de la terminal 1 Pn" width="1280" height="529" data-path="images/TerminalOutput-1.png" />

  <img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/TerminalOutput-2.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=eea7a48cd8070d65c177707fd2027457" alt="Salida de la terminal 2 Pn" width="1280" height="459" data-path="images/TerminalOutput-2.png" />

2. **Interfaz web**

* Para una experiencia más intuitiva, usa la interfaz web de OWL. Iníciala ejecutando:

```bash theme={"system"}
cd owl
python webapp.py
```

<img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/WebInterface-1.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=89aa59be53d17f128496533510564add" alt="Interfaz web 1 Pn" width="1280" height="281" data-path="images/WebInterface-1.png" />

<img src="https://mintcdn.com/novitaai/bnRhXPrVKQGiPndx/images/WebInterface-2.png?fit=max&auto=format&n=bnRhXPrVKQGiPndx&q=85&s=0b268cbf677b9846ac4a6f535b6f7958" alt="Interfaz web 2 Pn" width="1280" height="834" data-path="images/WebInterface-2.png" />

* Pasos para usar la Web UI:
  * Selecciona `run_novita_ai` en el menú de la izquierda, ve a la pestaña `Environment Variable Management` a la derecha e introduce tu `NOVITA_API_KEY`.

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-StepstousetheWebUI-1.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=74c433bed70e116dcfda4124e619b39e" alt="Pasos para usar la Web UI 1 Pn" width="1280" height="864" data-path="images/-StepstousetheWebUI-1.png" />
  * Haz clic en `Run` para ejecutar tu tarea.

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-StepstousetheWebUI-2.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=ff4ce3d506aba0093547fc06e0368794" alt="Pasos para usar la Web UI 2 Pn" width="1280" height="827" data-path="images/-StepstousetheWebUI-2.png" />
  * Para realizar una nueva tarea, actualiza el campo de entrada y haz clic en `Run` nuevamente.

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-StepstousetheWebUI-3.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=dafac36d880a75665bb026867f982540" alt="Pasos para usar la Web UI 3 Pn" width="1280" height="841" data-path="images/-StepstousetheWebUI-3.png" />

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-StepstousetheWebUI-4.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=7601da5147281374c130d7145652e280" alt="Pasos para usar la Web UI 4 Pn" width="1280" height="772" data-path="images/-StepstousetheWebUI-4.png" />
  * Los resultados se mostrarán en la terminal, o se generará un archivo nuevo en el directorio raíz, según la tarea.

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-StepstousetheWebUI-5.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=b89fc1b455ff6aa18c9d98a69ddc381f" alt="Pasos para usar la Web UI 5 Pn" width="1280" height="1057" data-path="images/-StepstousetheWebUI-5.png" />
  * Como alternativa, puedes introducir directamente la tarea deseada en el cuadro de contenido y hacer clic en el botón `Run` para ejecutarla.

    <img src="https://mintcdn.com/novitaai/H3Kjvdvlhgt0Aohj/images/-StepstousetheWebUI-6.png?fit=max&auto=format&n=H3Kjvdvlhgt0Aohj&q=85&s=a7a423e4fd0cc8c4995fb50503a972e8" alt="Pasos para usar la Web UI 6 Pn" width="1280" height="777" data-path="images/-StepstousetheWebUI-6.png" />
