Documentación Lista para LLM de SkyDeck.ai

==> informe-evaluacion-llm.md <==
# Informe de Evaluación de LLM

| Modelo                      | Fecha      |   Tiempo Total de Respuesta (s) |   Pruebas Aprobadas |   Media CodeBLEU (0-1) |   Media de Puntuación de Utilidad (0-4) |   Media de Puntuación de Corrección Funcional (0-4) |
|:---------------------------|:-----------|-------------------------------:|-------------------:|----------------------:|-----------------------------------------:|---------------------------------------------------:|
| gpt-4o-mini                | 2024-10-15 |                    288.593     |            113     |              0.336386 |                          3.65854        |                                   3.62805          |
| gemini-1.5-pro             | 2024-10-15 |                    691.622     |            104     |              0.342204 |                          3.47561        |                                   3.40854          |
| claude-3-5-sonnet-20240620 | 2024-10-15 |                    369.063     |            113     |              0.303837 |                          3.67683        |                                   3.59146          |
| gpt-4o                     | 2024-10-15 |                    323.43      |            127     |              0.319079 |                          3.73171        |                                   3.60976          |
| claude-3-opus-20240229     | 2024-10-15 |                   1069.89      |            107     |              0.307076 |                          3.68902        |                                   3.60976          |

**Tiempo Total de Respuesta (s):** El tiempo total que tomó el modelo para generar todas las salidas.

**Pruebas aprobadas:** El número de pruebas unitarias que el modelo ha aprobado durante la evaluación, de un total de 164 pruebas.

**Media [CodeBLEU](https://arxiv.org/abs/2009.10297):** Puntuación promedio de CodeBLEU, una métrica para evaluar la calidad de la generación de código basada en la corrección sintáctica y semántica.

**Media [Puntuación de Utilidad](https://arxiv.org/abs/2304.14317):** Calificación promedio de la utilidad de la salida del modelo según lo evaluado por un modelo LLM.

- **0:** El fragmento no es útil en absoluto, es irrelevante para el problema.
- **1:** El fragmento es ligeramente útil, contiene información relevante para el problema, pero es más fácil escribir la solución desde cero.
- **2:** El fragmento es algo útil, requiere cambios significativos (en comparación con el tamaño del fragmento), pero sigue siendo útil.
- **3:** El fragmento es útil, pero necesita ser ligeramente modificado para resolver el problema.
- **4:** El fragmento es muy útil, resuelve el problema.

**Media [Puntuación de Corrección Funcional](https://arxiv.org/abs/2304.14317):** Puntuación promedio de la corrección funcional de las salidas del modelo, evaluando qué tan bien las salidas cumplen con los requisitos funcionales, evaluadas por un modelo LLM.

- **0 (fallando todas las pruebas posibles):** El fragmento de código es totalmente incorrecto y sin sentido.
- **4 (aprobando todas las pruebas posibles):** El fragmento de código es totalmente correcto y puede manejar todos los casos.



==> SUMMARY.md <==
# Tabla de contenido

* [SkyDeck.ai](README.md)
* [GenStudio Workspace](genstudio-workspace/README.md)
  * [Conversaciones](genstudio-workspace/conversations.md)
  * [Compartición y Colaboración](genstudio-workspace/sharing-and-collaboration.md)
  * [Sincronización con Slack](genstudio-workspace/slack-synchronization.md)
  * [Instantáneas Públicas](genstudio-workspace/public-snapshots.md)
  * [Navegación Web](genstudio-workspace/web-browsing.md)
  * [Carga de Documentos](genstudio-workspace/document-upload.md)
  * [Herramientas](genstudio-workspace/tools/README.md)
    * [Programador en Pareja](genstudio-workspace/tools/pair-programmer/README.md)
      * [Cómo Usar](genstudio-workspace/tools/pair-programmer/how-to-use.md)
      * [Ejemplo – Asistencia con Script de Python](genstudio-workspace/tools/pair-programmer/example-python-script-assistance.md)
    * [Asistente SQL](genstudio-workspace/tools/sql-assistant/README.md)
      * [Cómo Usar](genstudio-workspace/tools/sql-assistant/how-to-use.md)
      * [Ejemplo – Depuración de Consultas](genstudio-workspace/tools/sql-assistant/example-query-debugging.md)
    * [Revisión de Acuerdos Legales](genstudio-workspace/tools/legal-agreement-review/README.md)
      * [Cómo Usar](genstudio-workspace/tools/legal-agreement-review/how-to-use.md)
      * [Ejemplo – Cláusula de NDA](genstudio-workspace/tools/legal-agreement-review/example-nda-clause.md)
    * [Enséñame Cualquier Cosa](genstudio-workspace/tools/teach-me-anything/README.md)
      * [Cómo Usar](genstudio-workspace/tools/teach-me-anything/how-to-use.md)
      * [Ejemplo – Introducción a la Programación](genstudio-workspace/tools/teach-me-anything/example-intro-to-programming.md)
    * [Consultor Estratégico](genstudio-workspace/tools/strategy-consultant/README.md)
      * [Cómo Usar](genstudio-workspace/tools/strategy-consultant/how-to-use.md)
      * [Ejemplo – Retención de Empleados](genstudio-workspace/tools/strategy-consultant/example-employee-retention.md)
    * [Generador de Imágenes](genstudio-workspace/tools/image-generator/README.md)
      * [Cómo Usar](genstudio-workspace/tools/image-generator/how-to-use.md)
      * [Ejemplo – Maravilla Invernal](genstudio-workspace/tools/image-generator/example-winter-wonderland.md)
  * [Seguridad de Datos](genstudio-workspace/data-security/README.md)
    * [Prevención de Pérdida de Datos](genstudio-workspace/data-security/data-loss-prevention.md)
* [Casos de Uso](use-cases/README.md)
  * [Creando una Política de Privacidad](use-cases/creating-a-privacy-policy.md)
* [Desarrolladores](developers/README.md)
  * [Desarrolla Tus Propias Herramientas](developers/develop-your-own-tools/README.md)
    * [Formato JSON para Herramientas](developers/develop-your-own-tools/json-format-for-tools.md)
    * [Formato JSON para Herramientas LLM](developers/develop-your-own-tools/json-format-for-llm-tools.md)
    * [Ejemplo: Generador de UI Basado en Texto](developers/develop-your-own-tools/example-text-based-ui-generator.md)
    * [Formato JSON para Herramientas Inteligentes](developers/develop-your-own-tools/json-format-for-smart-tools.md)
* [Centro de Control](control-center/README.md)
  * [Herramientas de Administrador y Propietario](control-center/admin-and-owner-tools.md)
  * [Guía de Configuración](control-center/setup-guide/README.md)
    * [Configurar Cuenta](control-center/setup-guide/set-up-account.md)
    * [Configurar Integraciones](control-center/setup-guide/set-up-integrations/README.md)
      * [Asistencia para Integración](control-center/setup-guide/set-up-integrations/integration-assistance.md)
    * [Configurar Seguridad](control-center/setup-guide/security/README.md)
      * [Autenticación (SSO)](control-center/setup-guide/security/authentication-setup.md)
    * [Organizar Equipos](control-center/setup-guide/organize-teams/README.md)
      * [Agregar Nuevo Grupo](control-center/setup-guide/organize-teams/add-new-group.md)
      * [Eliminar Grupos](control-center/setup-guide/organize-teams/remove-groups.md)
    * [Curar Herramientas](control-center/setup-guide/curate-tools/README.md)
      * [Las Seis Herramientas de IA](control-center/setup-guide/curate-tools/the-six-ai-tools.md)
      * [Asignar Etiquetas](control-center/setup-guide/curate-tools/assign-tags.md)
    * [Gestionar Miembros](control-center/setup-guide/manage-members/README.md)
      * [Agregar Miembros](control-center/setup-guide/manage-members/add-members.md)
      * [Importar Archivo](control-center/setup-guide/manage-members/import-file.md)
      * [Invitar Miembros](control-center/setup-guide/manage-members/invite-members.md)
      * [Asignar Etiquetas a Miembros](control-center/setup-guide/manage-members/assign-tags-to-members.md)
* [Integraciones](integrations/README.md)
  * [Integración OpenAI](control-center/integrations/openai-integration.md)
  * [Integración de Base de Datos](integrations/openai-integration-1.md)
  * [Integración HuggingFace](integrations/adding-huggingface-credentials.md)
  * [Integración Together AI](integrations/openai-integration-2.md)
  * [Integración Perplexity](integrations/perplexity-integration.md)
  * [Integración Rememberizer](integrations/rememberizer-integration.md)
  * [Integración Slack](integrations/slack-integration.md)
* [Avisos](notices/README.md)
  * [Términos de Uso](notices/terms-of-use.md)
  * [Política de Privacidad](notices/privacy-policy.md)
  * [Aviso de Cookies](notices/cookie-notice.md)
* [Lanzamientos](releases/README.md)
  * [11 de Oct, 2024](releases/oct-11th-2024.md)
  * [4 de Oct, 2024](releases/oct-4th-2024.md)
  * [27 de Sep, 2024](releases/sep-27th-2024.md)
  * [20 de Sep, 2024](releases/sep-20th-2024.md)
  * [13 de Sep, 2024](releases/sep-13th-2024.md)
  * [6 de Sep, 2024](releases/sep-6th-2024.md)
  * [23 de Ago, 2024](releases/aug-23rd-2024.md)
  * [16 de Ago, 2024](releases/aug-16th-2024.md)
  * [9 de Ago, 2024](releases/aug-9th-2024.md)
  * [2 de Ago, 2024](releases/aug-2nd-2024.md)
  * [26 de Jul, 2024](releases/jul-26th-2024.md)
  * [12 de Jul, 2024](releases/jul-12th-2024.md)
  * [5 de Jul, 2024](releases/jul-5th-2024.md)
  * [28 de Jun, 2024](releases/jun-28th-2024.md)
  * [21 de Jun, 2024](releases/jun-21st-2024.md)
  * [12 de Nov 2023](releases/nov-12th-2023.md)
  * [6 de Nov 2023](releases/nov-6th-2023.md)
  * [30 de Oct 2023](releases/oct-30th-2023.md)
  * [23 de Oct 2023](releases/oct-23th-2023.md)
  * [16 de Oct 2023](releases/oct-16th-2023.md)
  * [18 de Sep 2023](releases/sep-18th-2023.md)
  * [8 de Sep 2023](releases/sep-8th-2023.md)
* [Informe de Evaluación de LLM](llm-evaluation-report.md)
* [Prácticas de Seguridad de SkyDeck.ai](skydeck.ai-security-practices.md)
* [Programa de Recompensas por Errores](bug-bounty-program.md)


==> bug-bounty-program.md <==
# Programa de Recompensas por Errores

### Introducción

SkyDeck.ai se compromete a garantizar la seguridad y la integridad de nuestra plataforma. Entendemos el importante papel que los investigadores de seguridad independientes desempeñan en el mantenimiento de la seguridad de nuestra plataforma. Animamos a los investigadores de seguridad a examinar y probar nuestra plataforma y a informar sobre cualquier vulnerabilidad que puedan encontrar. En reconocimiento a sus esfuerzos, ofrecemos un programa de recompensas por errores.

### Alcance

El alcance de nuestro programa de recompensas por errores se limita a las vulnerabilidades en la plataforma y servicios de SkyDeck.ai disponibles desde el dominio de SkyDeck.ai. El alcance incluye todas las características, funcionalidades y herramientas mencionadas en nuestro sitio web, como el AI Control Center, GenStudio y cualquier otro servicio alojado en nuestro dominio.

### Fuera de Alcance

Cualquier sitio web, servicio o plataforma de terceros vinculados desde nuestro sitio web no está dentro del alcance de este programa. Además, cualquier intento físico de comprometer nuestro sistema o intentos de ingeniería social también están fuera del alcance.

### Vulnerabilidades Elegibles

Las siguientes categorías de vulnerabilidades son elegibles para nuestro programa de recompensas por errores:

* Ejecución Remota de Código (RCE)
* Inyección de SQL
* Scripting en Sitios Cruzados (XSS)
* Falsificación de Solicitud de Sitio Cruzado (CSRF)
* Falsificación de Solicitud del Lado del Servidor (SSRF)
* Referencias de Objetos Directos Inseguras (IDOR)
* Problemas de autorización
* Problemas de divulgación de información

### Vulnerabilidades No Elegibles

Las siguientes categorías de vulnerabilidades no son elegibles para nuestro programa de recompensas por errores:

* Vulnerabilidades de Denegación de Servicio (DoS / DDoS)
* Spam
* Clickjacking en páginas sin acciones sensibles
* Informes no confirmados de escáneres de vulnerabilidades automatizados
* Problemas relacionados con software o protocolos que no están bajo el control de SkyDeck.ai

### Reportar una Vulnerabilidad

Para reportar una vulnerabilidad, envíe un correo electrónico a security@skydeck.ai con la siguiente información:

* Pasos detallados para reproducir la vulnerabilidad
* El impacto potencial de la vulnerabilidad
* Cualquier posible mitigación o solución para la vulnerabilidad
* Su información de contacto

### Recompensa

Ofrecemos una recompensa de $20 a $100 por vulnerabilidades, dependiendo de la gravedad y el impacto. Determinamos la cantidad exacta caso por caso.

### Reglas

* No debes violar la privacidad de los datos de ningún usuario, interrumpir nuestros servicios o causar daño a nuestros usuarios o sistemas.
* No debes divulgar la vulnerabilidad a nadie más hasta que hayamos tenido un tiempo razonable para solucionarlo.
* Debes ser la primera persona en informar sobre la vulnerabilidad para ser elegible para una recompensa.

### Legal

Al participar en el programa de recompensas por errores, aceptas cumplir con todas las leyes y regulaciones aplicables. También aceptas no explotar ninguna vulnerabilidad que descubras para ningún propósito que no sea informarnos sobre ella.


==> README.md <==
---
description: Cómo aprovechar al máximo tu espacio de trabajo de IA generativa.
---

# 🇪🇸 SkyDeck AI

Hemos compilado algunas guías útiles para que puedas configurar nuestro producto de manera rápida y fácil. GenStudio es el espacio de trabajo de SkyDeck.ai donde todos pueden interactuar de manera conversacional (al estilo "chat") con las herramientas y modelos disponibles en su organización. Es posible que encuentres la experiencia similar a la que hayas tenido usando ChatGPT de OpenAI.

© 2023 SkyDeck AI Inc.

###


==> skydeck.ai-prácticas-de-seguridad.md <==
---
description: A partir del 1 de noviembre de 2023
---

# Prácticas de Seguridad de SkyDeck.ai

### **Seguridad de Datos**

* Todos nuestros componentes están **alojados dentro de un VPC seguro** y los datos están encriptados en reposo con **AWS KMS utilizando AES-256**. Además, empleamos **TLS 1.2 o superior** para la encriptación en tránsito.
* Nuestros **secretos de aplicación** también están encriptados de forma segura en reposo con KMS y AES-256.

### Seguridad Mejorada en las Conversaciones

Además del cifrado en reposo, ofrecemos características de seguridad mejoradas opcionales en torno al contenido de las conversaciones de los usuarios y los nombres de las conversaciones.

* Podemos proporcionar una segunda capa independiente de cifrado de los datos de conversación en reposo. La ventaja de este enfoque es la seguridad redundante. Pero esto tiene un costo de una capa adicional en la descifrado cuando las conversaciones se muestran o se utilizan en búsquedas. \
  \
  Esta es una opción en el Centro de Control para clientes empresariales.\

* Cada usuario puede tener las claves de cifrado de sus propios datos de conversación en reposo. De esta manera, solo tenemos acceso a sus datos de conversación mientras están conectados a nuestro sistema. Cuando cierran sesión, los datos están cifrados y no tenemos registro de la clave de descifrado. Utilizamos un hash independiente de la contraseña del usuario para implementar ese cifrado. No almacenamos la contraseña, y el hash existe solo mientras el usuario está conectado.  \
  \
  La ventaja de este enfoque es que nadie puede acceder a los datos del usuario si el usuario _simplemente deja de usar_ la plataforma. Los datos están efectivamente desaparecidos cuando no están en uso activo por el usuario. La desventaja de este enfoque es que si el usuario pierde su contraseña, pierde todos sus datos de conversación sin ningún recurso. Otra desventaja es que mostrar y trabajar con los datos de conversación será más lento y más _lento_. Además, cambiar la contraseña del usuario será un proceso más lento porque todos los datos deberán ser descifrados y re-cifrados. \
  \
  Esta es una característica opcional para clientes empresariales.&#x20;

### **Seguridad del Producto**

* SkyDeck.ai implementa pruebas de **penetración** regulares y realiza **escaneo de vulnerabilidades** en etapas cruciales de nuestro Ciclo de Vida de Desarrollo Seguro (SDLC).
* Nuestras estrategias de seguridad incluyen tanto pruebas de **caja negra como de caja gris** durante las pruebas de penetración.
* Utilizamos varios métodos para garantizar la seguridad de nuestro sistema, incluyendo **análisis estático, análisis de composición de software, escaneo de dependencias maliciosas, análisis dinámico y escaneo de vulnerabilidades de red**.

### **Gestión de Acceso**

* Aprovechamos **servicios SSO de renombre** para asegurar nuestra gestión de identidad y acceso.
* El acceso a las aplicaciones se basa en roles y se revoca automáticamente al finalizar el empleo.
* Cualquier acceso adicional debe cumplir con las políticas establecidas para cada aplicación.

### **Protección de Datos**

* Garantizamos que todos los datos de los clientes están **encriptados tanto en reposo como durante la transmisión**.
* **AWS Key Management System (KMS)** es responsable de gestionar nuestras claves de encriptación.

### **Educación en Seguridad**

* Se proporciona capacitación integral en seguridad a todos los empleados durante su proceso de incorporación y se actualiza anualmente a través de módulos educativos dentro de nuestra plataforma.
* Nuestro equipo comparte informes regulares sobre amenazas en los canales de comunicación para mantenerlos informados sobre actualizaciones de seguridad importantes.

### **Seguridad del Proveedor**

* Aseguramos un acceso remoto seguro a los recursos internos utilizando **WireGuard**.
* Para proporcionar una capa adicional de protección, también utilizamos **servidores DNS que bloquean malware** para proteger a los empleados y sus dispositivos mientras navegan por internet.


==> releases/sep-13th-2024.md <==
---
description: >-
  Esta versión introduce nuevas características y mejoras para mejorar la seguridad de los datos, mejorar la experiencia del usuario y proporcionar mejores herramientas para la gestión de cuentas y datos.
---

# 13 de sep. de 2024

## GenStudio

### Nuevas Funciones

- **Soporte de Etiquetas en Subidas de CSV**: Se añadió soporte para etiquetar miembros al subir archivos CSV para mejorar la organización de los miembros.
- **Exportar Miembros a CSV**: Se introdujo la capacidad de exportar miembros a CSV, simplificando la gestión de datos.
- **Restablecimiento de Contraseña de Administrador**: Se habilitó a los propietarios y administradores para restablecer contraseñas para una mejor gestión de cuentas.

### Mejoras

- **Procesamiento DLP Mejorado**: Se aumentó la longitud máxima de palabra para la Prevención de Pérdida de Datos (DLP), permitiendo a los usuarios procesar documentos más grandes de forma segura.
- **Mejor Administración de Instantáneas**: Se refinaron los permisos de administración de instantáneas para un mejor control sobre el acceso de los usuarios.
- **Nuevo Flujo de Validación DLP**: Se implementó un nuevo flujo de validación DLP para mejorar la seguridad de los datos.
- **Mejor Experiencia de Onboarding**: Se mejoró la incorporación de usuarios redirigiendo a los nuevos registros a GenStudio con enlaces útiles.
- **Mejora de la Función de Traducción**: Se mejoraron las funciones de traducción con capacidades de reejecución para un mejor soporte multilingüe.

### Correcciones de errores

- **Miembros de colaboración duplicados**: Se solucionó un problema donde los miembros de colaboración se duplicaban en la misma conversación.
- **Aislamiento del rol de administrador**: Se resolvieron problemas de aislamiento de roles para usuarios administradores para asegurar controles de acceso adecuados.
- **Mejora de la seguridad de la cuenta**: Se eliminaron correos electrónicos verificados de registros antiguos de administradores para mejorar la seguridad de la cuenta.

## Centro de Control

### Nuevas Características

- **Modal de Gestión de Instantáneas**: Se introdujo un modal de gestión de instantáneas para usuarios colaborativos para mejorar el flujo de trabajo.

### Mejoras

- **Meta Tags para Instantáneas Públicas**: Se añadieron meta tags a las instantáneas públicas para un mejor SEO y un fácil compartir.
- **Flujo de Validación DLP**: Se implementó un nuevo flujo de validación DLP para una mayor seguridad.
- **Formato Markdown**: Se mejoró el formato del contenido Markdown enviado por los usuarios para una mejor legibilidad.
- **Expandir/Colapsar Mensajes Largos**: Se añadió una función de expandir/colapsar para mensajes largos de usuarios en instantáneas para mejorar la usabilidad.
- **Claridad del Recuento de Prueba Gratuita**: Se mejoró el reloj de cuenta regresiva de la prueba gratuita para una mayor claridad.

### Corrección de Errores

- **Errores de Análisis de Markdown**: Se corrigieron errores de análisis cuando se incluye HTML en Markdown en los mensajes de los usuarios.
- **Problema de Actualización de Breadcrumb**: Se resolvió un problema donde cambiar de conversaciones no actualizaba los breadcrumbs.

==> releases/oct-4th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la experiencia del usuario en GenStudio y Control Center con nuevas características, mejoras de rendimiento y correcciones de errores cruciales.
---

# 4 de octubre de 2024

## GenStudio

### Nuevas Funciones

- **Búsqueda de Conversaciones**: Se introdujo la capacidad de buscar conversaciones, facilitando la localización de discusiones pasadas.
- **Gestión Mejorada de Herramientas**: Se añadieron funcionalidades de búsqueda, paginación y clasificación para herramientas, mejorando la gestión y accesibilidad de tus herramientas.

### Mejoras

- **Envíos de Datos Más Grandes**: Aumentado el tamaño máximo del cuerpo de la solicitud, permitiéndote enviar datos más grandes sin encontrar errores.
- **Vista Previa de Instantáneas Mejorada**: Mejorada la vista previa pública de instantáneas para una mejor experiencia de visualización.
- **Población Automática del Nombre de Usuario**: Tu nombre de usuario ahora se completa automáticamente desde tu cuenta de Google durante el registro en Google, agilizando el proceso de registro.
- **Imágenes Predeterminadas Actualizadas**: Refrescadas las imágenes predeterminadas para una experiencia visual más atractiva.

### Corrección de Errores

- **Acceso a Medios de Instantáneas**: Se solucionaron problemas con las URL de medios de instantáneas que expiraban, asegurando un acceso ininterrumpido a sus archivos multimedia.
- **Estabilidad del Modelo VertexAI**: Se resolvieron problemas de inestabilidad con los modelos de VertexAI para garantizar un rendimiento consistente.
- **Validación de Rutinas**: Se agregó la validación del límite de tokens faltante para las rutinas para prevenir errores y mantener la integridad del sistema.

## Centro de Control

### Nuevas Características

- **Botón 'Mostrar Más'**: Se agregó un botón "Mostrar Más" a los mensajes de la herramienta, lo que permite ver contenido extendido.
- **Búsqueda de Conversaciones**: Se implementó la capacidad de buscar a través de conversaciones para encontrar información rápidamente.
- **Traducción Automática**: Se introdujo una función de traducción automática para apoyar la comunicación en múltiples idiomas.

### Mejoras

- **Colaboración para Todos los Usuarios**: Se habilitaron funciones de colaboración para usuarios no empresariales, fomentando el trabajo en equipo y la comunicación.
- **Mejoras en la UI/UX**: Se realizaron varias mejoras en la interfaz de usuario y la experiencia para una navegación más fluida y una mejor experiencia general.
- **Carga de Instantáneas Mejorada**: Se optimizaron los tiempos de carga de instantáneas, permitiendo un acceso más rápido a tus instantáneas.
- **Responsividad de Entrada**: Se mejoró la responsividad de entrada al agregar debounce, mejorando la fluidez al escribir e interactuar.
- **Marcadores de Posición Actualizados**: Se reformuló el texto de los marcadores de posición para una mejor claridad y orientación.
- **Organización de Previews**: Se mejoró el orden de las vistas previas para ayudarte a encontrar lo que necesitas más rápido.

### Corrección de Errores

- **Visualización de la Barra Lateral de Herramientas**: Se solucionó un problema donde la barra lateral de herramientas no mostraba todas las páginas, asegurando el acceso completo a todas las herramientas.
- **Paginación de Conversaciones**: Se resolvieron errores con la paginación de conversaciones para una navegación fluida a través de los mensajes.
- **Envío de Participantes**: Se corrigió un error donde los participantes estaban indefinidos al enviar, asegurando información correcta de los participantes.
- **Funcionalidad de Mención '@'**: Se corrigió la función de mención '@' en las conversaciones, permitiéndote etiquetar a colegas de manera efectiva.
- **Estabilidad de la Página de Chat**: Se solucionaron bloqueos en la página de chat al usar tokens especiales, mejorando la estabilidad.

==> releases/nov-6th-2023.md <==
---
description: >-
  ¡Bienvenido a nuestra plataforma actualizada! Hemos añadido nuevas funciones, realizado mejoras,
  y corregido errores para una experiencia fluida y eficiente. Exploremos qué hay
  de nuevo.
---

# 6 de Noviembre 2023

## GenStudio

### Nuevas características

* **Compartir en Slack:** ¡La colaboración ahora es más fácil! Ahora puedes compartir contenido directamente en Slack desde nuestra plataforma.&#x20;
* **Idiomas adicionales:** ¡Hemos ampliado nuestro soporte de idiomas! GenStudio ahora admite 10 idiomas adicionales, lo que permite una experiencia de usuario más inclusiva.

### Mejoras

* **Visualización de imágenes:** para brindar una mejor experiencia de visualización, hemos agregado un límite de ancho máximo para las imágenes generadas.&#x20;
* **Interfaz de usuario de las páginas de inicio de sesión y de registro:** hicimos que los espacios entre las páginas de inicio de sesión y de registro de FA sean consistentes y también cambiamos el ícono del campo de correo electrónico para una interfaz de usuario más intuitiva.&#x20;
* **Volver a compartir URL colaborativas:** ahora puede volver a compartir URL colaborativas, lo que hace que la colaboración en equipo sea más eficiente.

### Corrección de errores

* **Mensaje de error de usuario no autorizado de Okta:** hemos mejorado el mensaje de error que se muestra a los usuarios no autorizados de Okta para mayor claridad.&#x20;
* **Flujo de cierre de sesión:** se corrigió un error por el cual la configuración de la cookie local impedía el flujo de cierre de sesión. Ahora debería poder cerrar sesión sin problemas.&#x20;
* **Eliminación de conversaciones activas:** hemos solucionado el problema por el cual eliminar conversaciones activas era problemático. Ahora puedes gestionar tus conversaciones de forma más eficiente.&#x20;
* **Eliminación de mensajes:** eliminar un mensaje ya no hace que todos los mensajes de la conversación aparezcan en el estado "no leído".

## Centro de Control

### Nuevas características

* **Transmisión de respuesta:** las respuestas ahora se transmiten en tiempo real, proporcionando actualizaciones consistentes y en vivo.&#x20;
* **Adición de 10 nuevos idiomas:** el Centro de control ahora admite 10 nuevos idiomas, lo que lo hace aún más fácil de usar y accesible.

### Mejoras

* **Integración de Okta:** hemos mejorado nuestras capacidades de integración de Okta, brindando una experiencia de usuario más segura y optimizada.

### **Corrección de Errores**

* **Acceso a Páginas Privadas en el Centro de Control**: Hemos solucionado un problema donde las solicitudes no autenticadas podían acceder a algunas páginas privadas en el Centro de Control.
* **Interruptor de Autenticación por Correo Electrónico**: Los usuarios ahora pueden desactivar la autenticación por correo electrónico en el Centro de Control como se esperaba.


==> releases/sep-20th-2024.md <==
---
description: >-
  Esta versión introduce nuevas integraciones de IA, gestión de cuentas mejorada,
  protección de datos mejorada y varias mejoras en la interfaz de usuario y el rendimiento
  para mejorar su experiencia con GenStudio
---

# 20 de septiembre de 2024

## GenStudio

### Nuevas Funciones

* **Integración de Perplexity AI**: Accede a capacidades mejoradas de generación de contenido con la nueva integración de Perplexity AI.
* **Modelos de IA Ampliados**: Se añadieron nuevos modelos de OpenAI, proporcionando capacidades de IA mejoradas.

### Mejoras

* **Gestión de Cuenta Simplificada**: Administra tu cuenta sin necesidad de volver a iniciar sesión, ahorrándote tiempo.
* **Mejor Integración de Herramientas**: Las conversaciones ahora utilizan mensajes del sistema apropiados cuando se activan herramientas, mejorando la precisión.
* **Mensajes de Error Mejorados**: Mensajes más claros durante la validación de herramientas para facilitar la solución de problemas.
* **Visualización de Títulos Unificada**: Las rutinas y conversaciones ahora comparten una truncación de títulos consistente para una experiencia uniforme.
* **Experiencia de Inicio de Sesión Optimizada**: Páginas de inicio de sesión y registro mejoradas para una mejor integración de cuentas de trabajo.
* **Procesamiento de PDF Mejorado**: Extracción mejorada de PDFs subidos, incluso cuando contienen imágenes no soportadas.
* **Protección de Datos Avanzada**: La Prevención de Pérdida de Datos ahora verifica nombres y ubicaciones personales para asegurar información sensible.
* **Configuraciones de DLP Actualizadas**: La Prevención de Pérdida de Datos ahora está desactivada por defecto, dándote más control sobre el manejo de datos.

### Corrección de Errores

* **Mejoras de Rendimiento**: Se resolvieron problemas donde las rutinas podían agotar recursos cuando se llamaban múltiples veces.

## Centro de Control

### Nuevas Funciones

* **Soporte para Ecuaciones LaTeX**: Ahora puedes incluir ecuaciones LaTeX en tu contenido.

### Mejoras

* **Gestión de Cuenta Simplificada**: Accede a la configuración de tu cuenta sin necesidad de volver a iniciar sesión.
* **Mejora en la Visualización de Código**: Los bloques de código ahora soportan el ajuste de línea para una mejor legibilidad.
* **Mensajes de Importación Mejorados**: Mensajes de error más claros al importar herramientas JSON.
* **Longitud de Títulos Consistente**: Los títulos ahora están limitados a 60 caracteres para mayor uniformidad.
* **Experiencia de Inicio de Sesión Optimizada**: Páginas de inicio de sesión y registro mejoradas para una mejor integración de cuentas de trabajo.

### Corrección de Errores

* **Errores de Mensajes Resueltos**: Se solucionaron problemas con el análisis de HTML en Markdown que causaban errores en los mensajes.
* **Mejoras de Estabilidad**: Se corrigió un fallo al usar secciones colapsables en los mensajes del asistente.


==> releases/nov-12th-2023.md <==
---
description: >-
  ¡Bienvenido a nuestra última actualización! Hemos estado trabajando arduamente para mejorar tu
  experiencia con nuevas características, mejoras y correcciones. A continuación, encontrarás los
  cambios más impactantes para los usuarios.
---

# 12 de Noviembre 2023

## GenStudio

### Nuevas características

* **Autorización de miembros de Slack**: Gestiona fácilmente el acceso al equipo con la nueva integración para la autorización de miembros de Slack.

### Mejoras

* **Desplazamiento Infinito**: Disfruta de una experiencia de conversación sin interrupciones con la nueva función de desplazamiento infinito, que te permite navegar sin interrupciones.

### Correcciones de errores

* **Estado de mensaje no leído**: Se resolvió un problema en el que eliminar un mensaje marcaba toda la conversación como no leída.
* **Enlaces de documentación**: Se corrigieron los enlaces de la documentación para garantizar que funcionen correctamente en varias versiones de idiomas.
* **Recorte de mensajes**: Se actualizó litellm para evitar el recorte de mensajes no deseados para un historial de conversación más claro.

## Centro de Control

### Nuevas Características

* **Script de Azure AD & Okta**: Obtenga un mejor control sobre la configuración de las aplicaciones con un script que desactiva Azure AD y Okta en todas las aplicaciones actuales.
* **Desactivación Automática de Azure AD**: Las nuevas cuentas ahora tendrán Azure Active Directory desactivado por defecto para una seguridad inicial mejorada.

### Mejoras

* **Más Datos Por Página**: Visualiza hasta 100 elementos por página, reduciendo la necesidad de pasar páginas para encontrar lo que necesitas.
* **Mejoras de Seguridad**: Actualizamos las versiones de los paquetes para abordar y resolver vulnerabilidades conocidas, manteniendo tus datos seguros.

### Corrección de Errores

* **Registro Sin Problemas**: Se corrigió la redirección de registro para asegurar que los nuevos usuarios sean trasladados sin problemas a la página de inicio de sesión tras el registro.


==> releases/jun-21st-2024.md <==
---
description: >-
  Estamos emocionados de traerte nuestras últimas actualizaciones, que incluyen
  clasificación de conversaciones y visualización de tamaño en GenStudio. Se incluyen varias correcciones de errores y mejoras.
---

# 21 de junio de 2024

## GenStudio

### Nuevas características

* **Ordenamiento de Conversaciones**: Organiza fácilmente tus conversaciones con la nueva función de ordenamiento.
* **Tamaño de Conversación en la Barra Lateral**: Visualiza el tamaño de cada conversación directamente en la barra lateral para una mejor gestión.

### Mejoras

* **Actualización de Serialización de Herramientas**: Mejora en la serialización de herramientas para aumentar la funcionalidad.
* **Actualizaciones de Dependencias**: Actualizadas las dependencias de LiteLLM y OpenAI a las versiones más recientes para una mejor estabilidad y rendimiento.


==> releases/sep-27th-2024.md <==
---
description: >-
  Esta versión introduce nuevas características y mejoras en GenStudio y Control
  Center, incluyendo un mejor título de conversaciones, paginación de herramientas y
  configuraciones de idioma independientes, así como importantes
---

# 27 de septiembre de 2024

## GenStudio

### Nuevas Funciones

* **Paginación de Herramientas**: Se implementó la paginación en la lista de herramientas para facilitar la navegación al gestionar muchas herramientas.
* **Creación Automática de Etiquetas para Carga de CSV**: Se crean automáticamente nuevas etiquetas durante las cargas de archivos CSV si no existen, simplificando el proceso de etiquetado.
* **Títulos de Conversación Mejorados con IA**: Los títulos de conversación ahora se generan utilizando IA para resúmenes más concisos y significativos.

### Mejoras

* **Configuraciones de Idioma Independientes**: Las preferencias de idioma para las herramientas de GenStudio ahora se pueden establecer de forma independiente del Centro de Control, ofreciendo una experiencia más personalizada.
* **Carga Optimizada de la Lista de Herramientas**: Se redujo la carga útil y se mejoraron los tiempos de carga al desacoplar las imágenes de la API de la lista de herramientas.
* **Mejora en la Titulación de Conversaciones**: Ahora se utiliza el primer mensaje no vacío para generar títulos de conversación, asegurando que sean más relevantes.

### Correcciones de Errores

* **Títulos de Conversación Fijos para Modelos de OpenAI**: Se resolvió un problema donde no se generaban títulos de conversación para ciertos modelos de OpenAI.
* **Se Previeron Problemas de Límite de Tokens en Prompts**: Se corrigió un error donde se podían exceder los límites de tokens al llenar prompts, previniendo errores.
* **Estabilidad en la Eliminación de Rutinas**: Se aseguró que las rutinas se detuvieran correctamente antes de la eliminación para mantener la estabilidad.
* **Corrección en la Reporte de Errores**: Se solucionó un problema donde los errores se reportaban al panel incorrecto, asegurando un seguimiento preciso de errores.
* **Límites de Tokens Ajustados para Modelos Claude 3**: Se establecieron límites máximos de tokens para prevenir errores de entrada al usar modelos Claude 3.

## Centro de Control

### Nuevas Características

* **Plantilla Caddy Agregada**: Se introdujo una nueva plantilla Caddy para mejorar las opciones de implementación y configuración.

### Mejoras

* **Títulos de Conversación en Pestañas del Navegador**: Los títulos de conversación editados manualmente o generados automáticamente ahora se muestran en las pestañas del navegador y en los títulos de las páginas web, proporcionando un mejor contexto.
* **Ajustes de Tiempo de Espera Aumentados**: Se han ampliado los límites de tiempo de espera a 10 segundos para mejorar la capacidad de respuesta del sistema bajo cargas pesadas.

### Corrección de Errores

* **Mejoras en la Interfaz de Usuario**: Se resolvieron varios problemas en la nueva interfaz de usuario para mejorar la experiencia general.


==> releases/sep-8th-2023.md <==
---
description: >-
  Presentamos la primera versión de SkyDeck.ai, equipada con características mejoradas,
  mejoras y correcciones de errores para una experiencia de productividad de IA más
  intuitiva, personalizable y eficiente.
---

# 8 de Septiembre de 2023

## GenStudio

### Nuevas características

* **Actualización de texto de SkyDeck.ai**: El texto de SkyDeck.ai ha sido actualizado para una mejor claridad.
* **Formato de variable de opción múltiple**: Se ha añadido soporte para el formato de variable de opción múltiple, aumentando la flexibilidad para las entradas de datos.
* **Renderizado de imágenes**: Hemos mejorado nuestro sistema para renderizar imágenes de inmediato al recibir una respuesta, acelerando el proceso de visualización.

### Mejoras

* **Actualización de colores del tema y texto**: Actualizamos los colores del tema y buscamos un nuevo texto para una experiencia visual más coherente. También, hemos garantizado el uso constante de texto de inicio de sesión, registro y cierre de sesión en toda la plataforma.
* **Solución para Favicon**: Solucionamos un problema con el favicon en páginas que terminan con "/".

### Correcciones de errores

* **Visualización de imagen rota**: Se resolvió un problema en el que las imágenes no se mostraban cuando estaban vencidas o rotas, mejorando la experiencia visual.
* **Visualización de listas en GenStudio**: Se corrigió un problema en el que la visualización de las listas estaba rota en GenStudio.

## Centro de Control

### Nuevas Características

* **Selección de Idioma**: Hemos añadido una función de selección de idioma al Centro de Control, proporcionando una experiencia más amigable para los usuarios que no hablan inglés.
* **Personalización del Centro de Control**: Ahora hemos permitido la personalización de las páginas de Iniciar sesión y Registrarse del Centro de Control para una experiencia más personalizada.

### Mejoras

* **Subida de CSV**: Los espacios en los correos electrónicos y los nombres se eliminan automáticamente ahora al subir un archivo CSV de miembros, asegurando una mayor consistencia de los datos.
* **Validación de Contraseña**: Hemos actualizado la validación de contraseñas para ser más inclusiva con los caracteres de símbolos.
* **Actualización de Logo**: Los usuarios ahora pueden subir logotipos con tamaños de archivo más grandes y también hemos cambiado el formato del logotipo a .png para una mejor calidad. El logotipo de la empresa en los correos electrónicos también se ha ampliado para una mejor visibilidad.
* **Página de Registro**: Se ha implementado una nueva página de registro para un proceso de incorporación más fluido.
* **Mejora de Incorporación**: Hemos hecho mejoras en el proceso de incorporación para los nuevos usuarios, haciéndolo más fácil e intuitivo.
* **Optimización de Activos**: Los activos utilizados en las páginas de Iniciar Sesión y Registrarse se han optimizado para tiempos de carga más rápidos.

### Corrección de Errores

* **Correos Electrónicos Sin Distinción de Mayúsculas**: Los correos electrónicos para la funcionalidad de inicio de sesión y restablecimiento de contraseña ahora son insensibles a mayúsculas, evitando confusiones para los usuarios.
* **Error de Clave en Formato JSON**: Se solucionó un problema de error de clave en la conversión del antiguo formato JSON.
* **Barra Lateral del Menú**: Se corrigió un error donde la barra lateral del menú no aparecía.
* **Interfaz de Usuario Responsiva**: Se corrigieron errores en la consola en las páginas de inicio de sesión y registro, y se mejoró el diseño responsivo para el Centro de Control.


==> releases/aug-16th-2024.md <==
---
description: >-
    Esta versión se centra en mejorar los métodos de autenticación y el acceso de los usuarios a través de GenStudio y el Centro de Control, optimizando las experiencias de inicio de sesión y asegurando la seguridad de la cuenta.
---
# 15 de agosto de 2024

## GenStudio

### Nuevas Funciones

- **Múltiples Métodos de Autenticación**: Se introdujeron nuevas opciones de inicio de sesión para proporcionar flexibilidad al acceder a su cuenta.
- **Verificación de Correo Electrónico para Usuarios del Centro de Control**: Se implementó la verificación de correo electrónico para fortalecer la seguridad de la cuenta.

### Mejoras

- **Inicio de sesión en Google priorizado**: Se movió la opción de inicio de sesión en Google a la parte superior de la página de inicio de sesión para un acceso más fácil, y se actualizaron las etiquetas de los campos para mayor claridad.
- **Verificación de cuenta mejorada**: Los propietarios recientemente verificados ahora son reconocidos correctamente, mejorando la gestión de derechos de acceso.
- **Funcionalidad de búsqueda mejorada**: Se integró soporte avanzado para rangos de fechas en la función de búsqueda, mejorando la eficiencia en la recuperación de datos.

### Correcciones de Errores

- **Integración de Rememberizer Arreglada**: Se resolvió un problema que causaba que Rememberizer no pudiera volver a conectarse, asegurando un servicio continuo.

## Centro de Control

### Mejoras

- **Métodos de Autenticación Sincronizados**: GenStudio ahora refleja las opciones de autenticación configuradas en el Centro de Control, proporcionando una experiencia de inicio de sesión consistente.
- **Inicio de Sesión de Google Priorizado**: Se colocó la opción de inicio de sesión de Google en la parte superior de la página de inicio de sesión para un acceso más fácil.
- **Traducciones Actualizadas**: Se actualizaron las configuraciones de internacionalización para un mejor soporte multilingüe.

==> releases/oct-11th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la colaboración y las experiencias de conversación,
  introduciendo capacidades de edición de mensajes y mejorando la interfaz de usuario para
  una experiencia más fluida.
---

# 11 de octubre de 2024

## GenStudio

### Mejoras

* **Espacio de Trabajo Unificado para Administradores**: Los administradores con el mismo dominio de correo electrónico ahora están agrupados en un solo espacio de trabajo, simplificando la colaboración.
* **Nombres de Conversación Limitados**: Se limitó la longitud de los nombres de conversación creados desde CSA para una mejor legibilidad.

### Nuevas Funciones

* **Segmentación por Tipo de Usuario en Conversaciones**: Los administradores de CSA ahora pueden dirigir conversaciones a tipos de usuarios específicos (administrador/propietario o miembro regular) para una entrega de contenido más relevante.
* **Bienvenida a la Conversación de SkyDeck**: Se agregó una conversación de bienvenida para guiar a los nuevos usuarios a través de las características de SkyDeck.&#x20;
* **Edición de Mensajes**: Se habilitaron las capacidades de edición de mensajes, mejorando la flexibilidad de comunicación para los usuarios.

### Correcciones de Errores

* **Actualización de la Vista Previa de URL del Mensaje del Sistema**: Corregida la visualización de URLs en los mensajes del sistema para obtener vistas previas de enlaces precisas.
* **Resoluciones de Conflictos de Migración**: Solucionados los conflictos de migración de base de datos para garantizar la estabilidad del sistema.
* **Mejora en la Ejecución de Tareas**: Mejorado el procesamiento de tareas limpiando conexiones antes y después de ejecutar tareas.

## Centro de Control

### Mejoras

* **Mejoras en la representación de LaTeX**: Se mejoró la visualización de LaTeX en los bloques de código para expresiones matemáticas más claras.
* **Diseño consistente de la página de establecer contraseña**: Se actualizó la página "Establecer contraseña" para que coincida con las páginas de inicio de sesión/registro para una experiencia uniforme.
* **Barra de conversación colapsable**: Se añadió la funcionalidad de colapso a la barra de conversación para maximizar el área de trabajo.

### Nuevas Funciones

* **Botón de Desplazamiento al Inicio**: Se introdujo un botón para desplazarse rápidamente al inicio en las conversaciones para una navegación más fácil.
* **Edición de Mensajes**: Se habilitó a los usuarios para editar sus mensajes, permitiendo correcciones y actualizaciones.
* **Soporte de Markdown en Entradas de Herramientas**: Se agregó soporte para el formato Markdown en las entradas de herramientas para una creación de contenido mejorada.

### Corrección de Errores

* **Corrección de Copia de Conversación en Safari**: Se resolvió un problema que impedía copiar conversaciones en Safari.


==> releases/sep-6th-2024.md <==
---
description: >-
    Esta versión se centra en mejorar las funcionalidades administrativas, resolver errores y mejorar las interfaces de usuario para proporcionar una experiencia más fluida y eficiente.
---
# 6 de septiembre de 2024
## GenStudio
### Mejoras
- **Mejorada Gestión de Roles de Administrador**: Herramientas mejoradas para gestionar roles de administrador, ofreciendo más control y flexibilidad.
- **Nuevas Páginas de Error 404 y 500**: Se han introducido páginas de error amigables para una mejor navegación durante los errores.

### Nuevas Funciones
- **Subidas de Archivos CSV**: Ahora admite la carga de archivos CSV al centro de control con facilidad.
- **Personalización de Herramientas**: Los administradores ahora pueden añadir herramientas personalizadas y editar los metadatos de las herramientas en el Centro de Control.

### Corrección de Errores
- **Investigación de Errores 500**: Se han realizado múltiples esfuerzos para investigar y resolver errores 500 persistentes.
- **Correcciones de Conteo de Tokens**: Se resolvieron problemas con las pantallas de conteo de tokens y errores relacionados con URL inexistentes.

## Centro de Control
### Mejoras
- **Gestión de Instantáneas**: Actualizada la ventana modal de gestión de instantáneas para una experiencia más fluida.
- **Actualización del Favicon**: Se introdujo un nuevo favicon para un aspecto renovado.

### Nuevas Funciones
- **Actualización del Título del Snapshot y Clave GA**: Los usuarios ahora pueden actualizar los títulos de los snapshots y las claves GA directamente.
- **Edición de Parámetros de Herramientas**: Se ha mejorado la capacidad de editar los parámetros de las herramientas directamente en la interfaz de usuario.
- **Registro de Empresas**: Nueva función de registro de empresas para agilizar el proceso de integración.

### Corrección de Errores
- **Redirección de Elementos Eliminados**: Se resolvieron problemas de redirección cuando se eliminan elementos.
- **Visualización de Imágenes de Herramientas**: Se corrigieron problemas donde las imágenes de las herramientas no se mostraban correctamente.

==> releases/jun-28th-2024.md <==
---
description: >-
  Estamos emocionados de traerte nuestras últimas actualizaciones, que incluyen un nuevo rol de ADMIN en
  el Centro de Control y un acceso simplificado para los administradores. Varias correcciones de errores mejoran
  tu experiencia.
---

# 28 de junio de 2024

## GenStudio

### Correcciones de errores

* **Color del Avatar de Mensajes de Colaboración**: Se resolvió un problema donde los mensajes de colaboración mostraban el color de avatar incorrecto en las conversaciones.
* **Recarga del Título del Modal de Edición**: Se corrigió un error donde el título se recargaba incorrectamente en el modal de edición.

## Centro de Control

### Nuevas Funciones

* **Rol ADMIN**: Hemos añadido un nuevo rol ADMIN, ofreciendo un mayor control y capacidades de gestión.

### Mejoras

* **Eliminada la Verificación de Correo Electrónico para Administradores**: Los administradores ya no necesitan pasar por la verificación de correo electrónico, simplificando el acceso y la gestión.


==> releases/README.md <==
---
description: Declaraciones Públicas, Alteraciones de Cumplimiento y Actualizaciones de Asistencia al Usuario.
---

# Lanzamientos

© 2023 SkyDeck AI Inc.


==> releases/oct-30th-2023.md <==
---
description: >-
  Estamos emocionados de traerte nuestras últimas actualizaciones, que incluyen
  nuevas características centradas en el usuario, mejoras en la interfaz y
  correcciones de errores importantes. Esto incluye un nuevo ícono de inicio de
  sesión de Okta, plantillas de correo electrónico, etc.
---

# 30 de Octubre 2023

## GenStudio

### **Nuevas Características**

* **Icono de Botón de Inicio de Sesión de Okta**: Hemos añadido un icono para el botón de inicio de sesión de Okta, mejorando las señales visuales en nuestra interfaz de usuario.
* **Restablecer Herramientas a Predeterminado**: Ahora puedes restablecer tus herramientas a sus ajustes predeterminados con un simple clic en el botón de retroceso.
* **Sello de Tiempo en Mensajes**: Hemos añadido un sello de tiempo a los mensajes, permitiéndote rastrear el tiempo de los mensajes con mayor precisión.

### **Mejoras**

* **Plantillas de correo electrónico en francés**: Hemos actualizado nuestras plantillas de correos electrónicos en francés, mejorando la comunicación para nuestros usuarios de habla francesa.
* **Mensajes de error**: Hemos mejorado el mensaje de error que ves cuando falla la obtención de información del subdominio, ayudándote a entender el problema de manera más clara.
* **Diseño del elemento de la barra lateral y del mensaje de la conversación**: Hemos refinado el diseño del elemento de la barra lateral y del mensaje de la conversación, mejorando la interfaz de usuario en general.
* **Interfaz de usuario de la barra lateral y del mensaje**: Hemos refinado aún más la interfaz de usuario de la barra lateral y del mensaje, garantizando una experiencia más amigable para el usuario y visualmente atractiva.
* **Truncado de conversaciones largas**: Solucionamos un problema donde las conversaciones largas no se truncaban correctamente, mejorando la legibilidad de las conversaciones.

### **Correcciones de errores**

* **Error en la Conversación de Colaboración**: Hemos solucionado un problema que causaba errores al unirse a una conversación de colaboración.
* **Valor Predeterminado de Selección de Modelo**: Hemos solucionado un problema en el que la selección de modelo persistía un valor predeterminado incorrecto.
* **Tabla de Desbordamiento en el Mensaje del Asistente**: Hemos corregido un problema de desbordamiento en la tabla de mensajes del asistente, mejorando su legibilidad y apariencia.

## Centro de Control

### **Corrección de Errores**

* **Tiempo de Espera de Sesión**: Aumentado el tiempo de espera de sesión para inquilinos a 72 horas, asegurando que puedas permanecer conectado por más tiempo sin interrupciones.
* **Verificación de Sensibilidad a Mayúsculas**: Revisados y corregidos problemas con la verificación de sensibilidad a mayúsculas, mejorando la robustez de nuestro sistema.


==> releases/jul-26th-2024.md <==
---
description: >-
  Esta versión añade mejoras en la carga de instantáneas y archivos a GenStudio, y
  mejor redirección de inicio de sesión al Centro de Control. ¡Disfruta de flujos de trabajo más fluidos y
  una gestión más inteligente!
---

# 26 de jul, 2024

## GenStudio

### Nuevas Funciones

* **Generación de Instantáneas:** Ahora puedes generar instantáneas fácilmente con solo un clic, simplificando tu flujo de trabajo.
* **Vista Pública de Instantáneas:** Comparte tus instantáneas públicamente con una nueva función de vista para una mejor colaboración.

### Mejoras

* **Tooltip de Carga de Archivo:** Pasa el mouse sobre los archivos cargados para ver sus nombres completos, facilitando la identificación de tus archivos.
* **Proceso de Envío de Mensajes Renovado:** Mejorado el proceso de envío de mensajes con archivos adjuntos para una experiencia más fluida.

### Soluciones de errores

* **Desbordamiento de texto:** Se corrigieron problemas de desbordamiento de texto en el componente de integración de rememberizer para una mejor legibilidad.
* **Migajas de pan y conversaciones predeterminadas:** Se mejoró la navegación corrigiendo conversaciones predeterminadas y migajas de pan.

## Centro de Control

### Nuevas Funciones

* **Experiencia de Inicio de Sesión Mejorada:** Ahora, cuando vuelvas a iniciar sesión, serás redirigido a la última página que visitaste, asegurando una experiencia fluida.
* **Memoria de Ruta de Cierre de Sesión:** El sistema recordará tu última ruta visitada al cerrar sesión, haciendo que tu próxima sesión sea más fácil.

### Corrección de Errores

* **Registro Fluido:** Se corrigió la redirección de registro para asegurar que los nuevos usuarios sean trasladados sin problemas a la página de inicio de sesión tras el registro.


==> releases/aug-2nd-2024.md <==
---
description: >-
  Esta versión añade modelos LLM recomendados, mejora la gestión de instantáneas y
  mejora el rendimiento. Control Center ahora soporta Mistral Large 2 y elimina
  FusionAuth.
---

# 2 de agosto de 2024

## GenStudio

### Nuevas Características

* **Modelos LLM Recomendados:** Descubre nuestros modelos de Lenguaje Grande (LLMs) destacados para tomar decisiones informadas y mejorar tus proyectos.

### Mejoras

* **Gestión de Instantáneas:** Disfruta de un modal de gestión de instantáneas mejorado para una mejor experiencia de usuario.
* **Actualización de Nombres de Visualización:** Hemos actualizado los nombres de visualización de los modelos para que sean más intuitivos.

### Soluciones de Errores

* **Nombres de Cuenta Nulos:** Se solucionó un problema donde los nombres de las cuentas podían ser nulos, asegurando un funcionamiento más fluido.
* **Tooltip Duplicado:** Se corrigieron los tooltips duplicados para los botones de eliminar y copiar para una navegación más clara.

## Centro de Control

### Nuevas Funciones

* **Soporte para Mistral Large 2:** Se agregó soporte para Mistral Large 2 en SkyDeck, brindándote más opciones para mejorar tu trabajo.


==> releases/aug-23rd-2024.md <==
---
description: >-
    Esta versión se centra en mejorar la visualización de medios, mejorar el procesamiento de documentos y corregir varios errores para proporcionar una mejor experiencia de usuario.
---

# 22 de agosto de 2024

## GenStudio

### Nuevas Funciones

- **Visualización de Medios en Instantáneas**: Se habilitó la visualización de archivos de medios dentro de las instantáneas para una mejor revisión del contenido.

### Mejoras

- **Procesamiento de Imágenes en Alta Definición**: Mejora en el detalle de las imágenes al procesar imágenes a través de la API LLM para obtener resultados más claros.

### Correcciones de Errores

- **Cálculo Preciso de Tokens para PDFs con Imágenes**: Corregidos errores en el cálculo de tokens para garantizar un procesamiento preciso de PDFs que contienen imágenes.
- **Mejorada Compatibilidad con PDFs**: Manejadas páginas JB2 en PDFs para aumentar la fiabilidad del procesamiento de documentos.
- **Mejorada Fiabilidad de Carga de Documentos**: Eliminados caracteres nulos en documentos cargados para prevenir problemas de procesamiento.
- **Corrección de Enlaces de Correo Electrónico**: Solucionados problemas con las URL de correo electrónico para garantizar una navegación adecuada desde las comunicaciones por correo electrónico.
- **Mejoras Generales de Estabilidad**: Abordados varios problemas en el backend para mejorar la fiabilidad general del sistema.

## Centro de Control

### Corrección de Errores

- **Acceso a la Página de Actualización de Contraseña**: Se solucionó un problema donde la página de Actualización de Contraseña no era accesible cuando la autenticación por contraseña estaba deshabilitada.

==> releases/sep-18th-2023.md <==
---
description: >-
  Bienvenido a nuestra primera actualización importante de características tanto para Control Center como para
  GenStudio. Esta actualización te trae nuevas características, mejoras y correcciones de errores para
  mejorar tu experiencia.
---

# 18 de Septiembre 2023

## GenStudio

### Nuevas características

* **Prevención de pérdida de datos**: Se ha introducido una nueva característica para prevenir la pérdida de datos de conversación (solo plan Avanzado).
* **Incorporación Rápida**: Se ha implementado un nuevo modal de prueba para ayudarte a incorporarte más rápido.
* **Cerrar sesión en todas las pestañas**: Esta nueva característica te permite cerrar sesión en todas las pestañas a la vez, ahorrándote tiempo y esfuerzo.
* **Mejora de subdominio**: El campo de entrada de subdominio en la página de inicio de sesión se ha mejorado para una mejor experiencia de usuario.

### Correcciones de errores

* **Corrección de gramática**: Hemos corregido un error gramatical para mejorar la claridad de nuestro contenido.

## Centro de Control

### Nuevas Características

* **Control de Acceso**: Los propietarios ahora pueden revocar el acceso a los miembros del equipo, proporcionando más control sobre la gestión del equipo.
* **Guía de Configuración**: Se ha creado una página separada para la Guía de Configuración para ayudarte a comenzar más fácilmente.
* **Traducción al francés**: La sección de Facturación y Pago ahora admite el idioma francés para una comprensión más sencilla.
* **Información de los asientos de los miembros**: Hemos añadido más detalles sobre los 'asientos' en la página de Miembros para que tengas una mejor comprensión de la estructura de tu equipo.

### Corrección de Errores

* **Precisión de Datos**: Hemos solucionado un problema que estaba causando entradas de datos duplicadas para proporcionarte información más precisa.


==> releases/jul-5th-2024.md <==
---
description: >-
  Estamos emocionados de traerte nuestras últimas actualizaciones, que incluyen
  la presentación de contenido no relacionado con IA y menciones en @ en GenStudio.
  Las cuentas de prueba ahora pueden invitar hasta 5 usuarios. Se incluyen correcciones de errores.
---

# 5 de julio de 2024

## GenStudio

### Nuevas Funciones

* **Envío de Contenido No-AI**: Ahora puedes enviar contenido no-AI dentro de GenStudio, lo que facilita la inclusión de diversos tipos de información en tus conversaciones.
* **Soporte para @ Menciones**: Menciona fácilmente a otros usuarios dentro de tus conversaciones para una mejor colaboración y comunicación.

### Corrección de Errores

* **Correo Electrónico de Integración de Rememberizer**: Se solucionó un problema donde el texto del correo electrónico de integración de Rememberizer se desbordaba al pasar el mouse.
* **Superposición de Elementos Inferiores**: Se solucionó un problema con el z-index de los elementos inferiores para asegurar que se muestren correctamente.


==> releases/oct-23th-2023.md <==
---
description: >-
  ¡Estamos emocionados de traerte mejoras importantes! Hemos lanzado una nueva
  interfaz de usuario en GenStudio y reforzado la comunicación en tiempo real en
  Control Center, junto con varias mejoras.
---

# 23 de octubre de 2023

## GenStudio

### Nuevas Características

* **Interfaz de Usuario GenStudio**: Se ha introducido una nueva interfaz de usuario, diseñada para ofrecer una experiencia mejorada e intuitiva.

### Mejoras

* **Responsividad del Sistema**: Se ha mejorado el tiempo de respuesta del sistema al procesar nueva información.
* **Interfaz de Usuario**: Se han refinado varios aspectos de la interfaz de usuario, incluyendo el comportamiento de la barra lateral de conversación, el diseño de los mensajes de conversación y del cuadro de chat, y el cuadro de confirmación para eliminar herramientas.
* **Navegación**: Se han refinado aún más la visualización de las indicaciones de navegación para una experiencia de usuario más fluida.
* **Colaboración**: Los colaboradores ya pueden editar el nombre de la conversación compartida. Se ha refinado aún más la visualización de los miembros de colaboración para una experiencia de usuario más fluida.
* **Gestión de Mensajes No Leídos**: Hemos mejorado la forma en que nuestro sistema gestiona los mensajes no leídos, asegurando que no se pasen por alto las actualizaciones importantes.
* **Actualizar el Progreso de Ejecución**:Una mejora en el progreso de ejecución de la herramienta inteligente en GenStudio para una mejor experiencia de usuario.

### Correcciones de errores

* **Cambio de idioma en Conversaciones**: Se ha arreglado un problema en el que la selección de modelo desaparecía al cambiar de idioma en nuevas conversaciones.

## Centro de Control

### **Mejoras**

* **Cambio de planes:** Hemos mejorado la forma en que nuestro sistema maneja el proceso de cambio entre diferentes planes para asegurar una experiencia más fluida y libre de errores.
* **Refactorización de pago:** El proceso de pago ha sido reestructurado para mejorar su experiencia de compra.

### **Corrección de Errores**

* **Descripción del Proveedor de Identidad:** Se implementó una solución para manejar descripciones faltantes de los proveedores de identidad.
* **Texto de Guía en la Página de Miembros:** Se corrigió el texto de guía en la página de Miembros de "Esperando" a "Esperar" para mayor claridad.


==> releases/jul-12th-2024.md <==
---
description: >-
  Estamos emocionados de traerte nuestras últimas actualizaciones, que incluyen
  Rememberizer mejorado y cargas de documentos/imágenes en GenStudio. Tanto
  GenStudio como Control Center ahora tienen un nuevo sistema de autenticación.
---

# 12 de julio de 2024

## GenStudio

### Nuevas Funciones

* **Cargar Documentos en Conversaciones**: Carga y visualiza fácilmente varios tipos de archivos de documentos directamente en el historial de conversaciones de GenStudio.
* **Funcionalidad de Carga de Imágenes**: Ahora puedes cargar imágenes a través de la API de completación de chat, mejorando tu comunicación visual.
* **Nuevo Sistema de Autenticación:** Hemos reemplazado el antiguo sistema FusionAuth por un nuevo sistema de autenticación más seguro y eficiente.

### Mejoras&#x20;

* **Integración Mejorada de Rememberizer:** Experimenta un flujo de integración de Rememberizer más fluido, haciendo que tus tareas sean más eficientes.
* **Enlaces de Acción Rápida**: Después de la incorporación, accede rápidamente a enlaces esenciales para comenzar más rápido.
* **Páginas de Inicio de Sesión/Registro Rediseñadas**: Disfruta de una experiencia de inicio de sesión y registro más amigable con páginas actualizadas.
* **Actualización de Menciones No-AI**: Mejora en el manejo y la visualización de menciones no-AI dentro de las conversaciones.

### Corrección de errores

* **Vista de Integración de Rememberizer:** Se abordó un error en la vista de integración de Rememberizer para garantizar un funcionamiento fluido.
* **Visualización de Archivos en Conversaciones**: Se limitó el ancho máximo para los elementos de archivo para asegurar una mejor visualización en el historial de conversaciones.
* **Prevenir Múltiples Clics**: Se impidió que los usuarios hicieran clic en el botón Confirmar múltiples veces en el modal de confirmación para evitar acciones duplicadas.
* **Manejo de Errores por Límite de Tamaño**: Se mejoró el manejo de errores para las cargas de archivos que exceden los límites de tamaño.
* **Error de Usuario No Invitado**: Se actualizaron los mensajes de error y otros estilos para usuarios no invitados.

## Centro de Control

### Nuevas Funciones

* **Nuevo Sistema de Autenticación**: Hemos reemplazado el antiguo sistema FusionAuth con un nuevo sistema de autenticación más seguro y eficiente.


==> releases/aug-9th-2024.md <==
---
description: >-
  Esta versión trae inicios de sesión con nombre de usuario/contraseña y
  capturas amigables para dispositivos móviles a GenStudio. Control Center ahora
  admite inicios de sesión por correo electrónico, verificación de correo
  electrónico y reCAPTCHA para mejorar la seguridad.
---

# 9 de agosto de 2024

## GenStudio

### Nuevas Características

* **Inicio de sesión con Nombre de Usuario/Contraseña:** Ahora puedes iniciar sesión usando tu nombre de usuario y contraseña para un proceso de inicio de sesión más sencillo.
* **Restablecimiento de Contraseña:** Restablece fácilmente tu contraseña si la olvidas, lo que hace que la recuperación de la cuenta sea más conveniente.
* **Cargas de Archivos a S3:** Carga tus archivos directamente a S3 para un almacenamiento y gestión mejorados.
* **Integración con Groq:** Integra con Groq para mejorar las capacidades del sistema.

### Mejoras

* **Interfaz de Snapshot para Móvil:** Disfruta de una mejor experiencia de visualización de snapshots en dispositivos móviles.
* **Actualización de Relleno:** Relleno actualizado para el contenido del snapshot para mejorar la experiencia visual.
* **Renderización de Logo:** Se solucionaron problemas con la renderización del logo para un aspecto más pulido.
* **Archivos Subidos:** Ahora puedes ver archivos subidos directamente dentro de la plataforma.
* **Verificación por SMS No Requerida:** Iniciar sesión en GenStudio ya no requiere verificación por SMS, simplificando el proceso.

### Corrección de Errores

* **Integración de Rememberizer:** Se corrigió un problema donde la integración de Rememberizer no lograba reconectarse.

## Centro de Control

### Nuevas Funciones

* **Inicio de Sesión con Correo Electrónico/Contraseña:** Los usuarios de Control Center ahora pueden registrarse e iniciar sesión utilizando su correo electrónico y contraseña, con verificación por SMS para mayor seguridad.
* **Verificación de Correo Electrónico:** Se añadió la verificación de correo electrónico para asegurar configuraciones de cuenta seguras.
* **Integración de reCAPTCHA:** Se añadió reCAPTCHA a las páginas de autenticación y a la página de Olvidé mi Contraseña para mejorar la seguridad.


==> releases/oct-16th-2023.md <==
---
description: >-
  Estamos emocionados de compartir las últimas actualizaciones de GenStudio y Control Center.
  Hemos introducido nuevas funciones, realizado mejoras significativas y corregido algunos
  errores para mejorar su experiencia de usuario.
---

# 16 de Octubre 2023

## GenStudio

### Nuevas características

* **Chat de Colaboración**: Ahora puedes ver una lista de miembros en una conversación colaborativa, chatear dentro de la conversación y ver el historial de la conversación. Además, los colaboradores ahora pueden editar el nombre de las conversaciones compartidas.
* **Mostrar el nombre del remitente**: Hemos añadido elementos visuales para mejorar tu experiencia de chat - el nombre del remitente se muestra en los chats de colaboración, y si pasas el cursor sobre el avatar del remitente, el nombre del remitente también aparecerá.
* **Soporte para múltiples idiomas**: Hemos añadido soporte para traducciones en francés.
* **Actualizaciones de logotipo**: Hemos añadido el logotipo de SkyDeck.ai TM a la página user.skydeck.ai y hemos actualizado el logotipo de SkyDeck TM para auth.skydeck.ai.
* **Interfaz de usuario mejorada para la lista de miembros**: La interfaz de usuario para la lista de miembros ha sido mejorada para una mejor legibilidad y navegación.
* **Persistencia de selección de modelo**: Tu selección de modelo ahora persistirá a través de las sesiones, ahorrándote tiempo y esfuerzo.

### Mejoras

* **Mejoras en la UI**: Hemos hecho varias mejoras en la interfaz de usuario para hacerla más intuitiva y fácil de usar.
* **Migración a SSO**: Hemos migrado la Integración Acelerada a la Autenticación Única (SSO) para agilizar el acceso del usuario en varias plataformas.
* **Reordenamiento de Conversaciones**: Las conversaciones ahora se reordenan en función de su última actualización, lo que te permite seguir fácilmente tus conversaciones recientes.

### Correcciones de errores

* **Corregido error de navegación**: Hemos corregido un error que afectaba la navegación a la página principal después de ver una URL colaborativa.
* **Corregida la lógica del API de mensajes**: Hemos solucionado un error en la lógica del API de mensajes para garantizar la recuperación y visualización precisa de los datos.
* **Corregidos enlaces rotos**: Hemos reparado un enlace roto a la página de inicio de sesión del Centro de Control para garantizar un acceso sencillo e ininterrumpido.
* **Corregido problema de estilo**: Hemos abordado un problema de estilo con el título de la conversación en Firefox y Safari para una mejor legibilidad.
* **Corregido problema de caché del modal DLP**: Hemos solucionado un error donde el modal DLP mostraba antigua caché y parpadeaba.
* **Corregido Auto Scroll**: Hemos corregido un problema que ahora hace scroll automáticamente hasta el fondo cuando se abre una conversación.
* **Modo DLP**: Hemos solucionado un error donde el sistema estaba buscando datos sensibles incluso cuando el modo DLP estaba configurado como OFF.
* **Derechos del propietario**: Hemos corregido un error que impedía a los propietarios ver sus conversaciones después de la migración SSO.

## Centro de Control

### Nuevas Funciones

* **Mejoras en la Facturación**: Hemos hecho grandes avances en mejorar la experiencia de facturación con características como la sincronización del estado de pago con Stripe y una interfaz de usuario de facturación mejorada.
* **Control de Acceso a Funciones**: Hemos implementado el control de acceso a funciones en tres fases, brindándote la flexibilidad de gestionar el acceso a diferentes funciones.
* **Sincronización de Ubicación**: Hemos mejorado la ubicación en el Centro de Control, mejorando la experiencia del usuario para diferentes lugares.

### Mejoras

* **Guía de Incorporación**: Hemos hecho mejoras a la guía de incorporación, facilitando que los nuevos usuarios naveguen a través del producto.
* **Incorporación Rápida**: Hemos actualizado la función de incorporación rápida para solo mostrar la ventana emergente si el propietario está en un Plan de Prueba Gratis Activo.
* **Configuración de Zona Horaria**: El sistema ahora establece automáticamente la zona horaria para la cuenta cuando un usuario se registra.

### Corrección de Errores

* **Derechos del Propietario**: Hemos corregido un error donde el propietario no podía asignar/eliminar etiquetas de los miembros. Además, hemos abordado un problema que impedía a los propietarios volver a invitar a los miembros.


==> notices/terms-of-use.md <==
---
description: A partir del 22 de julio de 2023
---

# Términos de Uso

### 1. Introducción

Este documento describe los términos de uso ("Términos") para SkyDeck.ai, incluyendo nuestras herramientas administrativas en admin.skydeck.ai y las herramientas GenStudio proporcionadas al usuario en un dominio personalizado o generalmente disponible dentro de \*.skydeck.ai y cualquier otra página que enlace a estos Términos (los "Sitios"). Estos Términos constituyen un acuerdo legal vinculante entre usted, como usuario, y SkyDeck AI Inc. ("SkyDeckAI"), como proveedor de esta plataforma. Al acceder o utilizar esta plataforma, usted confirma su acuerdo a cumplir con estos Términos.

### 2. Aceptación de los Términos

Al acceder o utilizar cualquier parte de los Sitios, confirmas que tienes al menos 18 años, que has leído y comprendido estos Términos de Uso y la Política de Privacidad de SkyDeckAI (que se incorpora a estos Términos por referencia), y aceptas estar legalmente vinculado por ellos.

En estos Términos, "nosotros", "nos" y "nuestro" se refieren a SkyDeckAI, mientras que "tú" se refiere tanto a ti como individuo como a cualquier entidad que representes. Al usar nuestra plataforma, confirmas que puedes aceptar estos Términos en nombre de dicha entidad, vinculándola así a estos Términos.

### 3. Información de Contacto

SkyDeck AI Inc. es la entidad con la que estás contratando. Nuestra dirección postal y la información de contacto es la siguiente:

SkyDeck AI Inc.\
548 Market St. PMB38234\
San Francisco, CA 94104\
Teléfono: 1.415.744.1557\
Para consultas legales: [legal@skydeck.ai](mailto:legal@skydeck.ai)

### 4. Concesión de Licencia y Derechos Propietarios

Sujeto a su completo cumplimiento con estos Términos, cualquier otra política o restricciones publicadas en la plataforma, y su pago puntual de cualquier tarifa acordada con SkyDeckAI, le concedemos una licencia limitada, no exclusiva, no transferible, revocable para acceder y utilizar la plataforma.

A menos que se indique lo contrario, todo el contenido disponible a través de la plataforma (incluyendo, pero no limitado a, software, publicaciones, información, interfaces de usuario, gráficos, marcas comerciales, logotipos, imágenes, arte, videos, documentos, y el aspecto general de la plataforma) es propiedad, controlado, o licenciado por o a SkyDeckAI. Este contenido está protegido por varias leyes incluyendo las leyes de diseño comercial, copyright, patente y marcas comerciales, y otros derechos de propiedad intelectual y leyes de competencia desleal. SkyDeckAI se reserva todos los derechos en y sobre este contenido.

Cualquier reproducción, redistribución, uso, o explotación no autorizada de cualquier parte de la plataforma está expresamente prohibida por la ley y puede resultar en sanciones civiles o criminales.

### 5. Responsabilidad de la Cuenta

Si abres una cuenta en la plataforma, eres responsable de mantener la confidencialidad de la información de tu cuenta y de toda actividad bajo tu cuenta. Al aceptar estos Términos y crear una cuenta, aceptas nuestra recolección, uso y divulgación de tu información como se describe en la Política de Privacidad. Nadie menor de 18 años puede registrarse para una cuenta o proporcionar cualquier información personal a SkyDeckAI o a la plataforma. Notifica inmediatamente a SkyDeckAI de cualquier uso no autorizado de la cuenta. Puedes ser considerado responsable por pérdidas debido a un uso no autorizado. No uses la cuenta de otra persona sin la pre-aprobación de SkyDeckAI. El registro de la cuenta es nulo donde esté prohibido.

### 6. Derechos y Responsabilidades del Usuario

Como usuario, tienes derecho a utilizar nuestras herramientas de IA para tus legítimos propósitos comerciales. Eres responsable de no hacer mal uso o abuso de las herramientas, infringir los derechos de otros, o violar cualquier ley. Estás obligado a cumplir con todas las leyes y regulaciones aplicables en tu uso de la plataforma.

### 7. Derechos y Responsabilidades del Proveedor

Nosotros, SkyDeckAI., nos reservamos el derecho de monitorizar el uso, hacer cumplir estos Términos y actualizar la plataforma y sus términos según sea necesario. Somos responsables de proporcionar un servicio fiable, respetando la privacidad de los usuarios y respondiendo a cualquier problema o inquietud.

### 8. Reglas de Contenido

El contenido generado por nuestras herramientas de IA es propiedad de usted, el usuario, sujeto a cualquier restricción o condiciones especificadas en estos Términos. El contenido no debe ser utilizado para fines ilegales o inapropiados.

### 9. Uso Indebido y Incumplimiento

El uso indebido o incumplimiento de estos Términos puede resultar en sanciones, incluyendo, pero no limitado a, suspensión o terminación del acceso a la plataforma, acciones legales y/o daños y perjuicios.

### 10. Exención de Garantías

Usted acepta que su uso de la plataforma, incluyendo todo contenido, es bajo su propio riesgo. La plataforma y el contenido se proporcionan en estado de “tal como está” y “según disponibilidad”. SkyDeckAI no ofrece ninguna garantía, explícita o implícita, y renuncia a todas las garantías posibles, incluyendo pero no limitado a garantías implícitas de comerciabilidad, idoneidad para un propósito particular, título y ausencia de infracción. SkyDeckAI no garantiza que la plataforma o contenido sean precisos, continuamente disponibles, completos, confiables, seguros, actuales, libres de errores, o libres de virus u otros componentes dañinos.

### 11. Indemnización

Usted acepta indemnizar, defender y mantener indemne a SkyDeckAI, sus funcionarios, directores, accionistas, sucesores, empleados, agentes, subsidiarias y afiliados, frente a cualquier reclamación, demanda, pérdida, daño, costos, responsabilidad, procesos y gastos (incluyendo honorarios razonables de abogados y expertos y costos de investigación) de terceros, ya sean reales o amenazados, hasta el límite permitido por la ley. Esto incluye cualquier problema derivado o en conexión con su uso de la plataforma, su incumplimiento de estos Términos, su violación de cualquier ley o regulación, su violación de los derechos de terceros, o la divulgación, solicitud o uso de cualquier información personal de usted, tanto si se ha realizado con o sin su conocimiento o consentimiento. SkyDeckAI se reserva el derecho de asumir la defensa exclusiva y el control de cualquier asunto sujeto a indemnización por su parte, y usted acepta cooperar con la defensa de SkyDeckAI frente a esa reclamación. Usted no puede aceptar ningún acuerdo que afecte a SkyDeckAI sin el previo consentimiento por escrito de SkyDeckAI.

### 12. Suspensión o Terminación del Acceso

SkyDeckAI se reserva el derecho de suspender o terminar su acceso a cualquier o todas las partes de la plataforma, con o sin previo aviso, por cualquier motivo. Esto incluye, pero no se limita a incumplimientos de estos Términos, solicitudes de las fuerzas del orden o de otras agencias gubernamentales, discontinuidad o modificación significativa de la plataforma, o problemas técnicos inesperados. SkyDeckAI no es responsable por cualquier terminación de su acceso a la plataforma. Cualquier derecho y obligación bajo estos Términos que debería continuar naturalmente más allá de su uso de la plataforma sobrevivirá a cualquier terminación de su acceso.

### 13. Limitación de Responsabilidad

Hasta el máximo permitido por la ley, aceptas asumir todo el riesgo que se derive de tu acceso y uso de la plataforma y el contenido. SkyDeckAI o cualquiera de sus directores, empleados, agentes o proveedores no serán responsables por ningún daño especial, indirecto, incidental, ejemplar, consecuente o punitivo de cualquier tipo que surja o esté relacionado con la plataforma, y cualquier contenido, servicios o productos incluidos o de otra manera disponibles a través de la plataforma. La responsabilidad total acumulada de SkyDeckAI hacia ti derivada de o en relación con estos Términos, o con el uso o la imposibilidad de usar la plataforma, no excederá los cien dólares ($100.00).

### 14. Resolución de Disputas

Cualquier disputa, controversia o reclamo que surja de o en conexión con estos Términos, incluyendo su validez, invalidez, incumplimiento o terminación, se resolverá por arbitraje de acuerdo con las reglas de la Asociación Americana de Arbitraje. El lugar del arbitraje será San José, California, y los procedimientos serán regidos por las leyes de California. El laudo arbitral será definitivo y vinculante para ambas partes.

### 15. Cambios en los términos

SkyDeckAI se reserva el derecho, a nuestra discreción, de cambiar estos Términos en cualquier momento. Los cambios se comunicarán a los usuarios a través de canales apropiados, como notificaciones por correo electrónico, banners en el sitio web o mensajes en la aplicación, y se les dará a los usuarios un período de tiempo razonable para aceptar los nuevos términos.

### 16. Traducciones

Para su conveniencia, proporcionamos traducciones automáticas de este documento en idiomas distintos al inglés. En cualquier momento en que haya un conflicto o contradicción entre la versión original en inglés y una versión en otro idioma, se aplicará y prevalecerá la versión en inglés. Al confiar en una traducción no inglesa de este documento, acepta que podría haber diferencias no intencionadas entre el texto traducido y los términos reales a los que ha aceptado.


==> notices/privacy-policy.md <==
---
description: A partir del 20 de julio de 2023
---

# Política de Privacidad

## Política de privacidad de SkyDeck AI Inc.

SkyDeck AI Inc. ("SkyDeck AI", "nosotros", "nuestro" o "nos") respeta su privacidad y se compromete a protegerla a través de nuestro cumplimiento con esta política. Esta política describe los tipos de información que podemos recopilar de usted o que usted puede proporcionar cuando utiliza la plataforma de IA generativa SkyDeck.ai (nuestro "Servicio") y nuestras prácticas para recopilar, usar, mantener, proteger y divulgar esa información.

### Información que recopilamos sobre usted y cómo la recopilamos

Recopilamos varios tipos de información de y sobre los usuarios de nuestro Servicio, incluyendo:

* Información personal, como su nombre, dirección de correo electrónico y otros identificadores por los que puede ser contactado en línea o fuera de línea.
* Datos técnicos, como información sobre su conexión a Internet, el equipo que utiliza para acceder a nuestro Servicio y detalles de uso.
* Claves API y credenciales para acceder a los modelos generativos de IA de proveedores externos provistos por usted.

Recopilamos esta información:

* Directamente de usted cuando nos la proporciona.
* Automáticamente a medida que navega a través del Servicio. La información recopilada automáticamente puede incluir detalles de uso, direcciones IP e información recopilada a través de cookies, balizas web y otras tecnologías de seguimiento.

### Cómo utilizamos tu información

Utilizamos la información que recopilamos sobre ti o que nos proporcionas, incluyendo cualquier información personal:

* Para proporcionarte el Servicio y su contenido, y cualquier otra información, productos o servicios que nos solicites.
* Para cumplir cualquier otro propósito para el que lo proporcionas.
* Para proporcionarte notificaciones sobre tu cuenta.
* Para cumplir nuestras obligaciones y hacer valer nuestros derechos derivados de cualquier contrato celebrado entre tú y nosotros.
* Para notificarte sobre cambios en nuestro Servicio o cualquier producto o servicio que ofrecemos o proporcionamos a través de él.
* Para mejorar nuestro Servicio, productos o servicios.
* Para permitirte participar en características interactivas en nuestro Servicio.

### Divulgación de su información

Podemos divulgar información agregada sobre nuestros usuarios e información que no identifica a ningún individuo, sin restricción. Podemos divulgar la información personal que recolectamos o que usted proporciona como se describe en esta política de privacidad:

* A vendedores de terceros, proveedores de servicios, contratistas o agentes que realizan servicios para nosotros o en nuestro nombre y requieren acceso a dicha información para realizar ese trabajo.
* Para cumplir con el propósito para el cual usted lo proporciona. Para cualquier otro propósito divulgado por nosotros cuando usted proporciona la información.
* Con su consentimiento.

### Tus derechos

Tienes ciertos derechos bajo las leyes aplicables de protección de datos. Estos pueden incluir el derecho a:

* Solicitar acceso a tus datos personales.
* Solicitar la corrección de los datos personales que tenemos sobre ti.
* Solicitar el borrado de tus datos personales.
* Oponerte al procesamiento de tus datos personales.
* Solicitar la restricción del procesamiento de tus datos personales.
* Solicitar la transferencia de tus datos personales.
* Derecho a retirar el consentimiento.

### Seguridad de los Datos

Hemos implementado medidas diseñadas para proteger su información personal de pérdidas accidentales y de acceso, uso, alteración y divulgación no autorizados. Toda la información que nos proporciona se guarda en nuestros servidores seguros protegidos por cortafuegos. Todas las transacciones de pago y las claves API estarán encriptadas mediante tecnología SSL.

### Cambios en Nuestra Política de Privacidad

Es nuestra política publicar cualquier cambio que hagamos en nuestra política de privacidad en esta página. Si hacemos cambios materiales en cómo tratamos la información personal de nuestros usuarios, te notificaremos a través de un aviso en la página de inicio del Servicio.

### Información de Contacto

Para hacer preguntas o comentar sobre esta política de privacidad y nuestras prácticas de privacidad, contáctenos en:

SkyDeck AI Inc.\
548 Market St. PMB38234\
San Francisco, CA 94104\
Teléfono: 1.415.744.1557\
Correo electrónico: [legal@skydeck.ai](mailto:legal@skydeck.ai)


==> notices/cookie-notice.md <==
---
description: A partir del 20 de julio de 2023
---

# Aviso de Cookies

Aviso sobre el uso de cookies Mientras interactúas con los sitios web y aplicaciones de SkyDeck AI Inc. (colectivamente denominados "**Sitios**"), nuestros bienes y servicios de plataforma de procesamiento de datos ("**Servicios de Plataforma**") y nuestras operaciones comerciales regulares, incluidos eventos, ventas y marketing (colectivamente denominados "**Servicios de SkyDeck**"), utilizamos herramientas automatizadas de recopilación de datos como Cookies, Balizas Web y otros identificadores por las razones detalladas a continuación.

"**Cookies**" son pequeños archivos de texto descargados en tu disco duro por un servidor web cuando visitas nuestros Sitios o utilizas nuestros Servicios. Estas cookies pueden ser cookies de primera parte (establecidas por nosotros) o cookies de tercera parte (establecidas por otros), con varios tipos (explicados en la tabla siguiente).

"**Balizas web**" (también conocidas como bugs web, etiquetas de píxel o GIFs transparentes) son pequeños gráficos con un identificador único, utilizados en nuestros Sitios y Servicios para diversos propósitos. Estos incluyen la entrega o comunicación con cookies, el seguimiento y la medición del rendimiento de nuestros Sitios y Servicios, y la monitorización del número de visitantes en nuestros Sitios y Servicios. A diferencia de las cookies, que se almacenan en el disco duro del usuario, las balizas web suelen estar incrustadas de forma invisible en las páginas web (o en un correo electrónico).

**¿Qué tipos de cookies se utilizan y cuál es su función?**

Lo siguiente proporciona una visión representativa pero no exhaustiva de las cookies que podríamos utilizar:

**Tipos de Cookies**

**Cookies Esenciales** Estas son necesarias para ciertas características de nuestros Sitios y Servicios, y no se pueden desactivar en nuestros sistemas. Generalmente se activan en respuesta a acciones realizadas por ti, como establecer tus preferencias de privacidad, iniciar sesión o completar formularios. Si bloqueas o alertas estas cookies en tu navegador, ciertas partes del sitio pueden no funcionar correctamente.

**Cookies de Rendimiento** Estas nos ayudan a contar visitas e identificar fuentes de tráfico, lo que nos permite mejorar el rendimiento de nuestro sitio. Nos ayudan a identificar las páginas más y menos visitadas y a comprender el comportamiento de los visitantes en el sitio.

**Cookies de Funcionalidad** Estas permiten que nuestros Sitios y Servicios ofrezcan una funcionalidad y personalización mejoradas. Pueden ser establecidas por nosotros o por proveedores de terceros cuyos servicios hemos integrado en nuestras páginas. Si estas cookies son bloqueadas, algunos o todos estos servicios pueden no funcionar correctamente.

**Cookies de Publicidad** Estas pueden ser establecidas a través de nuestros Sitios por nuestros socios publicitarios. Pueden ser utilizadas por estos terceros para crear un perfil de tus intereses y mostrar anuncios relevantes en otros sitios. Si estas cookies son bloqueadas, podrías ver publicidad menos personalizada.

**¿Qué otros identificadores se utilizan y cuál es su función?**

Algunos de nuestros Sitios utilizan Google Analytics, un servicio de análisis web ofrecido por Google, Inc. Google Analytics utiliza cookies para ayudarnos a entender cómo los usuarios interactúan con nuestros Sitios. Los datos recopilados por las cookies sobre tu uso de nuestros Sitios (incluida tu dirección IP) y recopilados a través de Google Analytics ("Datos de Google Analytics") pueden ser transferidos y almacenados por Google en servidores en los Estados Unidos. Google utiliza los Datos de Google Analytics en nombre de SkyDeck AI Inc. para evaluar tu uso de nuestros Sitios, compilar informes para nosotros sobre la actividad del sitio web y ofrecer otros servicios relacionados con la actividad del sitio web y el uso de internet. Google también puede utilizar los Datos de Google Analytics recopilados para contextualizar y personalizar los anuncios de su propia red publicitaria. Puedes optar por no participar en la recopilación y uso de los Datos de Google Analytics de Google descargando e instalando el complemento del navegador disponible en [https://tools.google.com/dlpage/gaoptout](https://tools.google.com/dlpage/gaoptout).

Si tienes más consultas, consulta nuestra [Política de Privacidad](privacy-policy.md) o contáctanos en legal@skydeck.ai.



==> notices/README.md <==
---
description: Avisos Legales, Regulatorios y de Soporte al Cliente
cover: >-
  https://images.unsplash.com/photo-1526958097901-5e6d742d3371?crop=entropy&cs=srgb&fm=jpg&ixid=M3wxOTcwMjR8MHwxfHNlYXJjaHw1fHxoZWxwfGVufDB8fHx8MTY5MDIwMTI2NXww&ixlib=rb-4.0.3&q=85
coverY: 0
---

# Introducción



© 2023 SkyDeck AI Inc.


==> integrations/rememberizer-integration.md <==
# Integración de Rememberizer

### Introducción

GenStudio ofrece dos tipos de integraciones de Rememberizer: una para miembros individuales y otra para todo un espacio de trabajo a través del Centro de Control. Esta guía proporciona una visión general completa de ambos procesos de integración, mejorando las capacidades de búsqueda y memoria en todo su espacio de trabajo.



### Pasos para Autorizar Rememberizer en GenStudio (Miembros Individuales)

#### Paso 1: Conectar a Rememberizer

1. Ve a la página de autorización de Rememberizer haciendo clic en "Agregar cuenta" para ir a la página de autorización de Rememberizer.
2. Revisa los permisos a los que GenStudio tendrá acceso, como Mementos y Memoria.



#### Paso 2: Configurar Mementos

1. Selecciona la opción "Cambiar" junto a Memento.
2. Elige o crea un nuevo memento de la lista disponible.
3. Confirma tu selección.





#### Paso 3: Establecer Preferencias de Memoria

1. Haz clic en "Cambiar" junto a Memoria.
2. Selecciona tus configuraciones de memoria preferidas (por ejemplo, Leer Todo/Escribir Propio).
3. Confirma las configuraciones



#### Paso 4: Autorizar

1. Una vez que hayas configurado tus ajustes, haz clic en "Autorizar" para completar la conexión.



### Pasos para Autorizar Rememberizer en el Centro de Control (A Nivel de Espacio de Trabajo)

#### Paso 1: Acceder a Integraciones

1. Navega a la sección de **Integraciones**.
2. Haz clic en la pestaña **Apps**.
3. Localiza "Rememberizer" y haz clic en **Agregar**.



#### Paso 2: Siga los pasos de autorización

* El proceso de autorización seguirá los mismos pasos que para los miembros individuales.
* Una vez autorizado, Rememberizer estará disponible para todo el espacio de trabajo.

### Uso de la Integración de Rememberizer

Una vez autorizado, SkyDeck hará lo siguiente:

* Llamará automáticamente a la API de Rememberizer. Para más detalles, visite la [Documentación de la API de Rememberizer](https://docs.rememberizer.ai/developer/api-documentations).
* Utilizará la respuesta para mejorar las interacciones con el modelo de lenguaje (por ejemplo, GPT 4o).

#### Integración de LLM Contextual

* La información recuperada se utiliza para mejorar las respuestas. Por ejemplo, preguntar "¿Cuál es mi cuenta?" proporcionará detalles personalizados utilizando el contexto de Rememberizer.



### Conclusión

Siguiendo esta guía, puedes integrar y utilizar Rememberizer dentro de GenStudio de manera efectiva, aprovechando las capacidades de búsqueda avanzadas y el intercambio de memoria personalizado para mejorar la experiencia de tu aplicación.



==> integrations/openai-integration-2.md <==
---
description: Integración de Together AI con la Plataforma SkyDeck AI
---

# Integración Conjunta con AI

## **Integración de Together AI con la Plataforma SkyDeck AI**

Together AI aloja una amplia gama de modelos de lenguaje de gran tamaño de código abierto en su plataforma. La integración con SkyDeck AI te dará acceso a todos los modelos de chat de Together AI.

### **Generando una clave API de Together AI**

\
Para usar la API de Together AI, necesitas generar una clave API siguiendo estos 3 sencillos pasos:

1. Crea una cuenta gratuita en el sitio web de Together AI registrándote aquí: [https://api.together.xyz/](https://api.together.xyz/).&#x20;
2. Una vez que te hayas registrado, visita tu página de claves API aquí: [https://api.together.xyz/settings/api-keys](https://api.together.xyz/settings/api-keys). Deberías encontrar tu clave API.
3. Una vez que tengas tu clave API, puedes usar LLM de Together AI en la Plataforma AI de SkyDeck.

### **Agregar la clave API al Centro de Control de SkyDeck AI**

Las claves API se agregan a la pantalla de Integraciones del Centro de Control

1. Inicie sesión o cree una cuenta de administrador de SkyDeck AI aquí: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Una vez que haya iniciado sesión, visite su página de integraciones aquí [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), o haga clic en “Integraciones” en el menú
3. Haga clic en el botón “+Agregar Integraciones”, seleccione Together AI como el servicio de integración e ingrese su clave API en el campo de Credenciales.

¡Eso es todo! Ahora puede utilizar las potentes herramientas de SkyDeck AI y acceder directamente a los modelos de Together AI.

NOTA: Se le cobrará según su uso mensual de la API de Together AI. La estructura de costos se basa en el número de tokens utilizados. Para más detalles sobre su política de precios, visite [https://api.together.xyz/playground](https://api.together.xyz/playground).


==> integrations/README.md <==
# Integraciones



==> integrations/adding-huggingface-credentials.md <==
---
description: Usando SkyDeck.ai como la interfaz para tus modelos de HuggingFace.
---

# Integración de HuggingFace

Después de desplegar su punto final de inferencia en HuggingFace, debería ver la siguiente interfaz de usuario:



En esta página, necesitará la siguiente información:

* URL del punto final
* Repositorio del modelo
* Token de API. Puede ver esto marcando la casilla "Agregar token de API" en el bloque de código de Ejemplos de Llamadas.

Además de esto, también necesitará la ventana de contexto de su modelo. Esto se puede encontrar en la página de información del modelo.

Después de recopilar esta información, formatee en JSON como se muestra en el ejemplo a continuación:

~~~json
{
    "api_key":"your_api_key",
    "endpoint": "your_api_endpoint",
    "model_name": "meta-llama/Llama-2-7b-chat-hf",
    "context_window": 4096
}
~~~

A continuación, pegue esto en el campo de Credenciales de su integración.



Una vez que la credencial se valide correctamente, debería ver su modelo de HuggingFace listado en la lista de modelos de GenStudio:



### Escalar a Cero los Endpoints de HuggingFace

Escalar a 0 es una característica dinámica ofrecida por los Endpoints de Inferencia, diseñada para optimizar la utilización de recursos y los costos. Al monitorear inteligentemente los patrones de solicitud y reducir el número de réplicas a ninguna durante los períodos de inactividad, asegura que solo utilice recursos cuando sea necesario.

Sin embargo, esto introduce un período de inicio en frío cuando se reanuda el tráfico, y hay algunas consideraciones de las que hay que estar consciente. Para una mirada profunda de cómo funciona esta característica, sus beneficios y desafíos potenciales, por favor consulte la [guía de HuggingFace sobre el Autoescalado](https://huggingface.co/docs/inference-endpoints/autoscaling).

### Modelos soportados

En este momento, solo soportamos puntos finales para modelos con una etiqueta de `text-generation` que están desplegados como contenedores de `text-generation-inference`. Estamos trabajando para expandir nuestra lista de modelos soportados.






==> integrations/openai-integration-1.md <==
---
description: Integración con bases de datos alojadas en Amazon AWS.
---

# Integración de Base de Datos

## **Propósito**

\
Al agregar una o más integraciones a bases de datos públicas o privadas, habilitas que aplicaciones avanzadas y otras capacidades consulten de forma segura tus datos utilizando el poder de los agentes de IA.

### **Soporte**

SkyDeck AI actualmente soporta bases de datos Postgresql y almacenes de datos Redshift alojados en AWS. No es particularmente difícil soportar otras fuentes de datos, pero tuvimos que comenzar en algún lugar. Si tienes otra fuente de datos que deseas utilizar, por favor comunícate con soporte para priorizar una integración que satisfaga tus necesidades.

### **Instrucciones**

**Los siguientes son los pasos para integrar tu base de datos con SkyDeck AI:**

1. Obtén o elabora una URL de conexión.
2. Agrega la URL de conexión a la sección de Integraciones en el Centro de Control.
3. Asigna esa integración a una herramienta inteligente o un agente de IA en la sección de Herramientas del Centro de Control.

### URL de Conexión

Si tienes suerte, un administrador de base de datos te proporcionará una URL estándar lista para usar que apunta a tu base de datos. Si no es así, deberás crear una para agregar acceso a SkyDeck en tu base de datos. Estas instrucciones harán esa tarea bastante fácil.

\
\
Para configurar una URL de conexión a una base de datos PostgreSQL o Amazon Redshift alojada en Amazon AWS, necesitas varios datos sobre tu base de datos: el host, el número de puerto, el nombre de la base de datos, el nombre de usuario y la contraseña. Aquí tienes una guía paso a paso:

#### Base de datos PostgreSQL

1. **Host**: Esta es la dirección del servidor donde está alojada tu base de datos. Debe ser algo como `your-db-instance-name.region-name.rds.amazonaws.com` para AWS RDS PostgreSQL o `your-cluster-name.region-name.redshift.amazonaws.com` para Amazon Redshift.
2. **Número de puerto**: Este es el puerto en el que tu servidor de base de datos está escuchando. El puerto predeterminado para PostgreSQL es 5432, y para Amazon Redshift, es 5439.
3. **Nombre de la base de datos**: Este es el nombre de la base de datos a la que deseas conectarte.
4. **Nombre de usuario y contraseña**: Estas son las credenciales que necesitas para autenticarte con la base de datos.

El formato general de una URL de conexión es el siguiente:

~~~
protocol://username:password@host:port/database
~~~

Aquí te mostramos cómo puedes crear una URL de conexión:

1.  Comienza con el protocolo, que es 'postgresql' para PostgreSQL y 'redshift' para Amazon Redshift:

    ~~~
     postgresql://
    ~~~
2.  A continuación, agrega tu nombre de usuario y contraseña, separados por dos puntos. Si tu nombre de usuario o contraseña incluye caracteres especiales, necesitarás codificarlos en URL. Por ejemplo, si tu nombre de usuario es 'user' y tu contraseña es 'pass', se convierte en:

    ~~~
     postgresql://user:pass@
    ~~~
3.  Luego, agrega tu host y puerto, separados por dos puntos:

    ~~~
     postgresql://user:pass@your-db-instance-name.region-name.rds.amazonaws.com:5432/
    ~~~
4.  Finalmente, agrega el nombre de tu base de datos:

    ~~~
     postgresql://user:pass@your-db-instance-name.region-name.rds.amazonaws.com:5432/your-database-name
    ~~~

¡Eso es todo! Has creado tu URL de conexión. Asegúrate de reemplazar 'user', 'pass', 'your-db-instance-name.region-name.rds.amazonaws.com', '5432' y 'your-database-name' con los detalles reales de tu base de datos.

Recuerda no compartir esta URL con nadie, ya que contiene información sensible como tu nombre de usuario y contraseña.

#### RedShift DWH

La URL para una base de datos Redshift sería muy similar, pero con un par de diferencias clave:

1. El protocolo sería 'jdbc:redshift' en lugar de 'postgresql'. Esto se debe a que JDBC (Java Database Connectivity) se utiliza comúnmente para conectarse a bases de datos Redshift.
2. El puerto predeterminado para Redshift es 5439, no 5432.

Aquí está el formato general para una URL de conexión Redshift:

~~~
jdbc:redshift://host:port/database
~~~

Entonces, si fueras a crear una URL de conexión para Redshift, se vería algo así:

~~~
jdbc:redshift://user:pass@your-cluster-name.region-name.redshift.amazonaws.com:5439/your-database-name
~~~

Recuerda reemplazar 'user', 'pass', 'your-cluster-name.region-name.redshift.amazonaws.com', '5439' y 'your-database-name' con los detalles reales de tu base de datos.

### Agregando Tu Integración

Pega tu URL de conexión en la sección "Credenciales" de Agregar Integración. Puedes seleccionar PostgreSQL para una base de datos postgresql o Redshift. Puedes usar cualquier nombre que desees para la Integración, pero te sugerimos que elijas algo que te ayude a identificar la base de datos específica asociada.



### Accediendo a Tus Datos a Través de SkyDeckAI

Hoy los usuarios pueden acceder a tu base de datos utilizando las herramientas de Analista disponibles para ellos en GenStudio. Como administrador, puedes asignar una integración a una herramienta de analista en la sección de Herramientas del Control Center. Luego puedes asignar etiquetas a esa herramienta para asegurarte de que solo las personas autorizadas tengan acceso a esa herramienta y a su acceso a la base de datos en su espacio de trabajo de SkyDeck AI GenStudio.\
\




#### Notas de Seguridad

* Crea un usuario (rol) de solo lectura en tu base de datos para usar con tu integración de SkyDeck AI. SkyDeck no necesita escribir en tu sistema y es más seguro si usas credenciales que no tienen más derechos de los necesarios. Sin embargo, el usuario debe poder consultar la estructura de tu sistema de datos para poder entenderlo.
* No compartas la URL de acceso ya que contiene información de conexión confidencial.&#x20;
* Puedes limitar qué usuarios en tu organización tienen acceso a cada base de datos asegurándote de que las herramientas que la utilizan, como una copia de Analyst Bob, tengan etiquetas que correspondan solo a los usuarios a los que deseas dar acceso.&#x20;

==> integrations/perplexity-integration.md <==
# Integración de Perplexity

### Descripción general

Perplexity es un modelo de lenguaje de IA avanzado que aprovecha los grandes modelos de lenguaje para proporcionar respuestas completas y factuales, lo que lo convierte en una herramienta poderosa para diversas aplicaciones, incluyendo la generación de contenido, la traducción de idiomas, la resumación y más.

### Generando una Clave API de Perplexity

Para integrar Perplexity con la Plataforma de IA SkyDeck, necesitas generar una clave API:

1. **Crear una Cuenta**: Regístrate para obtener una cuenta gratuita en el [sitio web de Perplexity](https://www.perplexity.ai/).
2. **Acceder a las Claves API**:
   * Inicia sesión en tu cuenta de Perplexity.
   * Navega a la configuración.
   * Haz clic en la pestaña de API.
3. **Generar una Nueva Clave**:
   * Haz clic en el botón "+ Generar" para crear una nueva clave API.

### Añadiendo la Clave API a SkyDeck AI

Para integrar Perplexity con SkyDeck AI, sigue estos pasos:

1. **Inicia sesión en SkyDeck AI**: Accede a tu cuenta de administrador de SkyDeck AI.
2. **Navega a Integraciones**: Ve a la página de integraciones.
3. **Agregar Integración de Perplexity**:
   * Haz clic en el botón "+Agregar Integración".
   * Selecciona "Perplexity" de la lista de integraciones disponibles.
   * Ingresa tu Clave API de Perplexity.
   * Configura cualquier ajuste adicional, como seleccionar el modelo de Perplexity deseado.
4. **Guardar y Confirmar**: Después de ingresar la clave API y configurar los ajustes, haz clic en "Guardar" para completar la integración.

### Modelos Soportados

Perplexity ofrece varios modelos, cada uno optimizado para diferentes casos de uso y requisitos de rendimiento. Los últimos modelos (a partir de septiembre de 2024) que SkyDeck soporta:

#### Modelos en Línea

* **`llama-3.1-sonar-small-128k-online`**: Adecuado para consultas en línea generales con complejidad moderada.
* **`llama-3.1-sonar-large-128k-online`** y **`llama-3.1-sonar-huge-128k-online`**: Diseñados para consultas en línea más complejas que requieren una comprensión contextual más profunda.

#### Modelos de Chat

* **`llama-3.1-sonar-small-128k-chat`**: Ideal para interacciones basadas en chat con complejidad moderada.
* **`llama-3.1-sonar-large-128k-chat`**: Optimizado para interacciones basadas en chat más complejas.

### Verificación de la Integración Exitosa

Después de integrar Perplexity con la Plataforma de IA SkyDeck, deberías ver los modelos de Perplexity disponibles para selección en tu SkyDeck AI GenStudio. La presencia de estos modelos indica una integración exitosa.



### Conclusión

Integrar Perplexity con la Plataforma de IA SkyDeck ofrece un conjunto robusto de características y capacidades, aprovechando modelos de lenguaje avanzados para proporcionar respuestas precisas y confiables. Asegúrate de mantenerte actualizado con los últimos modelos y características para maximizar los beneficios de esta integración. Para asistencia adicional o consultas, consulta la [Documentación de Perplexity](https://docs.perplexity.ai/) o contacta a su equipo de soporte.


==> integrations/slack-integration.md <==
# Integración de Slack

Para mejorar aún más la colaboración del equipo, puedes integrar Slack con Skydeck.ai para que tus conversaciones de GenStudio vayan directamente a tu canal de Slack. Esto permite que tu equipo colabore sin problemas.

### Habilitar Slack desde el Centro de Control

Debes tener acceso de administrador a tu espacio de trabajo de Slack para realizar esta acción. En la sección de **Integraciones** de tu Centro de Control, elige **Apps**, y luego haz clic en el botón **Agregar** de Slack.

Después de eso, serás redirigido a una nueva página donde puedes permitir que SkyDeck.ai acceda a tu espacio de trabajo de Slack. Haz clic en Permitir y luego verifica el Centro de Control nuevamente para comprobar si Slack se ha agregado correctamente. Este paso solo es requerido por el propietario del espacio de trabajo de GenStudio o administradores. El siguiente paso puede ser realizado por cualquier usuario en tu espacio de trabajo.

### Agregar la aplicación SkyDeck.ai a un canal de Slack

En tu espacio de trabajo de Slack, elige cualquier canal al que quieras recibir mensajes de conversación de GenStudio y agrega la aplicación **SkyDeck.ai** a ese canal. El canal puede ser público o privado, y cada uno tendrá una forma diferente de conectarse a Slack.



### Enviar mensajes a un canal público

Para los canales públicos, SkyDeck.ai ya ha podido ver todos ellos después de que conectes Slack en el Centro de Control, por lo que no tienes que configurar más. Cualquier usuario en tu espacio de trabajo de GenStudio puede elegir conectar sus conversaciones a un canal público de Slack. Aquí están los pasos que deben seguir:

1. Elige una conversación en la barra lateral izquierda y habilita [Colaboración](../genstudio-workspace/sharing-and-collaboration.md)
2. Activa el botón **Compartir en Slack**
3. En el menú desplegable **Selecciona un canal**, elige un canal público. Asegúrate de que la aplicación SkyDeck.ai haya sido añadida a ese canal como se discutió en la sección anterior.
4. Haz clic en el botón **Enviar** junto al menú desplegable. Si es exitoso, verás nuevos mensajes en ese canal de Slack publicados por SkyDeck.ai. Si no has añadido la aplicación, verás un mensaje justo debajo del menú desplegable explicando por qué.



### Autorizar Slack para enviar mensajes a un canal privado

Para los canales privados, cada usuario tendrá que autorizarse con Slack. Los pasos son ligeramente diferentes:

1. Elige una conversación en la barra lateral izquierda y habilita [Colaboración](../genstudio-workspace/sharing-and-collaboration.md)
2. Activa el botón **Compartir en Slack**
3. En las **Aplicaciones autorizadas**, haz clic en **Autenticar** justo al lado de Slack. El usuario será redirigido a una nueva página para autorizar Slack.

4. Si la autorización tiene éxito, el menú desplegable **Elegir un canal** ahora contendrá canales privados adicionales en los que el usuario está y tiene la aplicación SkyDeck.ai. El usuario ahora puede conectar su canal privado con una conversación de GenStudio.



### Desconectar el canal

En ambos casos, si deseas desconectar el canal y la conversación, puedes hacer clic en el botón rojo <mark style="color:red;">**Finalizar compartir**</mark> en el popup de arriba, o eliminar la aplicación SkyDeck.ai de ese canal.




==> use-cases/creating-a-privacy-policy.md <==
---
description: Un caso de uso empresarial y legal utilizando Consultor Estratégico
---

# Creando una Política de Privacidad

<div data-gb-custom-block data-tag="hint" data-style='info'>

**Servicios Profesionales:** existen muchos problemas complejos que requieren la experiencia de especialistas del dominio u otros profesionales como abogados. En lugar de esperar para tener acceso a estos expertos, puedes adelantarte utilizando las herramientas de SkyDeck.ai GenStudio para redactar un borrador inicial o propuesta que parezca un producto finalizado. Compartido con los profesionales, esto puede servir como un punto de partida para la discusión, ahorrando tiempo y dinero. O si lo guardas para ti mismo, puede servir como una forma de estar altamente preparado antes de interactuar con un experto.

</div>

## Consultor de Estrategia: Creación de Avisos Legales

La siguiente conversación con el Consultor de Estrategia muestra cómo puedes utilizar esta herramienta para crear una Política de Privacidad desde cero que cumpla con las regulaciones de privacidad europeas y estadounidenses. \
\
Lo que introducimos en la herramienta aparece en _`cursiva y bloques`_. El resto es producido por la herramienta Consultor de Estrategia y GenStudio utilizando OpenAI GPT-4.

Consultor de Estrategia

Tus preguntas o indicaciones: \
\
_`Ayúdame a desarrollar una política de privacidad para mi plataforma de IA generativa para usuarios empresariales.`_

## Descomposición de Pensamientos:

1. ¿Cuál es el propósito y el alcance de la plataforma de IA generativa?
2. ¿Qué tipo de datos recogerá la plataforma de IA?
3. ¿Cómo se utilizarán los datos recogidos?
4. ¿Cómo se almacenarán y protegerán los datos?
5. ¿Cuáles son los derechos del usuario con respecto a sus datos?
6. ¿Cómo cumplirá la plataforma con las leyes de protección de datos?

## Generación de Pensamientos:

1. La plataforma de IA generativa permite a las empresas generar modelos de IA para diversos fines como el análisis de datos, predicción o automatización.
2. La plataforma puede recoger datos como información del usuario, interacción del usuario con la plataforma, modelos generados y sus resultados, y otros datos de uso.
3. Los datos recogidos se utilizarán para mejorar la plataforma, proporcionar servicio personalizado, solución de problemas, y potencialmente para investigación y desarrollo.
4. Los datos se almacenarán de forma segura con cifrado y controles de acceso. Se emplearán auditorías regulares y medidas de seguridad para proteger los datos.
5. Los usuarios tienen el derecho de acceder a sus datos, corregir inexactitudes, borrar sus datos y retirar su consentimiento en cualquier momento.
6. La plataforma cumplirá con las leyes de protección de datos al informar a los usuarios sobre la recogida y uso de datos, obteniendo el consentimiento cuando sea necesario, y proporcionando mecanismos para que los usuarios ejerzan sus derechos.

## Quiero saber más acerca de:

1. ¿Tienen en mente alguna ley o regulación específica de protección de datos que la plataforma necesite cumplir?
2. ¿Hay algún tipo específico de datos que la plataforma recogerá o alguna forma específica en la que los datos serán utilizados que no se haya mencionado ya?
3. ¿Se compartirán los datos con terceros? Si es así, ¿bajo qué circunstancias?
4. ¿Tienen alguna medida de seguridad de datos específica en mente que la plataforma debería implementar?

_`Debemos cumplir con el Reglamento General de Protección de Datos (RGPD) y la Ley de Privacidad del Consumidor de California (CCPA). La plataforma también recogerá claves api y credenciales para acceder a los modelos de inteligencia artificial generativa de proveedores terceros para los que los clientes se hayan registrado. Los datos se compartirán con los proveedores terceros que los clientes han agregado a nuestro sistema. También podemos compartir algunos datos con servicios externos para soportar las solicitudes de los usuarios como las URL sometidas para scraping directo y la ingestión en los modelos de inteligencia artificial generativa. Los datos de uso del sitio también pueden ser compartidos de forma anónima con proveedores de analytics como Google para entender el uso del cliente y ayudar a mejorar el diseño de nuestro producto. La plataforma permite a los clientes eliminar completamente su cuenta entera y toda la información asociada.`_

## Descomposición de Pensamientos:

Dada la nueva información, descompongamos los pensamientos de nuevo:

1. ¿Cómo cumplirá la plataforma con GDPR y CCPA?
2. ¿Cómo manejará la plataforma las claves API y las credenciales para proveedores externos?
3. ¿Bajo qué circunstancias y con quién se compartirán los datos?
4.¿Cómo garantizará la plataforma el anonimato al compartir datos con proveedores de análisis?
5. ¿Cómo manejará la plataforma la eliminación de cuentas y la eliminación de datos?

## Generación de Pensamientos:

1. Para cumplir con el GDPR, la plataforma proporcionará información clara acerca de la recopilación y uso de datos, obtendrá el consentimiento explícito antes de recoger datos personales, permitirá a los usuarios acceder, corregir y eliminar sus datos, e implementará medidas de protección de datos. Para el cumplimiento de la CCPA, la plataforma informará a los usuarios sobre las categorías de información personal que serán recolectadas, los fines para los cuales estas categorías serán utilizadas, y proporcionará un enlace de "No Vender Mi Información Personal" a los usuarios.
2. Las claves API y las credenciales para vendedores de terceros serán almacenadas de manera segura con cifrado, y sólo serán utilizadas con el fin de proporcionar el servicio solicitado por el usuario. Estas credenciales no serán compartidas con ninguna otra parte sin el consentimiento explícito del usuario. 
3. Los datos serán compartidos con proveedores de terceros según lo dispuesto por los clientes, y con servicios externos para peticiones específicas de los usuarios. La plataforma informará a los usuarios sobre estas prácticas de compartición de datos y obtendrá el consentimiento cuando sea necesario.
4. Al compartir datos con proveedores de análisis, toda la información personal identificable será eliminada o anonimizada para proteger la privacidad del usuario.
5. La plataforma proporcionará un mecanismo para que los usuarios puedan eliminar completamente su cuenta y toda la información asociada. Este proceso incluirá la eliminación de todos los datos almacenados, incluyendo claves API y credenciales, información del usuario y modelos de IA generados.

## Quiero saber más acerca de:

1. ¿Cómo planean informar a los usuarios sobre sus prácticas de recolección, uso y compartición de datos?
2. ¿Cómo obtendrán el consentimento de los usuarios para recoger y compartir sus datos?
3. ¿Podrían proporcionar más detalles sobre el enlace "No vendan mi Información Personal" para cumplir con el CCPA? 
4. ¿Qué medidas tomará la plataforma para garantizar que se eliminen por completo todos los datos del usuario al eliminar la cuenta?

_`Vamos a informar a los usuarios acerca de nuestras prácticas de recolección, uso y compartición de datos a través de una página web que contiene nuestra política de privacidad, con un enlace a dicha página en nuestro pie de página y en nuestra página de registro. 2. Obtendremos el consentimiento de los usuarios para recolectar y compartir sus datos pidiéndoles que marquen una casilla que no está marcada por defecto. Cuando sea posible, el usuario recibirá una confirmación de este consentimiento por correo electrónico. 3. El enlace "No vendan mi Información Personal" describirá los datos que no se venderán, proporcionará un botón para presionar y activar esta solicitud. Cuando sea posible, los usuarios recibirán una confirmación de esta solicitud por correo electrónico. La solicitud permanecerá activa durante al menos un año.`_

## Descomposición de Pensamientos:

Con la nueva información, descompongamos los pensamientos de nuevo:

1. ¿Cómo garantizará la plataforma que la política de privacidad sea fácilmente accesible para los usuarios?
2. ¿Cómo implementará la plataforma el mecanismo de consentimiento del usuario?
3. ¿Cómo funcionará el enlace "No vender mi información personal"?
4. ¿Cómo manejará la plataforma la retirada del consentimiento y la activación de la solicitud "No vender mi información personal"?

## Generación de Ideas:

1. La plataforma mantendrá la política de privacidad visible y fácilmente accesible colocando un enlace a ella en el pie de página y en la página de registro. La política de privacidad se redactará en un lenguaje claro y sencillo para que los usuarios puedan entender cómo se recopila, utiliza y comparte su información.
2. La plataforma implementará un mecanismo de consentimiento del usuario en el que los usuarios tendrán que marcar activamente una casilla para dar su consentimiento. Esta casilla no estará marcada por defecto, asegurando que el consentimiento se otorga de forma activa y no pasiva. Los usuarios recibirán una confirmación de su consentimiento por correo electrónico cuando sea posible.
3. El enlace "No vender mi información personal" proporcionará información sobre qué datos no se venden y proporcionará un botón para que los usuarios activen esta solicitud. Los usuarios recibirán una confirmación de esta solicitud por correo electrónico cuando sea posible, y la solicitud permanecerá activa durante al menos un año.
4. La plataforma cumplirá con las retiradas de consentimiento y las activaciones de la solicitud "No vender mi información personal" de manera puntual. Los usuarios tendrán la capacidad de cambiar su estado de consentimiento en cualquier momento, y la plataforma reflejará estos cambios en sus prácticas de manejo de datos.

## Evaluación de Pensamientos:

La estrategia parece cubrir todos los aspectos importantes de una política de privacidad para una plataforma de IA generativa. Considera la naturaleza de la plataforma, el tipo de datos recogidos, los derechos del usuario y el cumplimiento del GDPR y CCPA.

## Algoritmo de búsqueda:

El pensamiento más prometedor a seguir sería crear un borrador de la política de privacidad basado en los pensamientos generados y la información proporcionada.

## Ejemplos:

Aquí hay un punto de partida potencial para su política de privacidad:

"Nuestra plataforma de inteligencia artificial generativa está comprometida con la protección de su privacidad y el manejo de sus datos de una manera abierta y transparente. Los datos personales que recopilamos y procesamos dependen de cómo use nuestros servicios.

Recopilamos y procesamos sus datos con el propósito de brindarle nuestros servicios, mejorar la plataforma y para nuestros esfuerzos de investigación y desarrollo. También podemos compartir sus datos con proveedores externos según lo dispuesto por usted, y con servicios externos para apoyar sus solicitudes.

Tomamos su privacidad muy en serio y siempre manejaremos sus datos de acuerdo con las leyes de protección de datos aplicables, incluyendo GDPR y CCPA. Siempre le informaremos sobre cómo utilizamos sus datos y solo procesaremos sus datos si tenemos una base legal para hacerlo.

Para obtener más información sobre cómo manejamos sus datos, consulte nuestra Política de Privacidad \[Enlace]. Tenga en cuenta que al utilizar nuestros servicios, acepta nuestras prácticas de datos tal como se establece en nuestra Política de privacidad.

Usted tiene derecho a acceder, corregir o eliminar sus datos en cualquier momento. También puede retirar su consentimiento para el procesamiento de datos en cualquier momento. Si desea hacerlo, contáctenos en \[Información de Contacto]."

 _`Por favor, escriba la política de privacidad tal como aparecería utilizando la siguiente información:`_ \
\
_`Servicio: SkyDeck.ai`_ \
_`Ubicación: https://skydeck.ai`_ \
_`Nombre de la Compañía: SkyDeck AI Inc`_ \
_`Dirección postal de la empresa: SkyDeck AI Inc., 548 Market St. PMB38234, San Francisco, CA 94104`_ \
_`Correo electrónico de contacto: legal@skydeck.ai`_ \
_`Teléfono: 1.415.744.1557`_ \
\
_`No haga que la política de privacidad sea recursiva, como ha hecho anteriormente, al tener una política que envía al lector a seguir un enlace para ver la política de privacidad.`_

## Política de privacidad de SkyDeck AI Inc.

SkyDeck AI Inc. ("SkyDeck AI", "nosotros", "nuestro" o "nos") respeta su privacidad y se compromete a protegerla a través de nuestro cumplimiento con esta política. Esta política describe los tipos de información que podemos recopilar de usted o que usted puede proporcionar cuando utiliza la plataforma de IA generativa SkyDeck.ai (nuestro "Servicio") y nuestras prácticas para recopilar, usar, mantener, proteger y divulgar esa información.

### Información que recopilamos sobre usted y cómo la recopilamos

Recopilamos varios tipos de información de y sobre los usuarios de nuestro Servicio, incluyendo:

* Información personal, como su nombre, dirección de correo electrónico y otros identificadores por los que puede ser contactado en línea o fuera de línea.
* Datos técnicos, como información sobre su conexión a Internet, el equipo que utiliza para acceder a nuestro Servicio y detalles de uso.
* Claves API y credenciales para acceder a los modelos generativos de IA de proveedores externos provistos por usted.

Recopilamos esta información:

* Directamente de usted cuando nos la proporciona.
* Automáticamente a medida que navega a través del Servicio. La información recopilada automáticamente puede incluir detalles de uso, direcciones IP e información recopilada a través de cookies, balizas web y otras tecnologías de seguimiento.

### Cómo utilizamos tu información

Utilizamos la información que recopilamos sobre ti o que nos proporcionas, incluyendo cualquier información personal:

* Para proporcionarte el Servicio y su contenido, y cualquier otra información, productos o servicios que nos solicites.
* Para cumplir cualquier otro propósito para el que lo proporcionas.
* Para proporcionarte notificaciones sobre tu cuenta.
* Para cumplir nuestras obligaciones y hacer valer nuestros derechos derivados de cualquier contrato celebrado entre tú y nosotros.
* Para notificarte sobre cambios en nuestro Servicio o cualquier producto o servicio que ofrecemos o proporcionamos a través de él.
* Para mejorar nuestro Servicio, productos o servicios.
* Para permitirte participar en características interactivas en nuestro Servicio.

### Divulgación de su información

Podemos divulgar información agregada sobre nuestros usuarios e información que no identifica a ningún individuo, sin restricción. Podemos divulgar la información personal que recolectamos o que usted proporciona como se describe en esta política de privacidad:

* A vendedores de terceros, proveedores de servicios, contratistas o agentes que realizan servicios para nosotros o en nuestro nombre y requieren acceso a dicha información para realizar ese trabajo.
* Para cumplir con el propósito para el cual usted lo proporciona. Para cualquier otro propósito divulgado por nosotros cuando usted proporciona la información.
* Con su consentimiento.

### Tus derechos

Tienes ciertos derechos bajo las leyes aplicables de protección de datos. Estos pueden incluir el derecho a:

* Solicitar acceso a tus datos personales.
* Solicitar la corrección de los datos personales que tenemos sobre ti.
* Solicitar el borrado de tus datos personales.
* Oponerte al procesamiento de tus datos personales.
* Solicitar la restricción del procesamiento de tus datos personales.
* Solicitar la transferencia de tus datos personales.
* Derecho a retirar el consentimiento.

### Seguridad de los Datos

Hemos implementado medidas diseñadas para proteger su información personal de pérdidas accidentales y de acceso, uso, alteración y divulgación no autorizados. Toda la información que nos proporciona se guarda en nuestros servidores seguros protegidos por cortafuegos. Todas las transacciones de pago y las claves API estarán encriptadas mediante tecnología SSL.

### Cambios en Nuestra Política de Privacidad

Es nuestra política publicar cualquier cambio que hagamos en nuestra política de privacidad en esta página. Si hacemos cambios materiales en cómo tratamos la información personal de nuestros usuarios, te notificaremos a través de un aviso en la página de inicio del Servicio.

### Información de Contacto

Para hacer preguntas o comentar sobre esta política de privacidad y nuestras prácticas de privacidad, contáctenos en:

SkyDeck AI Inc. 548 Market St. PMB38234 San Francisco, CA 94104 Teléfono: 1.415.744.1557 Correo electrónico: legal@skydeck.ai


==> use-cases/README.md <==
---
description: >-
  Las siguientes secciones proporcionan algunos ejemplos concretos de las muchas formas en que las herramientas y características de SkyDeck
  GenStudio pueden utilizarse para facilitarle la vida.
---

# Introducción



==> control-center/README.md <==
---
description: Cómo configurarte rápidamente con tu centro de control.
---

# Centro de Control de SkyDeck AI

Hemos preparado algunas guías útiles para que puedas configurar nuestro producto de manera rápida y sencilla.\
\
Puedes iniciar sesión en el Centro de Control para administrar tu cuenta, facturación, integración, asignación de herramientas y usuarios (miembros) yendo a admin.skydeck.ai e iniciando sesión con una cuenta de Administrador o Propietario, como la que configuraste al encontrarte por primera vez con SkyDeck AI.\
\
En [docs.skydeck.ai/genstudio](https://docs.skydeck.ai/genstudio) puedes aprender más sobre cómo interactuar con modelos utilizando el espacio de trabajo de usuario de SkyDeck AI que llamamos GenStudio. Puedes acceder al espacio de trabajo de tu organización o empresa yendo a tu\_dominio\_de\_empresa.skydeck.ai donde tu\_dominio\_de\_empresa fue el nombre de subdominio configurado por el propietario de la cuenta durante el proceso de incorporación.

©2023 SkyDeck AI Inc.


==> control-center/admin-and-owner-tools.md <==
---
description: Centro de Control
---

# Herramientas para Administradores y Propietarios

El Centro de Control es una parte del sistema Skydeck.ai, ubicado en admin.skydeck.ai, que está destinado para el uso de propietarios de cuentas y administradores designados. Aquí es donde un propietario configura su cuenta y desde donde invita a usuarios a este sistema. El Centro de Control no es normalmente accesado por usuarios del espacio de trabajo GenStudio, aunque los propietarios y administradores pueden optar por usar ambos. Esta es la primera parte del sistema Skydeck.ai que ven los propietarios de cuentas. Sin embargo, pueden pasar rápidamente a una prueba preconfigurada del espacio de trabajo GenStudio antes de regresar al Centro de Control para realmente comenzar.


==> control-center/integrations/openai-integration.md <==
---
description: Integración de OpenAI (ChatGPT) con la Plataforma SkyDeck AI
---

# Integración de OpenAI

## **Integración de OpenAI con la Plataforma AI de SkyDeck**

\
ChatGPT es un chatbot impulsado por IA desarrollado por OpenAI. Se basa en el modelo de lenguaje GPT-4 y puede generar texto similar al humano, traducir idiomas y escribir diferentes tipos de contenido creativo. ChatGPT es una herramienta poderosa para una variedad de aplicaciones. OpenAI es una empresa de investigación sin fines de lucro que desarrolla y despliega IA de manera segura y responsable. La integración con SkyDeck AI te dará acceso a todos los modelos actuales de ChatGPT.

### **Generar una clave API de OpenAPI**

\
Para usar la API de OpenAI, debes generar una clave API siguiendo estos 3 simples pasos:

1. Crea una cuenta gratuita en la página web de OpenAI al registrarte aquí: [https://beta.openai.com/signup. ↗](https://beta.openai.com/signup). Puedes usar tu cuenta Google o Microsoft para registrarte, o crear una cuenta usando un correo electrónico/contraseña.
2. Una vez que te hayas registrado, visita tu página de claves OpenAI aquí: [https://beta.openai.com/account/api-keys, ↗](https://beta.openai.com/account/api-keys), o haz clic en el ítem de menú "Ver claves API".
3. Haz clic en el botón "Crear nueva clave secreta" para generar una nueva clave API. Esta clave te da acceso tanto a los modelos GPT-4 como ChatGPT, por lo que no necesitas claves API separadas.

¡Todo listo! Una vez que tengas tu clave API, puedes usar el LLM de ChatGPT en la Plataforma AI de SkyDeck.

### **Agregar la clave API al Centro de Control de SkyDeck AI**

Las claves API se agregan a la pantalla de Integraciones del Centro de Control

1. Inicia sesión o crea una cuenta de administrador de SkyDeck AI aquí: [https://admin.skydeck.ai/](https://admin.skydeck.ai/)
2. Una vez que hayas iniciado sesión, visita tu página de integraciones aquí [https://admin.skydeck.ai/integrations/ ↗](https://admin.skydeck.ai/integrations/), o haz clic en “Integraciones” en el menú
3. Haz clic en el botón “+Agregar Integraciones” e ingresa tu clave API como se indica.

¡Eso es todo! Ahora puedes usar las poderosas herramientas de SkyDeck AI y acceder directamente a los modelos GPT-4 y ChatGPT.

NOTA: Se te cobrará según tu uso mensual de la API de ChatGPT. La estructura de costos se basa en el número de tokens utilizados, siendo 750 palabras (aproximadamente 1000 tokens) la unidad mínima cobrable. El costo por 1000 tokens varía según el modelo utilizado, siendo el modelo predeterminado actual de ChatGPT GPT-3.5 Turbo. A partir de julio de 2023, puedes comenzar a experimentar con $5 en crédito gratuito que se puede utilizar durante tus primeros 3 meses. Los precios de ChatGPT para uso general son muy bajos, pero si planeas usar el servicio regularmente, debes agregar la información de tu tarjeta de crédito y se recomienda establecer un límite de uso en el sitio web de OpenAI.

Precios de OpenAPI ChatGPT [https://openai.com/pricing ↗](https://openai.com/pricing)


==> control-center/setup-guide/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Guía de Configuración

Al crear su cuenta de SkyDeck AI, se le presentará la Guía de Configuración. Esta guía describe los 5 pasos fundamentales que garantizan que aproveche al máximo su experiencia con SkyDeck AI. Siempre que necesite un repaso o quiera verificar su progreso, la Guía de Configuración está ahí para ayudar.

* [**Configurar Cuenta**](set-up-account.md)
* [**Configurar Integraciones**](set-up-integrations/)
* [**Configurar Seguridad**](security/)
* [**Organizar Equipos**](organize-teams/)
* [**Curar Herramientas**](curate-tools/)
* [**Gestionar Miembros**](manage-members/)




==> control-center/setup-guide/set-up-account.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Configurar Cuenta

Desde la página de la Cuenta, puedes seleccionar las pestañas **Información** o **Facturación y Planes**.&#x20;



***

### Información de la Cuenta

Dentro de la pestaña de Información, puedes completar los siguientes campos:

* **Nombre de la Cuenta** – Agrega el nombre de tu empresa
* **Subdominio** – Selecciona el subdominio que te gustaría usar para SkyDeck AI — por ejemplo, google.skydeck.ai&#x20;
* **Zona Horaria** – Elige la zona horaria apropiada
* **Sube tu logo** – Sube una imagen PNG o JPEG que tenga al menos 100x100 píxeles y menos de 10MB de tamaño.



Cuando estos cuatro campos estén completos, haz clic en **Guardar**. La página se actualizará para proporcionar un enlace a la URL de tu espacio de trabajo actual.&#x20;




==> control-center/setup-guide/security/authentication-setup.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Guía de Configuración de Autenticación

## Orientación

Los miembros que invites a utilizar el espacio de trabajo de GenStudio deben autenticarse cuando se registran inicialmente y cuando posteriormente inician sesión. Puedes elegir uno o más métodos permitidos que sean consistentes con la forma en que los usuarios normalmente se identifican en tu organización. Los métodos de Single Sign On (SSO) para empresas están disponibles en planes avanzados.

### Autenticación de Google

Si tu organización ha asignado IDs a tu equipo como Jane.Doe@tuempresa.com, entonces deberías usar uno (y solo uno) de nuestros métodos de SSO. Si tu organización es un usuario de Google Workspace, entonces elige “Google” como un método de autenticación permitido.

### Autenticación de Microsoft

Elige "Azure AD" si tu organización utiliza el servicio de autenticación Azure AD (Active Directory) de empresa de Microsoft (pronto comenzará a llamarse Microsoft Entra ID). Esto suele aplicarse a despliegues comerciales o académicos de SSO orientados a Microsoft. No confundas esto con el método de autenticación de consumo individual de Microsoft denominado "Cuenta de Microsoft" asignado a individuos cuando se registran para Outlook.com, Microsoft 365, Xbox, etc. Un titular de una cuenta de Microsoft de consumo no podrá iniciar sesión con Azure AD.

Con Azure Active Directory, Microsoft proporciona la plataforma de identidad como servicio, pero puedes modificar parte de la configuración y los ajustes, como agregar tu propio nombre de dominio personalizado (para obtener @tuempresa.com) o requerir autenticación de varios factores. Tu instancia de Azure Active Directory está disponible a través del portal de Azure y otras herramientas de administración como PowerShell, Azure CLI y la API REST.

### Elija un SSO

Si el suyo es un espacio de trabajo de Google, elija la autenticación de Google. Si el suyo es una tienda de servicio de identidad de Microsoft, elija AD. Esto es el "Único" en SSO. Es la forma en que principalmente desearía que los miembros inicien sesión y se registren.

### Autenticación Alternativa

Si no tiene una única fuente de identidad, o utiliza un método que no apoyamos (contáctenos y háganoslo saber), entonces podría elegir múltiples métodos o todos los métodos para la autenticación. O si miembros se unirán a su espacio de trabajo GenStudio que no son parte de su organización regular, necesitará elegir métodos de autenticación alternativos para que los utilicen.

En general, si su organización utiliza Microsoft Azure AD, podría elegir correo electrónico o correo electrónico y Google como autenticación soportada. Si su organización utiliza autenticación de Google, podría agregar correo electrónico a las opciones permitidas.

Una desventaja de permitir métodos de autenticación alternativos es que algunos de los miembros de su organización podrían confundirse e intentar iniciar sesión con un método alternativo. Podría encontrar más fácil gestionar permitiendo solo su método de autenticación principal y proporcionando identidades (direcciones de correo electrónico) a los usuarios externos que invite a su espacio de trabajo.

**Resumen**

- Correo electrónico: Útil para usuarios de terceros o para equipos heterogéneos.
- Azure AD: La opción principal para organizaciones con autenticación empresarial de Microsoft.
- Google: Útil para usuarios de terceros, equipos heterogéneos o organizaciones que utilizan Google Workspace.


==> control-center/setup-guide/security/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Configurar Seguridad

Selecciona **Seguridad** en la barra lateral.



==> control-center/setup-guide/curate-tools/assign-tags.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Asignar Etiquetas

Haz clic en uno de los [seis herramientas de IA](the-six-ai-tools.md).



En la ventana emergente, haz clic en cualquier etiqueta gris para convertirla en azul. Alterna entre selección **(azul)** y deselección **(gris)** para las etiquetas según sea necesario. Luego haz clic en **Asignar.**



Repite este proceso para cada herramienta de IA para crear grupos de permisos personalizados.


==> control-center/setup-guide/curate-tools/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Curar Herramientas

Selecciona **Herramientas** en la barra lateral. Desde esta página, puedes usar las etiquetas que creaste dentro de [**Organizar**](../organize-teams/) para determinar qué herramientas de IA están disponibles para grupos o individuos específicos.




==> control-center/setup-guide/curate-tools/the-six-ai-tools.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Las Seis Herramientas de IA

El [espacio de trabajo GenStudio](https://eastagile.skydeck.ai/) de SkyDeck AI viene con seis herramientas de IA diferentes o puedes crear una herramienta personalizada. Aquí hay un resumen rápido de estas herramientas para ayudarte a entender cómo configurar tus permisos.

<table data-view="cards" data-full-width="true"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td></td><td>Proporciona el DDL que define las tablas en tu base de datos, luego pide a tu Asistente SQL que escriba código SQL para producir cualquier resultado.</td></tr><tr><td></td><td>Evalúa una cláusula en tu documento legal. Haz que te la expliquen. Modifícala para cambiar las disposiciones del documento.</td></tr><tr><td></td><td>Asiste a los usuarios generando respuestas reflexivas a una pregunta específica que te guían a través de un enfoque consultivo a la solicitud.</td></tr><tr><td></td><td>Este tutor de IA proporcionará una lección sobre cualquier tema bajo el sol. Puedes elegir el estilo de enseñanza, el idioma y la sofisticación de la lección.</td></tr><tr><td></td><td>Tu programador asistente de IA revisará tu código, te ayudará a agregar nuevas funciones, modificar funciones existentes, agregar cobertura de pruebas, agregar comentarios o documentación, y más.</td></tr><tr><td></td><td>Generó una imagen basada en la descripción con el modelo DALL-E de OpenAI.</td></tr></tbody></table>


==> control-center/setup-guide/set-up-integrations/integration-assistance.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Asistencia para la Integración

Cuando seleccionas un servicio (LLM o base de datos SQL), aparecerá un aviso etiquetado **¿Dónde puedo obtener estas credenciales?** Este es un enlace dinámico que te dirige a la documentación específica del servicio seleccionado, guiándote sobre cómo generar o encontrar tu clave API.

A medida que cambias entre los Servicios LLM, el enlace se actualiza en consecuencia, asegurando que siempre tengas acceso rápido a la información correcta dentro de SkyDeck AI.

Esta información sobre servicios conversacionales públicos de pago por uso también está vinculada aquí para fácil referencia:

* [**OpenAI**](../../integrations/openai-integration.md)
* [**Vertex**](https://developers.google.com/workspace/guides/create-credentials#service-account)
* [**Anthropic**](https://docs.anthropic.com/claude/reference/getting-started-with-the-api)
* [**HuggingFace**](../../../integrations/adding-huggingface-credentials.md)


==> control-center/setup-guide/set-up-integrations/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Configurar Integraciones

Regresa a la Guía de Configuración y haz clic en **Agregar Integración** o selecciona **Integraciones** en la barra lateral.



En la página de Integraciones, selecciona desde la esquina superior derecha.

En la ventana emergente **Agregar Integración**, completa los siguientes campos:

* **Servicio LLM** – Elige OpenAI, VertexAI o Anthropic del menú desplegable.
* **Nombre de la Integración** – Crea un nombre reconocible para tu integración.
* **Credenciales** – Ingresa tus [credenciales de API](integration-assistance.md).




==> control-center/setup-guide/organize-teams/remove-groups.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Eliminar Grupos

Si necesitas eliminar etiquetas específicas, haz clic en la **x** junto al nombre de la etiqueta.




==> control-center/setup-guide/organize-teams/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Organizar Equipos

Selecciona **Organizar** en la barra lateral. Desde esta página, puedes crear etiquetas (o grupos) para definir y estructurar varios equipos dentro de tu organización.



Notarás que la etiqueta **Todos** ya existe. Esta es la etiqueta predeterminada que se aplica a todos los miembros de tu organización.


==> control-center/setup-guide/organize-teams/add-new-group.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Agregar Nuevo Grupo

Seleccione el cuadro de texto y proporcione un nombre para un grupo de alto nivel dentro de su organización. Presione **Enter** o haga clic en la marca de verificación para crear la etiqueta.



***

> **Consejo** – Cree uno o dos grupos de alto nivel, luego agregue un nuevo grupo con más etiquetas si necesita un control de acceso más granular.

Haga clic  para crear agrupaciones más pequeñas.




==> control-center/setup-guide/manage-members/assign-tags-to-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Asignar Etiquetas a los Miembros

El paso final de este flujo de trabajo es asignar etiquetas a los miembros. [Las etiquetas (o grupos)](../organize-teams/) se utilizan para curar qué [herramientas de IA](../curate-tools/the-six-ai-tools.md) son accesibles por quién. También pueden proporcionar grupos para análisis e informes. A los miembros se les pueden asignar múltiples etiquetas. Típicamente, las etiquetas definirán roles o departamentos en su organización.

Haga clic en el texto **Editar** debajo de la columna **ACCIÓN** para un miembro específico.



Las etiquetas azules están asignadas, y las etiquetas grises no están asignadas. La etiqueta Todos está habilitada por defecto para todos los miembros.

Eliminar todas las etiquetas de un miembro eliminará su acceso a todas las herramientas y los quitará de todos los grupos de informes. Puede desear hacer esto para limitar el acceso a un nivel mínimo. O para eliminar a un miembro de informes globales. Los informes aún se pueden producir para tales miembros nombrándolos explícitamente.



Una vez que se completen los cambios, haga clic en **Guardar**.


==> control-center/setup-guide/manage-members/add-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Agregar Miembros

Haz clic en  y luego ingresa el **Nombre** y **Correo Electrónico** del nuevo miembro.




==> control-center/setup-guide/manage-members/README.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Gestionar Miembros

Selecciona **Miembros** en la barra lateral. Desde esta página, puedes agregar miembros manualmente, importar archivos de miembros, enviar invitaciones a miembros y asignar etiquetas a los miembros.



En la parte superior de la pantalla verás una guía sobre tu cuenta en términos de tener suficientes asientos pagos para invitar a más miembros.

Los botones de acción, Invitar, Agregar Miembro, Importar Archivo, Revocar, Eliminar estarán activos (azul) o inactivos (gris) dependiendo de si son relevantes para los miembros que has marcado (o no marcado) en la lista a continuación.\
\
Si no has seleccionado ningún miembro, entonces las acciones relevantes en este momento serán agregar a una sola persona por correo electrónico o importar un archivo csv de personas para invitar.

En la lista de miembros, presta especial atención a la columna Guía. Esto proporciona una sugerencia rápida sobre lo que deberías hacer a continuación con esa persona en particular.\


Hay diferentes acciones de Guía:

1. Cuando se agrega un miembro, la acción de Guía es "Invitar". Necesitamos invitar a ese miembro.
2. Cuando se invita a un miembro, la acción de Guía es "Esperar". Necesitamos esperar a que ese miembro acepte su invitación por correo electrónico.
3. Cuando un miembro acepta su invitación, la acción de Guía es "OK". Está bien ahora, no necesitamos hacer nada más.
4. Cuando la invitación de un miembro expira, la acción de Guía es "Re-invitar". Necesitamos re-invitarlo enviando otro correo electrónico.
5. Cuando un miembro es revocado, todavía está en la lista, y la acción de Guía vuelve a ser Invitar porque podrías querer invitarlo nuevamente a continuación.

Las funciones más avanzadas que ocupan más espacio para trabajar se encuentran utilizando el control Editar en la columna de Acción. En particular, aquí es donde se pueden cambiar el Rol y las Etiquetas para gestionar permisos dentro del Centro de Control y el acceso a herramientas e integraciones a través del espacio de trabajo de GenStudio.&#x20;




==> control-center/setup-guide/manage-members/import-file.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Importar Archivo

Antes de importar, verifica que tu archivo CSV tenga los campos de nombre y correo electrónico en el siguiente formato:



> **Consejo** – Tu archivo debe estar en formato CSV o SkyDeck AI no aceptará tu importación.

***

Selecciona de los botones en la parte superior de la página.

Luego haz clic en **Elegir Archivo** en la ventana emergente y localiza tu archivo CSV.



Si la importación es exitosa, verás un **Banner de Éxito** en la parte superior de la pantalla, y la página se llenará con la información del nuevo miembro.




==> control-center/setup-guide/manage-members/invite-members.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Invitar Miembros

Para invitar a miembros a usar el [espacio de trabajo GenStudio](https://eastagile.skydeck.ai/), marca la primera casilla junto a **NOMBRE** para seleccionar a todos los miembros o selecciona casillas individuales para miembros individuales.

Haz clic en .png) en la parte superior de la página para enviar invitaciones por correo electrónico a todos los miembros seleccionados.

En la ventana emergente, haz clic en **Confirmar**.




==> genstudio-workspace/conversations.md <==
# Conversaciones

### Interactuar con LLM

Aquí es donde interactúas con tus modelos de Inteligencia Artificial (IA) de Modelos de Lenguaje Grande (LLM). Lo haces de manera conversacional, en un estilo de _chat_. Puedes 'hablar' directamente con tus modelos utilizando la herramienta "predeterminada". Así es como comienza tu sesión.

Inicia una conversación haciendo clic en el botón **Nueva conversación**, o puedes reanudar una conversación existente eligiendo una en la barra lateral.

Simplemente pregunta cualquier cosa a tu LLM. Estos son tus "prompts" para el modelo. Pero hay mejores prácticas que puedes seguir para obtener mejores resultados. Por ejemplo, simplemente pedir mejores resultados puede producir mejores resultados, por ejemplo, "Como experto en física explicando a un niño, explica por qué el cielo es azul."\
\
Tu entrada debe ser ingresada en el campo de entrada en la parte inferior de la pantalla. La envías a tu LLM para obtener una respuesta haciendo clic en el botón **Preguntar a IA** en el lado derecho del campo de entrada, o presionando **Enter** mientras te enfocas en la entrada.

Puedes seleccionar qué modelo se utilizará desde el menú del medio debajo del campo de entrada. Puedes cambiar tu elección de modelo en cualquier momento. Algunos modelos serán más apropiados que otros. Por ejemplo, GPT-4 es uno de los modelos más avanzados hasta la fecha y tiende a producir respuestas más cuidadosamente pensadas. Sin embargo, los modelos Claude de Anthropic pueden soportar ventanas de contexto mucho más grandes (casi tanto como un libro entero), lo que te permite enviar documentos grandes en tu prompt para revisión, contexto o modificación.



### Regenerar y editar el mensaje

Si no te gusta el resultado que produce tu modelo, puedes pedirle que regenere la respuesta utilizando el botón **Regenerar**. También puedes cambiar tu modelo y enviar otra respuesta.

Skydeck.AI también te permite editar tu mensaje y intentarlo de nuevo. Puedes hacer clic en el botón **Editar mensaje**, cambiar la entrada y volver a enviar.



### Enviando mensajes no AI

También puedes enviar tus mensajes sin preguntar a la IA, y aparecerá como un mensaje normal sin respuesta en la conversación. Esto es útil cuando deseas tomar algunas notas directamente en la conversación, o trabajar con otros miembros (Aprende más en [Compartir y Colaboración](sharing-and-collaboration.md)).

Para enviar un mensaje no AI, simplemente ingresa los textos en el campo de entrada y haz clic en el botón **Enviar mensaje de chat**, o puedes presionar **Ctrl + Enter** mientras te enfocas en la entrada.



### Recuperar el contenido del chat

Puedes copiar todo el texto de tus mensajes y respuestas en tu portapapeles utilizando el ícono en la esquina superior derecha. Esta es una forma práctica de incluir tu trabajo en otros documentos. También puedes descargar el contenido de la conversación en un archivo markdown haciendo clic en el botón **Descargar**.



© 2023 SkyDeck AI Inc.


==> genstudio-workspace/README.md <==
---
description: GenStudio
---

# Espacio de GenStudio

* [**Conversaciones**](conversations.md)
* [**Compartir y Colaboración**](sharing-and-collaboration.md)
* [**Navegación Web**](web-browsing.md)
* [**Herramientas**](tools/)
* [**Seguridad de Datos**](data-security/)


==> genstudio-workspace/public-snapshots.md <==
# Instantáneas Públicas

La función de instantánea proporciona a los usuarios la capacidad de crear una vista estática y completa de una conversación y compartirla a través de una URL de acceso público. Mejora la colaboración al permitir a los usuarios difundir su trabajo de manera rápida y eficiente a sus colegas e incluso a partes interesadas externas.

### Crear un Snapshot

Cuando se crea un snapshot de una conversación, el sistema captura el estado actual del hilo de conversación, incluyendo mensajes, marcas de tiempo y los LLMs que responden a los mensajes. Opcionalmente, puedes elegir incluir los nombres de los participantes o compartir de forma anónima. El snapshot es inmutable, ya que no se actualizará cuando continúes tu conversación. Si deseas incluir los nuevos mensajes, debes crear otro snapshot.

Para crear un snapshot, elige una conversación que deseas compartir desde la barra lateral izquierda y haz clic en el botón azul **Colaborar** en la esquina superior derecha.

Aparecerá un popup. Elige la pestaña **Compartir públicamente** y luego haz clic en **Crear nuevo snapshot**. Tienes dos opciones: **Compartir de forma anónima** o **Compartir con tu nombre**. Elige la primera si no deseas incluir tu nombre en el snapshot, y elige la segunda si estás dispuesto a compartirlo.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Una vez creado, el snapshot no incluirá cambios de la conversación, como la adición o eliminación de mensajes.

</div>

Se genera una URL única para cada snapshot para que puedas dársela a cualquier persona y permitir el acceso al snapshot de la conversación. El proceso de generación de URL emplea técnicas de hashing criptográfico para garantizar la unicidad e integridad de cada enlace.



### Vista de Instantánea

Si eliges **Compartir de forma anónima**, los nombres de los participantes de la conversación no aparecerán. En su lugar, verás Usuario 1, Usuario 2... como el propietario de los mensajes.

Si eliges **Compartir con tu nombre**, los nombres de los participantes aparecerán.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Si deseas anonimizar a los participantes más tarde, debes crear otra instantánea. Puedes [desactivar](public-snapshots.md#disable-a-snapshot) o [eliminar](public-snapshots.md#delete-a-snapshot) la actual más tarde.

</div>

### Continuar desde un Snapshot

Cuando alguien accede a tu snapshot, puede continuar la conversación desde ese punto. Haz clic en **Continuar esta conversación** en la parte inferior de la página, y aparecerá un popup pidiendo tu cuenta de workspace.

Si no tienes una, puedes registrarte ingresando tu dirección de correo electrónico, y te guiaremos a través del proceso de [Configuración de una cuenta](../control-center/setup-guide/). Después de eso, puedes continuar el snapshot una vez que te hayas registrado.



### Desactivar un Snapshot

Los usuarios tienen la capacidad de alternar la accesibilidad de un snapshot a través de la interfaz de gestión. Desactivar un snapshot hace que la URL sea inactiva, y cualquier intento de acceder a la URL después de esto será respondido con recursos no encontrados. Puedes optar por reactivarlo más tarde.



### Eliminar un Snapshot

Puedes optar por eliminar un snapshot si ya no deseas compartirlo. Ten cuidado, ya que esta acción es irreversible, lo que significa que no puedes recuperar el snapshot eliminado con la misma URL. Al hacer clic en el ícono de "Papelera", debes confirmar la eliminación para evitar una eliminación no intencionada.





==> genstudio-workspace/document-upload.md <==
# Carga de Documentos

SkyDeck.AI te permite agregar diferentes tipos de documentos e imágenes a tus conversaciones con la IA. Puedes pedirle a tu LLM favorito que analice tu archivo, y podrás recibir su resumen, interpretación o respuestas a tus preguntas sobre su contenido.

### Agregar un documento

Para agregar un documento, abre una conversación y haz clic en **Agregar** junto a la entrada del mensaje. Luego, elige **Subir documentos**. Actualmente, estamos soportando estas extensiones de archivos: PDF, DOC, DOCX, PPTX y archivos de texto simples.

El documento se adjuntará con tu mensaje y se enviará a LLM. Puedes ver el archivo asociado con el mensaje e incluso puedes volver a descargarlo.



### Agregar una imagen

Para agregar una imagen, haz clic en **Agregar** y luego elige **Subir imágenes**. Actualmente estamos soportando estas extensiones de archivo: JPEG, JPG, WEBP, PNG.

La imagen se adjuntará a tu mensaje y se enviará a LLM. Además, también puedes hacer clic en la imagen, lo que abrirá una nueva ventana emergente mostrándola con más claridad.





### Restricciones <a href="#h_52e5a07158" id="h_52e5a07158"></a>

* Tamaño total de todos los archivos por mensaje: hasta 20MB



* Si el archivo es menor de 20MB pero aún excede el límite de tokens, se mostrará otro error:



* Número total de archivos: hasta 10



### Rememberizer - Ampliando el conocimiento de la IA

Puedes utilizar [Rememberizer](https://rememberizer.ai/), nuestra solución para proporcionar a la IA tu propio conocimiento e información y permitir que SkyDeck.AI aprenda de tus documentos y discusiones. Aprende más sobre Rememberizer [aquí](https://docs.rememberizer.ai/).


==> genstudio-workspace/sharing-and-collaboration.md <==
# Compartir y Colaborar

SkyDeck.AI se compromete a romper barreras y promover una cultura de innovación colaborativa. No tienes que trabajar en aislamiento al utilizar el GenStudio Workspace. Ya sea que estés trabajando en una conversación general con uno de los modelos LLM o profundizando en una de las seis herramientas especializadas para tareas específicas, GenStudio proporciona una plataforma cohesiva e intuitiva para la colaboración en tiempo real.

### Cómo Invitar a Colaboradores

Para agregar colaboradores a cualquier conversación existente, selecciona la conversación en la barra lateral izquierda y haz clic en el botón azul **Colaborar** en la esquina superior derecha.



Aparecerá un popup con la pestaña predeterminada de **Invitar a colaborar**. Activa el control deslizante de **Colaboración** y luego haz clic en el botón azul **Copiar enlace**.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Si deseas interrumpir la colaboración en cualquier momento, simplemente cambia el control deslizante a la posición de apagado. Ten en cuenta que esto invalidará el enlace actual, y será diferente si generas uno nuevo.

</div>

Con este enlace, puedes invitar a cualquier colega con facilidad. No es necesario agregar manualmente la dirección de correo electrónico de cada colaborador.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Todos los invitados deben tener una cuenta registrada en el mismo espacio de trabajo de SkyDeck.AI que el propietario de la conversación. Esto protege los activos organizacionales y la información confidencial que puede estar contenida dentro de la conversación del GenStudio Workspace.

</div>

<div data-gb-custom-block data-tag="hint" data-style='info'>

Puedes mejorar aún más la colaboración sincronizando los canales de Slack con tus conversaciones de GenStudio. Para obtener más información, visita [Sincronización de Slack](slack-synchronization.md) y [Integración de Slack](../integrations/slack-integration.md).

</div>

### Vista del Colaborador

Los colaboradores solo pueden ver la conversación a la que han sido invitados. No podrán ver el resto de tus conversaciones de GenStudio. Para incluirlos en conversaciones adicionales, debes proporcionar enlaces separados para cada diálogo respectivo.

Los colaboradores invitados pueden salir de una conversación cuando lo deseen haciendo clic en el botón **Colaborar** y luego en el botón rojo **Salir de esta conversación**.



### Tu Vista

Una vez que un colega contribuya a la conversación, verás una burbuja de notificación en la conversación en tu espacio de trabajo GenStudio.

Las aportaciones o contribuciones de cada individuo estarán marcadas por sus respectivas iniciales. Al pasar el cursor sobre las iniciales, se revelará el nombre de tu colega.



### Trabajando con tus colegas

En las conversaciones de GenStudio, no todos los mensajes necesitan ser enviados a la IA. Enviar mensajes no relacionados con la IA puede mejorar las interacciones personales y directas. Ya sea que estés compartiendo actualizaciones, dando retroalimentación o simplemente teniendo una charla, confiar en mensajes no relacionados con la IA asegura claridad y autenticidad, permitiendo conexiones significativas y una comunicación efectiva sin la influencia de la inteligencia artificial.

Puedes simplemente enviar mensajes no relacionados con la IA como se discute en esta [página](conversations.md), pero la colaboración permite una forma más poderosa de interactuar con tus colegas. Al escribir un mensaje, puedes usar la notación @ seguida del nombre del miembro para mencionarlo en el siguiente mensaje. Este método asegura que individuos específicos sean alertados sobre información pertinente, actualizaciones o acciones que requieran su atención. Agiliza la comunicación al etiquetar directamente a las partes involucradas, reduciendo la posibilidad de que mensajes importantes sean pasados por alto y asegurando que todos se mantengan informados y comprometidos.




==> genstudio-workspace/web-browsing.md <==
# Navegación Web

Raspar contenido de sitios web para incluir en tus indicaciones es una característica muy útil de GenStudio. Cualquier URL que incluyas entre llaves será reemplazada por el contenido raspado de ese sitio. Por ejemplo, podrías escribir "Resume las noticias más importantes de \{{https://nytimes.com\}}."



© 2023 SkyDeck AI Inc.


==> genstudio-workspace/slack-synchronization.md <==
# Sincronización de Slack

Al integrarte con Slack, puedes enviar tus conversaciones de GenStudio a un canal de Slack y viceversa. Esto permite que tu equipo colabore sin problemas.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Esta página discutirá cómo puedes sincronizar entre Slack y GenStudio. Para aprender más sobre cómo configurar Slack, visita [Integración de Slack](../integrations/slack-integration.md).

</div>

### Enviando mensajes de conversaciones de GenStudio a Slack

Una vez que hayas conectado una conversación con un canal público o privado de Slack, SkyDeck.AI enviará todos los mensajes actuales a ese canal. Esto solo se hará una vez al principio de la conexión.

Después de eso, por cada nuevo mensaje que se envíe a la conversación, también se enviará a ese canal de Slack, así como su respuesta.



### Enviando mensajes de Slack a conversaciones de GenStudio

Para enviar un mensaje desde Slack a la conversación conectada:

1. Abre el hilo de esa conversación
2. Etiqueta la aplicación **SkyDeck.ai** y escribe tu solicitud.
3. El mensaje se enviará a GenStudio y recibirás la respuesta de vuelta.



Aquí es cómo aparecerá el mensaje en GenStudio:



### Formateo

Markdown no funciona automáticamente en Slack cuando enviamos contenido desde GenStudio Collaboration. Así que verás `*hello*` en lugar de \*hello\*. Este es un cambio reciente en Slack. Pero hay una solución. En la aplicación de escritorio, puedes activar manualmente el reconocimiento de markdown \*en\* en la configuración avanzada de Slack.






==> genstudio-workspace/tools/README.md <==
# Herramientas

Haga clic en el ícono de herramientas en la primera columna a la izquierda y verá una lista de herramientas disponibles en la segunda columna. Cuando haga clic en una de estas herramientas, verá su campo de entrada modificado para mostrarle las entradas que la herramienta espera. Después de completar estos campos y enviar sus elecciones, la herramienta responderá con una salida en su conversación. Luego volverá al modo de conversación predeterminado y podrá interactuar con la respuesta de su herramienta con respuestas o seguimientos.\
\
Dentro de una conversación, puede encontrar que se beneficia de usar muchas herramientas. Puede comenzar con una herramienta para obtener asesoramiento estratégico. Luego, puede usar una herramienta SQL para escribir una consulta que produzca un análisis de seguimiento. Y finalmente, puede usar una herramienta de escritura para tomar sus resultados y redactarlos de una manera dirigida a la audiencia de sus resultados. &#x20;



© 2023 SkyDeck AI Inc.

###


==> genstudio-workspace/tools/strategy-consultant/README.md <==
# Consultor Estratégico

El Consultor Estratégico sirve como su socio de asesoría digital, ofreciendo recomendaciones perspicaces para abordar sus desafíos y solicitudes únicas. Basándose en una gran cantidad de datos de capacitación empresarial, esta herramienta lo guía a través de consultas que simulan los procesos de pensamiento de consultores de alto nivel. Este LLM ofrece una visión holística de oportunidades, riesgos y estrategias accionables para ayudarlo a tomar decisiones que sean informadas, estratégicas y alineadas con sus objetivos.



## ¿Qué tipo de preguntas puede ayudar a responder un consultor estratégico?

**Análisis de mercado y entrada**&#x20;

* ¿Qué factores debo considerar antes de ingresar al mercado asiático con un nuevo producto?
* ¿Cómo evalúo el panorama competitivo en el sector del comercio electrónico en Europa?

**Crecimiento y expansión empresarial**

* ¿Qué estrategias puedo emplear para escalar mi startup en su próxima fase?
* ¿Qué objetivos de adquisición podrían ser adecuados para que mi empresa amplíe su alcance?

**Branding y posicionamiento**

* ¿Cómo puedo diferenciar mi marca en un mercado sobresaturado?
* ¿Cuáles son los elementos clave de una campaña de rebranding exitosa?

**Eficiencia operativa**

* ¿Cómo puedo optimizar las operaciones de la cadena de suministro de mi empresa?
* ¿Existen mejores prácticas para mejorar mi tasa de rotación de inventario?

**Estrategia financiera**

* ¿Cómo puedo optimizar la estructura de capital de mi negocio?
* ¿Qué estrategias de precios podrían aumentar la rentabilidad de mi producto?

**Transformación digital**

* ¿Cuáles son los pasos para digitalizar con éxito mi negocio minorista tradicional?
* ¿Cómo puedo aprovechar tecnologías emergentes como la IA y blockchain para mis servicios?

**Gestión del talento y estructura organizativa**

* ¿Cómo puedo reestructurar mi organización para lograr una mejor agilidad e innovación?
* ¿Qué estrategias pueden ayudar en la retención de empleados durante transiciones corporativas?

**Innovación y desarrollo de productos**

* ¿Cómo puedo fomentar una cultura de innovación dentro de mi empresa?
* ¿Qué mercados o segmentos debo dirigir con mi nueva línea de productos?

**Gestión de riesgos**

* ¿Cómo evalúo y mitigo riesgos al expandirme a una nueva región?
* ¿Qué estrategias pueden ayudar a gestionar los riesgos de fluctuación de divisas para mi negocio con alta exportación?

**Experiencia del cliente y lealtad**

* ¿Cómo puedo mejorar la satisfacción del cliente en mi industria de servicios?
* ¿Cuáles son los principales impulsores de la lealtad del cliente en la era digital?

**Relaciones con partes interesadas e inversores**

* ¿Cómo puedo comunicar de manera efectiva un cambio estratégico importante a mis inversores?
* ¿Cuáles son las mejores prácticas para gestionar las expectativas de las partes interesadas durante fusiones?

**Sostenibilidad y responsabilidad social corporativa**

* ¿Cómo puede mi negocio pivotar hacia prácticas más sostenibles sin comprometer la rentabilidad?
* ¿Cuáles son los beneficios tangibles de integrar la RSC en mi modelo de negocio?


==> genstudio-workspace/tools/strategy-consultant/example-employee-retention.md <==
---
description: Siga una demostración paso a paso de Consultor Estratégico
---

# Ejemplo – Retención de Empleados

En este ejemplo, estamos pidiendo a un Consultor de Estrategia que ayudará a una empresa a retener empleados durante una transición corporativa.



El Consultor de Estrategia comienza descomponiendo la pregunta en algunas sub-preguntas:



La IA luego aborda cada una de esas sub-preguntas:



La herramienta continúa su proceso de 5 pasos, cubriendo Evaluación de Pensamientos y Algoritmo de Búsqueda:&#x20;



Y finalmente, el Consultor de Estrategia pide tipos específicos de información adicional que ayudarían a mejorar la estrategia para adaptarse a sus necesidades específicas:



Luego agregamos algo de información de fondo y contexto adicional, para que la IA comprendiera mejor la situación:




==> genstudio-workspace/tools/strategy-consultant/how-to-use.md <==
# Cómo Usar

Para comenzar con el Consultor de Estrategia, ¡solo necesitas proporcionar tus preguntas o indicaciones!&#x20;

La IA seguirá un flujo estructurado de operaciones para generar respuestas perspicaces:&#x20;

1. **Descomposición de Pensamientos** – Desglosa la información dada o el problema en sub-preguntas o 'pensamientos' más pequeños.
2. **Generación de Pensamientos** – Genera respuestas potenciales o 'pensamientos' para cada una de estas sub-preguntas.
3. **Evaluación de Pensamientos** – Evalúa la relevancia y el impacto potencial de cada pensamiento.
4. **Algoritmo de Búsqueda** – Elige el pensamiento más prometedor para desarrollarlo en una respuesta detallada.
5. **Quiero saber más sobre** – Si hay alguna brecha de conocimiento o tipos específicos de información necesarios para proporcionar una respuesta bien informada, solicitaré información adicional de tu parte.

Si la salida parece carecer de algún matiz o perspectivas, puedes enviar información adicional y el Consultor de Estrategia refinara las estrategias que presenta.&#x20;


==> genstudio-workspace/tools/legal-agreement-review/example-nda-clause.md <==
---
description: Sigue una demostración paso a paso de la Revisión de Acuerdos Legales
---

# Ejemplo – Cláusula de NDA

En este ejemplo, estamos pidiendo a la Revisión de Acuerdos Legales que revise esta sección de un NDA para ver si hay alguna laguna.

La IA examina la cláusula y luego proporciona una respuesta exhaustiva que analiza la cláusula desde diferentes ángulos.

==> genstudio-workspace/tools/legal-agreement-review/README.md <==
# Revisión de Acuerdos Legales

La Revisión de Acuerdos Legales es su asistente legal bajo demanda, escaneando meticulosamente contratos y acuerdos en busca de posibles trampas, inconsistencias o cláusulas no estándar. Al aprovechar su vasta base de conocimientos, la Revisión de Acuerdos Legales puede ayudar a garantizar que sus documentos legales sean sólidos y cumplan con las normativas, ofreciendo claridad sobre términos intrincados y proporcionando recomendaciones que se alineen con el contexto.



## ¿Qué tipo de preguntas puede ayudar a responder la revisión de acuerdos legales?

**Interpretación de Cláusulas**

* ¿Qué implica esta cláusula de indemnización?
* ¿Cómo afecta esta cláusula de confidencialidad a mis obligaciones?

**Comparación y Consistencia**

* ¿Es esta cláusula de no competencia estándar para contratos en mi industria?
* ¿Cómo se compara esta disposición de terminación con los acuerdos típicos?

**Definiciones de Términos Legales**

* ¿Qué es "fuerza mayor"?
* ¿Puedes explicar "deber fiduciario"?

**Análisis de Riesgos**

* ¿Qué responsabilidades potenciales me expone este contrato?
* ¿Hay alguna cláusula que podría ser desfavorable en una disputa?

**Consultas Jurisdiccionales**

* ¿Es esta cláusula de elección de ley ventajosa para la ubicación de mi negocio?
* ¿Qué significa esta disposición de arbitraje para la resolución de disputas?

**Implicaciones Operativas**

* ¿Cómo impacta este acuerdo de nivel de servicio en las operaciones de mi negocio?
* ¿Cuáles son las implicaciones de esta cláusula de protección de datos en las políticas de TI de mi empresa?

**Cumplimiento y Regulación**

* ¿Cumple este contrato con las disposiciones del GDPR?
* ¿Hay alguna cláusula que podría estar en conflicto con las leyes laborales locales?

**Enmiendas y Cambios**

* ¿Cómo puedo modificar esta cláusula para que sea más favorable a mi posición?
* ¿Cuál es el proceso descrito en el contrato para hacer enmiendas?

**Consultas Financieras**

* ¿Qué implica este término de pago para el flujo de caja?
* ¿Hay tarifas o cargos ocultos en este acuerdo?

**Terminología y Redacción**

* ¿Se puede simplificar esta cláusula para una mejor claridad?
* ¿Es la redacción de esta disposición legalmente vinculante o solo una guía?


==> genstudio-workspace/tools/legal-agreement-review/how-to-use.md <==
# Cómo Usar

Para comenzar con la Revisión de Acuerdos Legales, proporciona un **Introducción**, que es solo cualquier información de fondo, preguntas o preocupaciones específicas que deseas abordar y la **Cláusula**, o sección del texto legal que deseas revisar.&#x20;

Después de la revisión inicial, la IA puede pedir más información o contexto para mejorar sus recomendaciones para una cláusula. Como siempre, cuanto más específicos puedas ser, mejor.

==> genstudio-workspace/tools/teach-me-anything/example-intro-to-programming.md <==
---
description: Sigue una demostración paso a paso de Teach Me Anything
---

# Ejemplo – Introducción a la Programación

En este ejemplo, estábamos interesados en aprender sobre Programación en Python a nivel de pregrado:

* **Lección** – Introducción a la Programación en Python
* **Idioma** – Español
* **Nivel Educativo** – Pregrado
* **Estilo de Aprendizaje** – Mixto - Visual (infografías, gráficos) y Conferencia
* **Estilo de Comunicación** – Informal&#x20;
* **Estilo de Tono** – Motivador
* **Marco de Razonamiento** – Práctico (paso a paso, ideas accionables)
* **Uso de Emojis** – Sí&#x20;

Teach Me Anything genera un currículo:

Una vez que se inicia la lección, la IA trabajará a través de cada sección del currículo:

En cualquier momento puedes pedir más ayuda o poner a prueba tu comprensión:

Y Teach Me Anything cubrirá el tema o pregunta con más profundidad:

Luego puedes poner a prueba tu comprensión:\

Cuando estés satisfecho con tu progreso, vuelve al siguiente tema del currículo en cualquier momento:

==> genstudio-workspace/tools/teach-me-anything/README.md <==
# Enséñame Cualquier Cosa

Enséñame Cualquier Cosa es un tutor LLM que ofrece experiencias de aprendizaje personalizadas sobre cualquier tema que puedas imaginar. Personaliza cada lección según tus preferencias, seleccionando el estilo de enseñanza, los matices lingüísticos y la profundidad del contenido. Luego, sumérgete en el modo /test, y la IA evaluará tu comprensión del tema.



## ¿Qué tipo de preguntas puede ayudar a responder Teach Me Anything?

Teach Me Anything tiene un amplio alcance, por lo que no hay límite en los tipos de lecciones que puedes solicitar. Aquí hay una lista de temas generales para darte una idea de cómo puedes utilizar esta herramienta para aprender:

* Ciencias y Matemáticas
* Historia
* Literatura
* Tecnología y Computadoras
* Filosofía y Ciencias Sociales
* Artes y Música
* Idiomas y Lingüística
* Geografía y Ciencias de la Tierra
* Religión y Espiritualidad
* Deportes y Recreación
* Salud y Bienestar
* Espacio y Astronomía
* Derecho y Gobernanza
* Viajes y Cultura
* Negocios y Finanzas&#x20;


==> genstudio-workspace/tools/teach-me-anything/how-to-use.md <==
# Cómo Usar

Teach Me Anything ofrece 8 categorías diferentes para ayudarte a crear una experiencia de aprendizaje personalizada. Aquí tienes un resumen de cada campo, junto con algunas selecciones de ejemplo que podrías considerar:

<div data-gb-custom-block data-tag="hint" data-style='info'>

Estos ejemplos no son exhaustivos, puedes ingresar cualquier cosa que consideres apropiada, y la IA se ajustará.

</div>

*   **Lección** – el tema o asunto específico que deseas aprender.&#x20;

    * La Historia del Arte Renacentista
    * Macroeconomía


*   **Idioma** – el idioma en el que deseas que se presente la información.

    * Español
    * Inglés
    * Francés


*   **Nivel Educativo** – la complejidad y profundidad de la lección diseñada para coincidir con un fondo educativo o comprensión específica.

    * Elemental
    * Secundaria
    * Pregrado
    * Posgrado


*   **Estilo de Aprendizaje** – el método o enfoque preferido a través del cual mejor entiendes y retienes la información.

    * Visual (infografías, gráficos)&#x20;
    * Auditivo (explicaciones habladas, pódcast)&#x20;
    * Kinestésico (ejercicios interactivos, simulaciones)&#x20;
    * Lectura/Escritura (contenido textual, hojas de trabajo)


*   **Estilo de Comunicación** – La manera en que se articula o transmite la información.

    * Formal (académico, empresarial)&#x20;
    * Informal (casual, conversacional)&#x20;
    * Sucinto (breve, directo)&#x20;
    * Detallado (completo, en profundidad)


*   **Estilo de Tono** – La calidad emocional o el estado de ánimo de la lección.

    * Profesional (neutral, objetivo)&#x20;
    * Amistoso (cálido, accesible)&#x20;
    * Humorístico (ligero, divertido)&#x20;
    * Entusiasta (apasionado, animado)


*   **Marco de Razonamiento** – La estructura lógica o método utilizado para presentar y dar sentido a la información.

    * Analítico (desglose de componentes)&#x20;
    * Crítico (evaluando pros y contras)&#x20;
    * Conceptual (visión general, temas generales)&#x20;
    * Práctico (paso a paso, ideas aplicables)


* **Uso de Emojis** – Incorporar emojis para añadir un elemento expresivo o ilustrativo al contenido.
  * Verdadero o Falso

<div data-gb-custom-block data-tag="hint" data-style='info'>

No tienes que completar cada categoría, pero asegúrate de eliminar el texto predeterminado si no quieres que afecte los resultados de tu lección.

</div>

Después de que hayas personalizado estas categorías y presionado el **botón Generar**, Teach Me Anything reiterará tus preferencias y te dirá cómo crear un plan de lección.



### /plan

El comando `/plan` pide a la IA que cree un plan de lección que se ajuste a tus preferencias. La salida variará ampliamente dependiendo de tus entradas iniciales.&#x20;



### /change&#x20;

El comando `/change` te permite modificar tus preferencias. Por ejemplo, podrías cambiar el Estilo de Aprendizaje ingresando `/change learning style=Activo`.

### /skip

El comando `/skip` te permite omitir una cierta parte de la lección. Por ejemplo, si Teach Me Anything está sugiriendo contenido previo que ya te sientes cómodo, escribe `/skip` para avanzar.&#x20;



### /start

El comando `/start` se utiliza para iniciar oficialmente la lección una vez que estés satisfecho con tus preferencias y el plan de lección.



### /continue

El comando `/continue` se utiliza para avanzar la lección al siguiente tema.&#x20;



### /test

El comando `/continue` se utiliza para probar tu comprensión de una sección de lección. Teach Me Anything creará preguntas o un diálogo abierto para probar si comprendes completamente el currículo o si necesitas más revisión/práctica.&#x20;




==> genstudio-workspace/tools/sql-assistant/example-query-debugging.md <==
---
description: Sigue una demostración paso a paso de SQL Assistant
---

# Ejemplo – Depuración de Consultas

En este ejemplo, le estamos pidiendo a SQL Assistant que depure una consulta que no está funcionando como se esperaba.&#x20;





SQL Assistant identifica qué está mal y proporciona la consulta correcta necesaria para obtener los correos electrónicos de los clientes deseados.&#x20;



\


==> genstudio-workspace/tools/sql-assistant/README.md <==
# Asistente SQL

El Asistente SQL es un LLM innovador de bases de datos SQL que actúa como tu consultor virtual de bases de datos, ayudando en la optimización de consultas, diseño de esquemas y tareas de gestión de datos. Ya sea que estés resolviendo cuellos de botella en el rendimiento o buscando asesoramiento sobre principios de diseño relacional, el Asistente SQL te permite aprovechar al máximo el potencial de tus datos a través de operaciones de base de datos eficientes.



## ¿Qué tipo de preguntas puede ayudar a resolver SQL Assistant?

SQL Assistant puede ayudar con una variedad de preguntas relacionadas con SQL, incluyendo, pero no limitado a:

* **Escribir consultas SQL** – Asistir en la redacción de varias consultas SQL como SELECT, INSERT, UPDATE, DELETE, ALTER, CREATE, DROP, etc.
* **Explicar conceptos de SQL** – Explicar varios conceptos de SQL, como uniones, normalización, indexación, transacciones, procedimientos almacenados, etc.
* **Solucionar problemas de consultas SQL** – Ayudar a depurar y proporcionar soluciones o alternativas para consultas que no están funcionando como se esperaba.
* **Optimizar consultas SQL** – Sugerir formas de optimizar sus consultas SQL para un mejor rendimiento.
* **Modelado de datos** – Asistir en el diseño de esquemas de bases de datos y ofrecer consejos sobre mejores prácticas.
* **SQL para análisis de datos** – Escribir consultas complejas para realizar tareas de análisis de datos.
* **Gestión de bases de datos** – Ayudar con conceptos relacionados con la gestión de bases de datos como copias de seguridad, replicación, particionamiento, etc.


==> genstudio-workspace/tools/sql-assistant/how-to-use.md <==
# Cómo Usar

Para comenzar con SQL Assistant, necesitarás proporcionar un segmento de Lenguaje de Definición de Datos (DDL) y una descripción de la tarea.&#x20;

* **Segmento DDL** – un subconjunto de comandos SQL, objetos, atributos y restricciones que se centra en definir o modificar la estructura de los objetos de la base de datos.
* **Descripción de la tarea** – instrucciones relacionadas con el DDL que le dicen a SQL Assistant con qué necesitas ayuda.&#x20;



El mensaje de marcador de posición predeterminado que se carga cada vez que creas un nuevo chat con SQL Assistant, modela cómo crear tus propios mensajes:

* La declaración DDL crea una tabla llamada ‘transactions’ con 5 columnas (transaction\_id, customer\_id, transaction\_date, amount y description).&#x20;
* La descripción de la tarea le pide a SQL Assistant que proporcione una consulta que imprima todas las transacciones superiores a 1000 dólares.

\


\


==> genstudio-workspace/tools/image-generator/README.md <==
# Generador de Imágenes

El Generador de Imágenes utiliza el modelo DALL-E de OpenAI para producir contenido visual basado en indicaciones textuales. A diferencia de los LLM tradicionales que generan salidas textuales, este modelo especializado puede entender indicaciones descriptivas y traducirlas en imágenes correspondientes.&#x20;

Sus capacidades abarcan una amplia gama de aplicaciones, incluyendo:

* **Visualización de Conceptos** – Convierte ideas abstractas o descripciones textuales en representaciones visuales.
* **Maquetas de Diseño** – Proporciona un resumen, y el modelo puede generar conceptos de diseño iniciales o maquetas.
* **Creaciones Artísticas** – Describe una escena, estado de ánimo o estilo, y el LLM puede crear una obra de arte alineada con esa visión.&#x20;
* **Diagramas Educativos** – Genera diagramas o ilustraciones para contenido educativo basado en temas o conceptos específicos.&#x20;
* **Entretenimiento** – Crea diseños de personajes, paisajes o cualquier contenido visual basado en narrativas o historias ficticias.

El Generador de Imágenes abre un mundo de posibilidades para profesionales, educadores, artistas y entusiastas, haciendo que el proceso de creación visual sea más accesible para todos. Al simplemente proporcionar una indicación detallada, puedes obtener visuales personalizados sin necesidad de habilidades avanzadas de diseño o software.


==> genstudio-workspace/tools/image-generator/example-winter-wonderland.md <==
---
description: Sigue una demostración paso a paso del Generador de Imágenes
---

# Ejemplo – Maravilla Invernal

En este ejemplo, estamos siendo lo más específicos posible para crear una imagen artística:

<div data-gb-custom-block data-tag="hint" data-style='info'>

El enlace de la imagen expirará en 1 hora. Guarda la imagen antes de que expire si deseas usarla o revisarla más tarde.&#x20;

</div>

El Generador de Imágenes creó la siguiente imagen:



Si no te gusta la composición exacta de la imagen, haz clic en **Regenerar** para crear una nueva imagen con el mismo aviso:




==> genstudio-workspace/tools/image-generator/how-to-use.md <==
# Cómo Usar

Para comenzar con el Generador de Imágenes, necesitas proporcionar una descripción de la imagen que deseas crear. Aquí hay algunas pautas generales para los términos:

* **Objetos** – Usa nombres de objetos como manzana, coche, casa, etc.
* **Colores** – Especifica colores como rojo, azul, verde, etc.
* **Tamaños** – Especifica tamaños como grande, pequeño, alto, etc.
* **Formas** – Especifica formas como cuadrado, redondo, rectangular, etc.
* **Materiales** – Especifica tipos de materiales como madera, metal, vidrio, etc.
* **Animales/Personas** – Especifica diferentes tipos de animales o personas como gato, perro, mujer, hombre, etc.
* **Escenarios** – Especifica diferentes tipos de escenarios como atardecer, playa, montaña, etc.
* **Estados de Ánimo** – Especifica diferentes estados de ánimo como feliz, triste, enojado, etc.
* **Realismo** – Especifica el grado de precisión o abstracción como fotorrealista, caricaturesco, impresionista, etc.

<div data-gb-custom-block data-tag="hint" data-style='info'>

Solo puedes generar una imagen por solicitud basada en la descripción proporcionada.

</div>

Recuerda, cuanto más específica sea tu descripción, más precisa será la imagen generada. Por ejemplo, en lugar de simplemente decir "gato", podrías decir "un gato grande y naranja sentado en un sofá azul". Esto le dará al modelo una imagen más específica para generar.

.png>).png>)


==> genstudio-workspace/tools/pair-programmer/README.md <==
# Programador en Pareja

Programador en Pareja es una herramienta avanzada de programación con IA que actúa como tu compañero de codificación, proporcionando asistencia inmediata con consultas relacionadas con el código, desafíos de depuración y consejos de optimización. Ya sea que estés lidiando con algoritmos complejos o buscando consejos de mejores prácticas, Programador en Pareja está diseñado para mejorar tu codificación y agilizar tu proceso de desarrollo, haciendo que la creación de software sea más eficiente e intuitiva.



## ¿Qué tipo de preguntas puede ayudar a resolver Pair Programmer?

Pair Programmer puede ayudar con una gran cantidad de preguntas en el espectro del desarrollo de software, desde conceptos fundamentales hasta temas avanzados. Aunque la siguiente lista de temas y ejemplos es extensa, no se acerca a cubrir todos los casos de uso. Te invitamos a introducir cualquiera de estos ejemplos y explorar la profundidad de Pair Programmer.

**Sintaxis y Semántica**

* ¿Cuál es la sintaxis correcta para un bucle for en Java?
* ¿Cómo funciona la comprensión de listas en Python?

**Depuración y Solución de Problemas**

* ¿Por qué estoy recibiendo un error de "Fallo de segmentación" en mi código C?
* ¿Qué causa una "NullPointerException" en Java?

**Mejores Prácticas**

* ¿Cómo debería estructurar una API RESTful?
* ¿Cuáles son las convenciones de nomenclatura recomendadas para tablas SQL?

**Bibliotecas y Frameworks**

* ¿Cómo empiezo un nuevo proyecto con React?
* ¿Puedes explicar cómo funciona el enrutamiento en Flask?

**Algoritmos y Estructuras de Datos**

* ¿Cómo funciona un algoritmo de ordenamiento rápido?
* ¿Puedes ayudarme a implementar un árbol binario?

**Optimización del Rendimiento**

* ¿Por qué mi consulta SQL se está ejecutando lentamente?
* ¿Cómo puedo optimizar mi script de Python para una mejor gestión de la memoria?

**Arquitectura de Software**

* ¿Cuál es la diferencia entre los patrones MVC y MVVM?
* ¿Cómo pueden los microservicios beneficiar a mi aplicación?

**Herramientas y Configuraciones del Entorno**

* ¿Cómo configuro un entorno virtual en Python?
* ¿Cuál es la diferencia entre npm y yarn?

**Control de Versiones**

* ¿Cómo resuelvo un conflicto de fusión en git?
* ¿Cuál es la mejor manera de estructurar flujos de trabajo de ramas en git?

**Despliegue y Operaciones**

* ¿Cómo puedo desplegar mi aplicación web usando Docker?
* ¿Cuál es el papel de Kubernetes en la arquitectura de software moderna?

**Seguridad**

* ¿Cómo puedo prevenir la inyección SQL en mi aplicación web?
* ¿Cuáles son las mejores prácticas para almacenar de forma segura las contraseñas de los usuarios?

**Lenguajes y Paradigmas**

* ¿Puedes explicar los conceptos de programación funcional en JavaScript?
* ¿Cuál es la diferencia entre la programación Procedimental y la Orientada a Objetos?

**Bases de Datos y Almacenamiento**

* ¿Cómo normalizo una base de datos relacional?
* ¿Cuáles son los beneficios de usar una base de datos NoSQL como MongoDB en comparación con bases de datos relacionales tradicionales?

**Preguntas sobre Hardware y Nivel de Sistema**

* ¿Cómo funciona la recolección de basura en los lenguajes de programación?
* ¿Cuál es la diferencia entre procesamiento paralelo y concurrente?

**Tendencias y Actualizaciones**

* ¿Cuáles son las nuevas características en la última versión de Python?
* ¿Cómo está cambiando WebAssembly el desarrollo web?

==> genstudio-workspace/tools/pair-programmer/how-to-use.md <==
# Cómo Usar

Para comenzar con Pair Programmer, necesitarás especificar el lenguaje de programación que estás usando o que deseas usar. Por defecto, el campo está configurado en Python.



Una vez que envíes tu lenguaje de programación, recibirás un mensaje similar al que se muestra a continuación (aunque la redacción exacta puede diferir) que detalla lo que Pair Programmer tiene para ofrecer y proporciona algunos comandos útiles:



Si todo parece correcto, entonces puedes escribir tu pregunta de programación en el área de entrada.

### /change&#x20;

El comando `/change` te permite modificar tus preferencias al interactuar con Pair Programmer. Actualmente, admite dos opciones:

* **Lenguaje de programación** – Cambiar el lenguaje de programación. Por ejemplo, introduce `/change language=Java` para cambiar a Java.
* **Idioma de interacción** – Cambiar el idioma. Por ejemplo, introduce `/change language=Spanish` para cambiar a español.

### /implement&#x20;

El comando `/implement` se utiliza cuando quieres crear un nuevo programa. Sigue un procedimiento de cinco pasos para garantizar un enfoque exhaustivo:

Por ejemplo, podrías introducir `/implement task=DescripciónDeLaTarea`. Por favor, reemplace `DescripciónDeLaTarea` con una descripción de la tarea que desea implementar.

#### Ejemplo

Supongamos que quieres implementar un programa que calcule la suma de todos los elementos en una lista.

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

~~~
/implement task=Crear una función en Python que calcule la suma de todos los elementos en una lista. La función debe tomar una lista de enteros como entrada y devolver un entero como salida.
~~~

</div>

### /modify

El comando `/modify` se utiliza cuando quieres realizar cambios o ajustes a un programa existente. Ingresa `/modify code=CodigoDelPrograma modifications=ModificacionDelPrograma`. Por favor, reemplaza `CodigoDelPrograma` con el programa que deseas modificar, y `ModificacionDelPrograma` con una descripción de lo que quieres cambiar.

#### Ejemplo

Por ejemplo, imagina que tienes una función de Python que calcula el área de un rectángulo, y quieres modificarla para calcular el área de un círculo en su lugar.

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

~~~
/modify code=
def rectangle_area(length, width):
    return length * width

modifications=
Cambia la función para calcular el área de un círculo en su lugar, utilizando la fórmula `pi * radio^2`. La función debe tomar un solo argumento para el radio.
~~~

</div>

### /test

El comando `/test` se usa cuando quieres que cree casos de prueba para un programa dado. Ingresa `/test code=CodigoDelPrograma description=DescripcionDelPrograma`. Por favor, reemplace `CodigoDelPrograma` con el programa que desea probar, y `DescripcionDelPrograma` con una descripción de lo que hace el programa.

#### Ejemplo

Supongamos que tienes una función de Python que calcula el factorial de un número y quieres crear casos de prueba para ella.

<div data-gb-custom-block data-tag="code" data-overflow='wrap'>

~~~
/test code=
def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)

description=
Esta función calcula el factorial de un número dado. El factorial de un número n es el producto de todos los enteros positivos menores o iguales a n.
~~~

</div>

### Regenerar respuesta

Si deseas ejecutar un aviso nuevamente, haz clic en el botón **Regenerar** **respuesta**. Regenerará la respuesta al último aviso que enviaste.



**Nota** – La salida de la primera iteración será reemplazada por la respuesta regenerada.


==> genstudio-workspace/tools/pair-programmer/example-python-script-assistance.md <==
---
description: Sigue una demostración paso a paso de Pair Programmer
---

# Ejemplo – Asistencia con Script de Python

En este ejemplo, estamos pidiendo a Pair Programmer que ayude con un script de Python que no está funcionando como se esperaba en relación con archivos CSV grandes.&#x20;



La herramienta toma un segundo para analizar tu solicitud. Cada respuesta es personalizada, por lo que ninguna solicitud tendrá exactamente la misma salida. Para esta solicitud, Pair Programmer comenzó con Requisitos que reiteraron lo que pedimos.&#x20;



A veces puedes pedir una solución que no existe. Pair Programmer puede informarte si puede proporcionar una respuesta adecuada y cómo la herramienta va a responder a tu solicitud.



Para nuestra solicitud de script de Python, Pair Programmer está explicando diferentes formas en que podemos modificar nuestro script, completo con ejemplos de código.&#x20;



Pair Programmer también puede hacer algunas preguntas de seguimiento para comprender mejor las limitaciones o especificidades de tu situación.&#x20;



Respondimos a la última pregunta escribiendo El I/O de disco es el cuello de botella. Pair Programmer entiende automáticamente el contexto de cada consulta adicional.&#x20;



Pair Programmer luego proporciona estrategias actualizadas que se adaptan mejor a tus necesidades. Puede haber más preguntas de seguimiento. A medida que respondas más preguntas y proporciones más información, tu salida será más específica.&#x20;



Si deseas ejecutar la solicitud nuevamente, haz clic en el botón **Regenerar** **respuesta**. Regenerará la respuesta a la última solicitud que enviaste.&#x20;



Nota – La salida de la primera iteración será reemplazada por la respuesta regenerada.

\


==> genstudio-workspace/data-security/data-loss-prevention.md <==
# Prevención de Pérdida de Datos

Nuestro sistema de prevención de pérdida de datos ayuda a los usuarios a proteger su información personal identificable (PII). Funciona escaneando la entrada del usuario para detectar datos sensibles, y proporciona advertencias en tiempo real para ayudar a prevenir la exposición involuntaria de datos.

El sistema está diseñado para detectar una amplia gama de tipos de datos sensibles. Cuando la entrada de un usuario incluye estos tipos de datos, nuestro sistema alertará al usuario. El usuario entonces tiene la opción de enviar el mensaje de todos modos, anonimizar el texto, o elegir no enviar el mensaje en absoluto.

## Lista de entidades soportadas:

### **Entidades Globales:**

* Números de Tarjeta de Crédito
* Números de Billetera Cripto
* Direcciones de Correo Electrónico
* Números de Cuenta Bancaria Internacional (IBAN)
* Números de Teléfono
* Números de Licencia Médica

### **Entidades Específicas por País:**

#### Estados Unidos:

* Números de Cuenta Bancaria en EE. UU.
* Números de Licencia de Conducir en EE. UU.
* Números de Identificación del Contribuyente Individual en EE. UU. (ITIN)
* Números de Pasaporte en EE. UU.
* Números del Seguro Social en EE. UU. (SSN)

#### Reino Unido:

* Números de Servicio Nacional de Salud (NHS) del Reino Unido

#### España:

* Números de Identificación Fiscal (NIF) en español

#### Italia:

* Códigos de Identificación Personal Italianos
* Números de Licencia de Conducir Italianos
* Números de Código de IVA Italianos
* Números de Pasaporte Italianos
* Números de Tarjeta de Identidad Italianos

#### Singapur:

* Números de la Tarjeta de Identificación del Registro Nacional de Singapur

#### Australia:

* Números de Negocios Australianos (ABN)
* Números de Empresas Australianas (ACN)
* Números de Archivo Fiscal Australianos (TFN)
* Números de Medicare Australianos

© 2023 SkyDeck AI Inc.\


==> genstudio-workspace/data-security/README.md <==
---
description: >-
  Cada parte del sistema SkyDeck AI está diseñada para permitir una mayor seguridad
  sobre las actividades y la protección de datos para todos los usuarios.
---

# Seguridad de Datos

## Uso de la API de OpenAI

Una de las principales ventajas de usar tu clave de API de OpenAI en **SkyDeck AI** es que **permite el acceso privado a los sistemas de OpenAI**. Si se utilizan los servicios gratuitos o de pago de ChatGPT, OpenAI no hace promesas sobre la seguridad de los datos. Pero si se utiliza una clave de API de OpenAI en el Control Center, entonces toda la interacción de chat de tus usuarios en GenStudio permanece privada. \
\
Esto es lo que [OpenAI escribe](https://openai.com/security) sobre el tema:\
\
"Los datos enviados a través de la API de OpenAI no se utilizan para entrenar modelos de OpenAI ni para mejorar la oferta de servicios de OpenAI. Los datos enviados a través de servicios de consumo que no son API, como ChatGPT o DALL·E, pueden ser utilizados para mejorar nuestros modelos."


==> developers/README.md <==
# Desarrolladores



==> developers/develop-your-own-tools/json-format-for-tools.md <==
---
description: A partir del 26 de julio de 2023
---

# Formato JSON para Herramientas

## Introducción

Esta documentación describe las estructuras JSON que SkyDeck AI admite para dos tipos de herramientas distintas: las herramientas LLM y las herramientas inteligentes. El propósito de esta página es proporcionar una breve introducción a estas categorías de herramientas y a sus respectivas estructuras JSON. Puede encontrar información detallada y ejemplos para cada tipo de herramienta en las correspondientes subpáginas.

***

#### Herramientas LLM

Las herramientas LLM (Modelos de lenguaje grande) están diseñadas para facilitar la interacción del usuario con los modelos LLM enviando la entrada del usuario a prompts predefinidos.

<div data-gb-custom-block data-tag="content-ref" data-url='json-format-for-llm-tools.md'>

[json-format-for-llm-tools.md](json-format-for-llm-tools.md)

</div>

#### Herramientas Inteligentes

Las Herramientas Inteligentes amplían las capacidades de las Herramientas LLM al incorporar la ejecución de código Python para la extracción y procesamiento de datos. La integración de Python permite a los usuarios realizar cálculos complejos, transformaciones de datos y otras operaciones avanzadas más allá del alcance de la funcionalidad estándar de las Herramientas LLM.

<div data-gb-custom-block data-tag="content-ref" data-url='json-format-for-smart-tools.md'>

[json-format-for-smart-tools.md](json-format-for-smart-tools.md)

</div>

==> developers/develop-your-own-tools/example-text-based-ui-generator.md <==
---
description: >-
  Esta herramienta genera una interfaz de usuario basada en texto según la descripción. Se proporciona el código fuente completo para que lo pruebes.
---

# Ejemplo: Generador de UI basado en texto

Somos defensores del Desarrollo Impulsado por IA como se practica en https://eastagile.com. Para apoyar eso, utilizamos IA para ayudarnos a desarrollar interfaces de usuario. Esta herramienta genera una interfaz de usuario basada en texto según la descripción y una solicitud (opcional) de ciertos elementos de interfaz de usuario. El aviso para la herramienta solicita elementos de diseño así como texto de UI apropiado.\
\
Este ejemplo se presenta como un ejemplo concreto y práctico de una herramienta que uno podría crear y desplegar en su equipo.\
\
Aquí hay un ejemplo de su uso.\
\
Entrada del usuario:



Salida generada:



Agregas tu herramienta personalizada json dentro de Genstudio.



\
\
Aquí está el json real que actualizarías en un archivo (es decir, text-based-ux-designer.json).&#x20;

~~~json
{
"version": "0.1",
"metadata": {
"avatar": "",
"creator": {
"name": "Inspirado por Khoa Tran",
"email": "admin@eastagile.com",
"organization": "East Agile"
},
"timestamp": "2023-06-01T10:00:00Z",
"variables": [
{
"name": "Descripción de la Funcionalidad",
"type": "text",
"default": "",
"description": "Una breve descripción de la funcionalidad o característica."
},
{
"name": "Componentes de UI",
"type": "text",
"default": "Cualquier cosa apropiada y convencional",
"description": "El tipo de componentes de interfaz de usuario (por ejemplo, botón de opción, lista de selección múltiple)."
}
],
"parameters": {
"top_p": 1,
"max_tokens": 1024,
"temperature": 0.7,
"presence_penalty": 0,
"frequency_penalty": 0
},
"avatar_type": "base64",
"description": "Esta herramienta genera una interfaz de usuario basada en texto según tu descripción y los componentes de interfaz de usuario especificados.",
"prompt_name": "Generador de Interfaz de Usuario Basada en Texto",
"usage_notes": "Proporciona una descripción de qué tipo de interfaz, funcionalidad o aplicación deseas generar (Descripción de la Funcionalidad) y cualquier tipo específico de elementos de interfaz de usuario que desees utilizar (Componentes de UI). Esta aplicación está diseñada para apoyar el Desarrollo Impulsado por IA (AiDD) como se practica en East Agile https://eastagile.com.",
"model_version": [
"gpt-3.5",
"gpt-4",
"claude",
"palm"
],
"expected_output": {
"type": "text"
}
},
"model_prompt": "Genera una interfaz de usuario basada en texto con redacción para la siguiente funcionalidad o característica:\n\nDescripción de la Funcionalidad: {{Feature Description}}\nElementos de Interfaz de Usuario: {{UI Components}}.\n\nPor favor, sigue estas mejores prácticas para crear una redacción efectiva de UX:\n1. Hazlo usable: Prioriza la funcionalidad y la facilidad de uso sobre un lenguaje ingenioso o un diseño poco convencional.\n2. Hazlo útil: Proporciona información útil que guíe a los usuarios y les ayude a alcanzar sus objetivos.\n3. Hazlo accesible: Usa un lenguaje simple y claro y elementos de diseño convencionales que faciliten la comprensión a todos los usuarios, incluidos aquellos con discapacidades.\n4. Hazlo claro: Evita la jerga y la ambigüedad; los usuarios deben poder entender el contenido y la UI rápida y fácilmente. Cuando sea posible, las affordances de la UI deben ser obvias sin necesidad de leer texto.\n5. Hazlo apropiado: Considera el contexto y el trasfondo cultural de tus usuarios, si se proporciona, y asegúrate de que el contenido sea inclusivo y respetuoso.\n6. Usa la voz activa: Incita a los usuarios a tomar acción utilizando un lenguaje activo y directo.\n7. Escribe positivamente: Enfócate en afirmaciones afirmativas y evita frases negativas a menos que sea absolutamente necesario.\n8. Sé conciso: Mantén las oraciones cortas y al grano, eliminando palabras y frases innecesarias.\n9. Realiza pruebas A/B constantes: Prueba y refina continuamente el contenido para asegurarte de que sea efectivo y fácil de usar.\n10. Mantén la voz y el tono de la marca consistentes: Asegúrate de que el contenido esté alineado con la personalidad general de la marca y mantenga un tono consistente a lo largo de la experiencia del usuario.\n11. Usa un lenguaje orientado a la acción: Anima a los usuarios a tomar acción utilizando un lenguaje claro, directo y enfocado en tareas específicas.\n12. Mantén la relevancia contextual: Proporciona contexto relevante para asegurar que el contenido sea fácilmente localizable y traducible para diferentes idiomas y culturas.\n\nContenido de Redacción de UX Generado:\n"
}

~~~

Podrías crear tu propio ícono e ingresarlo como un bloque de texto en base64 a este json. De lo contrario, se usará un bonito predeterminado.


==> developers/develop-your-own-tools/json-format-for-smart-tools.md <==
---
description: Una forma portátil de compartir herramientas inteligentes de SkyDeck.AI escritas en código Python
---

# Formato JSON para Herramientas Inteligentes

## General <a href="#_lgmg27qgfdrg" id="_lgmg27qgfdrg"></a>

Para crear una herramienta inteligente en SkyDeck.AI, necesitas subir un conjunto de archivos de acuerdo a las especificaciones mencionadas en la sección de Estructura de Archivos. Una vez subidos, nuestra plataforma realizará la configuración inicial, lo cual puede tomar unos minutos. Posteriormente, la herramienta estará disponible en el Espacio de Trabajo de GenStudio.

## Estructura de Archivo <a href="#_7dcm0ac78x60" id="_7dcm0ac78x60"></a>

### \<nombre\_herramienta>.json <a href="#_xvdq6eic1eed" id="_xvdq6eic1eed"></a>

El comportamiento de la herramienta también se configura a través de un archivo JSON. Aquí hay un breve resumen de los campos clave en la configuración:

* **version**: La versión actual de la herramienta.
* **nombre\_herramienta**: El nombre de la herramienta. Este nombre debe ser único en tu espacio de trabajo.
* **codigo\_herramienta**: Contiene el código Python a ejecutar. Más detalles sobre este campo estarán en la siguiente sección.
* **descripcion**: Una breve descripción de lo que hace la herramienta.
* **notas\_uso**: Instrucciones sobre cómo usar la herramienta.
* **version\_modelo**: Especifique los modelos que están permitidos para usar en preguntas de seguimiento. Para especificar todos los modelos, use _\["gpt-4", "gpt-3.5", "claude", "chat-bison"]_.
* **creador**: Información sobre el creador de la herramienta, incluyendo nombre, correo electrónico y organización.
* **variables**: Un conjunto de variables usadas por la herramienta. Cada variable tiene un nombre, descripción y valor por defecto. El orden de las variables en la UI sigue el orden en este conjunto.
* **salida\_esperada**: El tipo de salida producida por la herramienta. Durante la etapa de desarrollo, el valor siempre debería ser texto.
* **tipo\_avatar**: El formato del avatar usado en la interfaz de la herramienta.
* **marca\_tiempo**: La fecha y hora en que la herramienta fue actualizada por última vez.
* **requisitos**: especifica los paquetes requeridos para ejecutar el script en codigo\_herramienta.
* **avatar**: la cadena de texto que representa el logo de esta herramienta

### Convención de tool\_code: <a href="#_177qobv2sfe9" id="_177qobv2sfe9"></a>

Este script describe el funcionamiento de tu herramienta. El componente principal de este script es la función _execute_, que tiene los siguientes requisitos:

* La función debería tener un único parámetro de entrada llamado _variables_, que es un diccionario. Cada clave en este diccionario se corresponde con un campo que el usuario introduciría en tu herramienta.
* La función debe devolver una cadena, que se mostrará como la respuesta en la interfaz de usuario de GenStudio.

## Ejemplo de Herramientas <a href="#_h9o86a5lgfut" id="_h9o86a5lgfut"></a>

### Generación de imágenes usando DALL-E 2 <a href="#_quzi31gwxka6" id="_quzi31gwxka6"></a>

**Descripción:**&#x20;

Esta herramienta acepta una descripción de imagen como entrada y genera una URL correspondiente para la imagen. La salida incluye la URL junto con una nota de vencimiento. La herramienta funciona enviando la consulta a la API de OpenAI DALL-E y recuperando la respuesta.

**Entrada:**

* Descripción: Descripción de la imagen, por ejemplo, "Un gato blanco y peludo"

**Salida:**

* Un mensaje con la URL generada para la imagen junto con la nota de vencimiento.

#### Script de Python (que sería un campo dentro de image\_generation.json): <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

~~~python
import openai
def execute(variables):
    openai.api_key = '<USER API KEY>'
    description = variables['Descripción']
    response = openai.Image.create(
        prompt=description,
        n=1,
        size="1024x1024"
    )
    image_url = response['data'][0]['url']
    return f"Aquí está el enlace a tu imagen:{image_url}. El enlace expirará en 1 hora."
~~~

#### image\_generation.json <a href="#id-4q3mtb2zf8gt" id="id-4q3mtb2zf8gt"></a>

~~~json
{
    "version": "0.1",
    "metadata": {
        "tool_name": "Generación de imágenes",
        "tool_code": "import openai\n\ndef execute(variables):\n openai.api_key = ''\n description = variables['Description']\n response = openai.Image.create(\n prompt=description,\n n=1,\n size=\"1024x1024\"\n )\n\n image_url = response['data'][0]['url']\n return f\"Aquí está el enlace a tu imagen:{image_url}. El enlace expirará en 1 hora.\"\n",
        "description": "Generó una imagen basada en la descripción con el modelo DALL-E de OpenAI.",
        "usage_notes": "Describe la imagen en detalle y colócala en el campo de descripción. Se devolverá una URL de la imagen. La duración de la URL es de aproximadamente 1 hora, así que asegúrate de descargarla antes de que expire.",
        "model_version": ["gpt-3.5","gpt-3.5-turbo", "gpt-4", "claude"],
        "creator": {
            "name": "SkyDeck AI",
            "email": "skydeck@eastagile.com",
            "organization": "East Agile"
        },
        "variables": [
            {
                "name": "Description",
                "description": "Descripción de la imagen",
                "default": "un gato siamés blanco"
            }
        ],
        "expected_output": {
            "type": "text"
        },
        "avatar_type": "base64",
        "timestamp": "2023-05-23T10:00:00Z",
        "requirements": "openai>=0.27.4",
        "avatar": ""
    }
}
~~~

### Informe del clima en tiempo real con Open-Meteo API <a href="#_yhjv7lbl4mu0" id="_yhjv7lbl4mu0"></a>

**Descripción**:&#x20;

Esta herramienta utiliza la API de Open-Meteo para proporcionar información meteorológica en tiempo real basada en las preguntas de los usuarios. Al hacer una pregunta sobre el clima, como la temperatura, la precipitación o las condiciones del viento, la herramienta recupera los datos más relevantes y actualizados.

El funcionamiento de esta herramienta se basa en APIChain, una característica de la biblioteca LangChain, para acceder a la documentación de la API de Open-Meteo. Esto permite a la herramienta aprender a hacer las llamadas correctas a la API y recuperar la información requerida de manera fluida.

**Entrada**:

* Pregunta: Hacer una pregunta específica sobre el clima, por ejemplo, "¿Cuál es la temperatura actual en la ciudad de Nueva York?"

**Salida**:

* Una respuesta que proporciona la información meteorológica solicitada.

#### Script de Python (que sería un campo dentro de weather\_reporter.json): <a href="#qw9m9923kptk" id="qw9m9923kptk"></a>

~~~python
from langchain.chains.api import open_meteo_docs
from langchain.chat_models import ChatOpenAI
from langchain.chains import APIChain
def execute(variables):
    question = variables['Question']
    llm = ChatOpenAI(
        model_name='gpt-3.5-turbo',
        openai_api_key='<USER API KEY>'
    )
    api_chain = APIChain.from_llm_and_api_docs(
        llm, open_meteo_docs.OPEN_METEO_DOCS, verbose=False
    )
    result = api_chain.run(question)
    return result
~~~

<div data-gb-custom-block data-tag="hint" data-style='info'>

Tenga en cuenta que Langchain ahora está integrado con Rememberizer. Consulte [https://python.langchain.com/docs/integrations/retrievers/rememberizer/](https://python.langchain.com/docs/integrations/retrievers/rememberizer/)

</div>

#### weather\_reporter.json <a href="#bgnhw14oi99h" id="bgnhw14oi99h"></a>

~~~json
{
  "version": "0.1",
  "metadata": {
    "tool_name": "Weather Reporter",
    "tool_code": "from langchain.chains.api import open_meteo_docs\nfrom langchain.chat_models import ChatOpenAI\nfrom langchain.chains import APIChain\n\n\ndef execute(variables):\n question = variables['Question']\n llm = ChatOpenAI(model_name='gpt-3.5-turbo',\n openai_api_key='')\n api_chain = APIChain.from_llm_and_api_docs(\n llm, open_meteo_docs.OPEN_METEO_DOCS, verbose=False)\n result = api_chain.run(question)\n return result\n",
    "description": "Aprovecha la API de Open-Meteo para recuperar detalles meteorológicos en tiempo real",
    "usage_notes": "Ingresa tu pregunta relacionada con el clima en el campo proporcionado",
    "model_version": ["gpt-3.5", "gpt-3.5-turbo", "gpt-4", "claude"],
    "creator": {
      "name": "SkyDeck AI",
      "email": "skydeck@eastagile.com",
      "organization": "East Agile"
    },
    "variables": [
      {
        "name": "Question",
        "description": "Consulta sobre las condiciones meteorológicas",
        "default": "¿Cuál es la temperatura actual en Múnich, Alemania, expresada en grados Celsius?"
      }
    ],
    "expected_output": {
      "type": "text"
    },
    "avatar_type": "base64",
    "timestamp": "2023-07-13T10:00:00Z",
    "requirements": "openai>=0.27.4\nlangchain>=0.0.229",
    "avatar": ""
  }
}
~~~

## Limitaciones <a href="#g32lfwd6xlxx" id="g32lfwd6xlxx"></a>

AWS Lambda solo permite que una función se ejecute durante un máximo de 15 minutos y 10GB de RAM. Por lo tanto, las herramientas deben finalizar su ejecución dentro de esta limitación.


==> developers/develop-your-own-tools/README.md <==
---
description: >-
  Puedes crear mensajes personalizados y herramientas avanzadas para usar en SkyDeckAI o para
  compartir con otros en otros lugares.
---

# Desarrolla Tus Propias Herramientas

Subes json que define herramientas personalizadas dentro de GenStudio.&#x20;




==> developers/develop-your-own-tools/json-format-for-llm-tools.md <==
---
description: Una Forma Portátil de Compartir Herramientas
---

# Formato JSON para Herramientas LLM

## Introducción

Compartir una herramienta de una manera que se pueda agregar rápidamente a un programa o editor de herramientas se mejoraría enormemente con una forma estándar de representar una herramienta y cómo usarla. Queremos habilitar características como las siguientes:

* Un icono para representar visualmente la herramienta
* Metadatos para el aviso:
  * Un nombre para la herramienta
  * Una descripción de la herramienta
  * Notas de uso para la herramienta
* Parámetros de marcador de posición que se incluyen en la cadena de la herramienta
* Salida esperada
* Versiones y marcas de tiempo.

## Especificación del Formato JSON

~~~json
{
  "version": "cadena o entero",
  "model_prompt": "cadena con marcadores de posición {{variable_name}}",
  "metadata": {
    "prompt_name": "cadena",
    "description": "cadena",
    "usage_notes": "cadena",
    "model_version": ["cadena", "cadena", …],
    "creator": {
      "name": "cadena",
      "email": "cadena",
      "organization": "cadena"
    },
    "parameters": {
      "temperature": "flotante",
      "max_tokens": "entero",
      "top_p": "flotante",
      "frequency_penalty": "flotante",
      "presence_penalty": "flotante"
    },
    "variables": [
      {
        "name": "nombre de variable 1",
        "type": "texto",
        "description": "cadena",
        "default": "cadena",
      },
      {
        "name": "nombre de variable 2",
        "type": "selección única",
        "description": "cadena",
        "default": "valor1",
        "allowed_values": ["valor1", "valor2", "valor3"]
      },
      {
        "name": "nombre de variable 3",
        "type": "selección múltiple",
        "description": "cadena",
        "default": ["valor1", "valor2"]
        "allowed_values": ["valor1", "valor2", "valor3"]
      },
      ...
    ],
    "expected_output": {
      "type": "cadena (por ejemplo, texto, código, limitado)",
      "format": "cadena (opcional, por ejemplo, JSON, XML, CSV)",
      "language": "cadena (opcional, por ejemplo, Python, JavaScript)",
      "allowed_values": ["cadena1", "cadena2", ...] (opcional)
    },
    "avatar_type": "cadena (por ejemplo, url, base64)",
    "avatar": "cadena (imagen en URL o codificada en base64), 256x256 píxeles recomendados",
    "timestamp": "cadena (formato ISO 8601)"
  }
}
~~~

Puedes descargar nuestro JSON de muestra [aquí](https://skydeck-public-assets.s3.amazonaws.com/sample\_tool.json).

## Descripción de los Campos

* **model\_prompt**: Una cadena que contiene el aviso del modelo GPT.
* **metadata**: Un objeto que contiene información adicional sobre el aviso del modelo GPT, incluyendo los siguientes subcampos:
  * **model\_version**: Una cadena que indica la versión del modelo GPT utilizado.
  * **creator**: Un objeto que contiene información sobre el creador del aviso del modelo GPT, con los siguientes subcampos:
    * **name**: Una cadena que representa el nombre del creador.
    * **email**: Una cadena que representa el correo electrónico del creador.
    * **organization**: Una cadena que representa la organización con la que está afiliado el creador.
  * **parameters**: Un objeto que contiene información sobre los parámetros del modelo GPT, con los siguientes subcampos:
    * **temperature**: Un número de punto flotante que indica la temperatura utilizada para controlar la aleatoriedad de la salida.
    * **max\_tokens**: Un entero que indica el número máximo de tokens en la respuesta generada.
    * **top\_p**: Un número de punto flotante que representa el umbral de probabilidad de muestreo de núcleo.
    * **frequency\_penalty**: Un número de punto flotante que representa la penalización aplicada a los tokens en función de su frecuencia en el conjunto de datos.
    * **presence\_penalty**: Un número de punto flotante que representa la penalización aplicada a nuevos tokens en función de su presencia en el aviso.
  * **timestamp**: Una cadena en formato ISO 8601 que representa la fecha y hora en que se creó o modificó por última vez el aviso del modelo GPT.
  * **expected\_output (Opcional)**: Un objeto que contiene campos relacionados con la salida esperada del model\_prompt, incluyendo los siguientes subcampos:
    * **type**: Una cadena que indica el tipo de salida esperada del model\_prompt.
    * **format (Opcional)**: Una cadena que representa el formato de la salida esperada si es aplicable.
    * **language (Opcional)**: Una cadena que representa el lenguaje de programación de la salida esperada si el tipo es `code`.
    * **allowed\_values (Opcional)**: Un arreglo de cadenas que contiene una lista de valores de salida permitidos si el tipo es `limited`.
  * **variables (Opcional)**: Una lista que contiene variables que podrían ser insertadas en la cadena `model_prompt` en un estilo de f-string. Cada variable contiene los siguientes subcampos:
    * **name**: Una cadena que representa el nombre de la variable.
    * **type**: Una cadena que muestra el tipo de variable. Actualmente, los posibles valores de `type` son `text` para variable predeterminada, y `single-select` o `multi-select` para variables de selección.
    * **description**: Una cadena que muestra la descripción de la variable, incluyendo usos y ejemplos.
    * **default**: Un valor que muestra el valor predeterminado de la variable. Este valor es una cadena si `type` es `text` o `single-select`, y un arreglo de cadenas para `multi-select`.
    * **allowed\_values**: Un arreglo de cadenas que contiene una lista de valores permitidos si el tipo de variable es `single-select` o `multi-select`.
  * **avatar (Opcional)**: Un objeto que contiene campos relacionados con la imagen gráfica que actúa como un avatar o ícono para el aviso, incluyendo los siguientes subcampos:
    * **avatar\_type**: Una cadena que especifica el tipo de datos del avatar incluidos.
    * **avatar**: Una cadena que contiene la URL que apunta a la imagen si el avatar\_type es `url`, o una cadena codificada en base64 que representa la imagen si el avatar\_type es `base64`.
  * **prompt\_name (Opcional)**: Una cadena que representa el nombre del aviso.
  * **description (Opcional)**: Una cadena que proporciona una breve descripción de la herramienta y su propósito.
  * **usage\_notes (Opcional)**: Una cadena que contiene notas en forma libre del creador sobre el uso o cualquier consideración específica relacionada con la herramienta.

Para especificar el formato de la salida esperada del model\_prompt, puedes agregar un objeto `expected_output` dentro del objeto `metadata`. Dependiendo del tipo de salida esperada, puedes incluir los subcampos relevantes en el objeto `expected_output`.

Para incluir campos para variables que podrían ser insertadas en la cadena `model_prompt` en un estilo de f-string, puedes agregar una lista `variables` separada dentro del objeto `metadata`.

Para incluir una imagen gráfica que actúe como un avatar o ícono para el aviso, puedes agregar un campo `avatar` dentro del objeto `metadata`.

Incluir los campos `expected_output`, `variables`, `avatar`, `prompt_name`, `description` y `usage_notes` dentro del objeto `metadata` ayuda a mantener toda la información contextual sobre el aviso en un solo lugar, facilitando su gestión y comprensión.

Puedes usar el campo `version` en el nivel superior del objeto JSON para rastrear explícitamente la versión de todo el archivo JSON

Última actualización