Documentación Lista para LLM de SkyDeck.ai

Generado el 2024-11-28 19:07:42 PST. Disponible como contenido en bruto en skydeckai-llm-ready-documentation.md.

Este documento proporciona una referencia completa y consolidada de la documentación de SkyDeck.ai, optimizada para el consumo de modelos de lenguaje grande (LLM). Combina varias fuentes de documentación en un solo formato fácilmente accesible, facilitando la recuperación y procesamiento eficiente de información por parte de sistemas de IA.

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

* [SkyDeck.ai](README.md)
* [GenStudio Workspace](genstudio-workspace/README.md)
  * [Conversaciones](genstudio-workspace/conversations.md)
  * [Compartir 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)
      * [Herramientas del Sistema](control-center/setup-guide/curate-tools/system-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)
      * [Editar Miembros](control-center/setup-guide/manage-members/edit-members.md)
* [Integraciones](integrations/README.md)
  * [LLMs y Bases de Datos](integrations/llms-and-databases/README.md)
    * [Integración de Anthropic](integrations/llms-and-databases/anthropic-integration.md)
    * [Integración de Base de Datos](integrations/llms-and-databases/database-integration.md)
    * [Integración de Groq](integrations/llms-and-databases/groq-integration.md)
    * [Integración de HuggingFace](integrations/llms-and-databases/huggingface-integration.md)
    * [Integración de Mistral](integrations/llms-and-databases/mistral-integration.md)
    * [Integración de OpenAI](integrations/llms-and-databases/openai-integration.md)
    * [Integración de Perplexity](integrations/llms-and-databases/perplexity-integration.md)
    * [Integración de Together AI](integrations/llms-and-databases/together-ai-integration.md)
    * [Integración de Vertex AI](integrations/llms-and-databases/vertex-ai-integration.md)
  * [Integraciones de Aplicaciones](integrations/app-integrations/README.md)
    * [Integración de Rememberizer](integrations/app-integrations/rememberizer-integration.md)
    * [Integración de Slack](integrations/app-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)
  * [29 de Noviembre de 2024](releases/nov-29th-2024.md)
  * [22 de Noviembre de 2024](releases/nov-22nd-2024.md)
  * [15 de Noviembre de 2024](releases/nov-15th-2024.md)
  * [8 de Noviembre de 2024](releases/nov-8th-2024.md)
  * [1 de Noviembre de 2024](releases/nov-1st-2024.md)
  * [25 de Octubre de 2024](releases/oct-25th-2024.md)
  * [18 de Octubre de 2024](releases/oct-18th-2024.md)
  * [11 de Octubre de 2024](releases/oct-11th-2024.md)
  * [4 de Octubre de 2024](releases/oct-4th-2024.md)
  * [27 de Septiembre de 2024](releases/sep-27th-2024.md)
  * [20 de Septiembre de 2024](releases/sep-20th-2024.md)
  * [13 de Septiembre de 2024](releases/sep-13th-2024.md)
  * [6 de Septiembre de 2024](releases/sep-6th-2024.md)
  * [23 de Agosto de 2024](releases/aug-23rd-2024.md)
  * [16 de Agosto de 2024](releases/aug-16th-2024.md)
  * [9 de Agosto de 2024](releases/aug-9th-2024.md)
  * [2 de Agosto de 2024](releases/aug-2nd-2024.md)
  * [26 de Julio de 2024](releases/jul-26th-2024.md)
  * [12 de Julio de 2024](releases/jul-12th-2024.md)
  * [5 de Julio de 2024](releases/jul-5th-2024.md)
  * [28 de Junio de 2024](releases/jun-28th-2024.md)
  * [21 de Junio de 2024](releases/jun-21st-2024.md)
  * [12 de Noviembre de 2023](releases/nov-12th-2023.md)
  * [6 de Noviembre de 2023](releases/nov-6th-2023.md)
  * [30 de Octubre de 2023](releases/oct-30th-2023.md)
  * [23 de Octubre de 2023](releases/oct-23th-2023.md)
  * [16 de Octubre de 2023](releases/oct-16th-2023.md)
  * [18 de Septiembre de 2023](releases/sep-18th-2023.md)
  * [8 de Septiembre de 2023](releases/sep-8th-2023.md)
* [Seguridad](security/README.md)
  * [Prácticas de Seguridad de SkyDeck.ai](security/skydeck.ai-security-practices.md)
  * [Programa de Recompensas por Errores](security/bug-bounty-program.md)
* [Documentaciones de IA](ai-documentations/README.md)
  * [Informe de Evaluación de LLM](ai-documentations/llm-evaluation-report.md)
  * [Documentación Lista para LLM de SkyDeck.ai](ai-documentations/skydeckai-llm-ready-documentation.md)


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

###


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



==> integrations/llms-and-databases/huggingface-integration.md <==
---
description: Usando SkyDeck.ai como la interfaz para tus modelos de HuggingFace.
---

# Integración de HuggingFace

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

<figure><img src="../../.gitbook/assets/Screenshot 2023-09-25 at 10.08.46.png" alt="Screenshot 2023 09 25 at 10.08.46"><figcaption></figcaption></figure>

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

* URL del punto final
* Repositorio del modelo
* Token de API. Puedes 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ás la ventana de contexto de tu modelo. Esto se puede encontrar en la página de información del modelo.

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

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

A continuación, pega esto en el campo de Credenciales de tu integración.

<figure><img src="../../.gitbook/assets/image (1) (1).png" alt="image (1) (1)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (1) (1) (1).png" alt="image (1) (1) (1)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (48).png" alt="LLaMA 2 es un modelo con etiqueta de Generación de Texto"><figcaption><p>LLaMA 2 es un modelo con etiqueta de Generación de Texto</p></figcaption></figure>

<figure><img src="../../.gitbook/assets/image (49).png" alt="Asegúrate de seleccionar Inferencia de Generación de Texto como el tipo de contenedor durante el despliegue"><figcaption><p>Asegúrate de seleccionar Inferencia de Generación de Texto como el tipo de contenedor durante el despliegue</p></figcaption></figure>


==> integrations/llms-and-databases/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.

<figure><img src="../../.gitbook/assets/image (5).png" alt="image (5)"><figcaption></figcaption></figure>

### 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úrese de mantenerse actualizado con los últimos modelos y características para maximizar los beneficios de esta integración. Para asistencia adicional o consultas, consulte la [Documentación de Perplexity](https://docs.perplexity.ai/) o comuníquese con su equipo de soporte.


==> integrations/llms-and-databases/openai-integration.md <==
---
description: Integración de OpenAI (ChatGPT) con la Plataforma de IA SkyDeck
---

# 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. 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” e ingrese su clave API como se indica.

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

NOTA: Se le cobrará según su 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, puede comenzar a experimentar con $5 en crédito gratuito que se puede utilizar durante sus primeros 3 meses. Los precios de ChatGPT para uso general son muy bajos, pero si planea utilizar el servicio regularmente, debe agregar la información de su tarjeta de crédito y se le aconseja establecer un límite de uso en el sitio web de OpenAI.

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


==> integrations/llms-and-databases/README.md <==
# LLMs y Bases de Datos



==> integrations/llms-and-databases/mistral-integration.md <==
# Integración de Mistral

## Descripción general

Mistral es una empresa de investigación en IA que se centra en desarrollar modelos de lenguaje grandes de vanguardia con un fuerte énfasis en la eficiencia y la escalabilidad. Su misión es hacer que la IA de frontera sea ubicua y proporcionar IA a medida a todos los creadores. Esto requiere una feroz independencia, un fuerte compromiso con soluciones abiertas, portátiles y personalizables, y un enfoque extremo en entregar la tecnología más avanzada en un tiempo limitado.

## Generando una clave API de Mistral

Para usar la API de Mistral, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a **La Plateforme** de Mistral en [https://console.mistral.ai/](https://console.mistral.ai/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Claves API**. Ten en cuenta que necesitas configurar un [Plan de Facturación](https://console.mistral.ai/billing/) primero para generar y usar claves API de Mistral.
3. Haz clic en el botón **Crear nueva clave** para generar una nueva clave API. Proporciona un nombre y un día de expiración para el token. Copia el token para usarlo más tarde, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLMs de Mistral en la Plataforma de IA de SkyDeck.

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

Ten en cuenta que la clave API puede tardar unos minutos en ser utilizable, por lo que podrías ver un mensaje de error si la agregas inmediatamente en el Centro de Control. Espera unos minutos después de generar una clave API antes de integrar Mistral con SkyDeck AI.

</div>

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

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Mistral como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/mistral-integration.png" alt="mistral integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

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


==> integrations/llms-and-databases/together-ai-integration.md <==
---
description: Integración de Together AI con la Plataforma de IA SkyDeck
---

# 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 y ingrese su clave API en el campo de Credenciales.

¡Eso es todo! Ahora puede usar las poderosas 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/llms-and-databases/database-integration.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:

||CODE_BLOCK||
protocol://username:password@host:port/database
||CODE_BLOCK||

Así es como puedes crear una URL de conexión:

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

    ||CODE_BLOCK||
     postgresql://
    ||CODE_BLOCK||
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:

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

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

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

¡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:

||CODE_BLOCK||
jdbc:redshift://host:port/database
||CODE_BLOCK||

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

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

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.

<figure><img src="../../.gitbook/assets/Add a DB Integration to Control Center.png" alt="Add a DB Integration to Control Center"><figcaption></figcaption></figure>

### 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 asegurar que solo las personas autorizadas tengan acceso a esa herramienta y su acceso a la base de datos en su espacio de trabajo de SkyDeck AI GenStudio.

<figure><img src="../../.gitbook/assets/Adding a DB Integration to Analyst Bob.png" alt="Agrega una integración de base de datos a una herramienta que la soporte para compartir acceso con los miembros de tu organización."><figcaption><p>Agrega una integración de base de datos a una herramienta que la soporte para compartir acceso con los miembros de tu organización.</p></figcaption></figure>

#### 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 utilizas credenciales que no tengan más derechos de los necesarios. Sin embargo, el usuario debe poder consultar la estructura de tu sistema de datos para entenderlo.
* No compartas la URL de acceso ya que contiene información de conexión confidencial.
* 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.

==> integrations/llms-and-databases/groq-integration.md <==
# Integración de Groq

## Visión general

Groq está revolucionando el panorama de la inteligencia artificial con sus rápidas capacidades de inferencia de IA, diseñadas para empoderar a desarrolladores y empresas con inteligencia instantánea. GroqCloud permite una integración fluida con modelos disponibles públicamente como Llama 3.1, lo que permite a los usuarios aprovechar el poder de la IA con una latencia mínima. Con su innovadora Unidad de Procesamiento de Lenguaje (LPU), Groq ofrece una velocidad, asequibilidad y eficiencia energética sin igual, transformando fundamentalmente la forma en que se despliegan los modelos de IA en la nube y en las instalaciones. Al hacer que la tecnología avanzada de IA sea accesible para todos, Groq está impulsando una nueva ola de innovación, productividad y descubrimiento, mientras mantiene un compromiso con los principios de código abierto.

## Generando una clave API de Groq

Para utilizar la API de Groq, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a **GroqCloud** en [https://console.groq.com/](https://console.groq.com/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Claves API**. Puedes usar un Plan Gratuito con APIs de límites de tasa bajos, o puedes actualizar a planes más altos para necesidades a gran escala.
3. Haz clic en el botón **Crear clave API** para generar una nueva clave API. Proporciona un nombre para el token. Copia el token para uso posterior, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLMs de Groq en la Plataforma de IA SkyDeck.

## Agregando la clave API al Centro de Control de AI de SkyDeck

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Groq como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/groq-integration.png" alt="groq integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

Integrar Groq con la Plataforma de IA SkyDeck ofrece un conjunto robusto de características y capacidades, aprovechando modelos de lenguaje avanzados de Groq para proporcionar respuestas precisas y confiables. Asegúrese de mantenerse actualizado con los últimos modelos y características para maximizar los beneficios de esta integración. Para asistencia adicional o consultas, consulte la [Documentación de Groq](https://console.groq.com/docs/) o comuníquese con su equipo de soporte.


==> integrations/llms-and-databases/vertex-ai-integration.md <==
# Integración de Vertex AI

## Resumen

Vertex AI es una plataforma de desarrollo de IA unificada y completamente gestionada para construir y utilizar IA generativa. Acceda y utilice Vertex AI Studio, Agent Builder y más de 150 modelos base. Después de integrar Skydeck.AI con Vertex AI, podrá utilizar los modelos Gemini de Google en su espacio de trabajo.

## Generando una credencial de cuenta de servicio

Para habilitar Vertex AI y generar la credencial necesaria, puedes seguir estos pasos:

1. **Configura tu cuenta de Google Cloud:** Ve a la [Consola de Google Cloud](https://console.cloud.google.com/) e inicia sesión con tu cuenta de Google.
2. **Selecciona un proyecto:** En la parte superior de la página, haz clic en el menú desplegable de proyectos y selecciona un proyecto existente. Si no tienes un proyecto, necesitarás crear uno haciendo clic en "Nuevo Proyecto" y siguiendo las indicaciones.
3. **Habilita la API de Vertex AI:** Ve al [Tablero de APIs y Servicios](https://console.cloud.google.com/apis/dashboard) (puedes elegirlo desde el Menú en la Consola de Google Cloud), haz clic en el botón "**+ HABILITAR APIS Y SERVICIOS**", busca "**API de Vertex AI**" en la Biblioteca de APIs y luego habilita la API para tu proyecto. Ten en cuenta que la API de Vertex AI requiere un proyecto con una cuenta de facturación, así que debes configurarla [aquí](https://console.cloud.google.com/billing). Se te cobrará según tu uso de Vertex AI, así que consulta [su documentación](https://cloud.google.com/vertex-ai) para las últimas actualizaciones.
4. **Crea una Cuenta de Servicio y obtén la credencial:** Ve a la sección **IAM y Admin** para crear una nueva cuenta de servicio, asigna el rol apropiado para usar Vertex AI (típicamente el rol de Administrador de Vertex AI) y luego genera una clave JSON. Puedes visitar este [enlace](https://developers.google.com/workspace/guides/create-credentials#service-account) para más detalles. Guarda la clave de forma segura y consulta la siguiente sección para agregarla a la plataforma SkyDeck.AI. Aquí hay un ejemplo de clave JSON:

||CODE_BLOCK||json
{
  "type": "service_account",
  "project_id": "your-project-id",
  "private_key_id": "your-private-key-id",
  "private_key": "your-private-key",
  "client_email": "the-email-of-the-service-account",
  "client_id": "the-client-id",
  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  "token_uri": "https://oauth2.googleapis.com/token",
  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  "client_x509_cert_url": "your-client_x509_cert_url",
  "universe_domain": "googleapis.com"
}
||CODE_BLOCK||

## Agregando la credencial a 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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija **VertexAI** como el Servicio de Integración y ingrese su clave JSON completa en el campo de Credenciales.

<figure><img src="../../.gitbook/assets/vertex-ai-integration (1).png" alt="vertex ai integration (1)" width="563"><figcaption></figcaption></figure>

¡Eso es todo! Ahora puede usar las poderosas herramientas de SkyDeck AI y acceder directamente a los modelos de Gemini.

## Conclusión

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


==> integrations/llms-and-databases/anthropic-integration.md <==
# Integración de Anthropic

## Visión general

Anthropic es una organización de investigación en IA centrada en construir sistemas de inteligencia artificial confiables e interpretables que priorizan la seguridad y la alineación con los valores humanos. La empresa está dedicada a abordar los desafíos éticos y de seguridad que plantean los sistemas de IA cada vez más poderosos, trabajando para garantizar que sus modelos se comporten de manera predecible y de acuerdo con las intenciones humanas.

Los LLM de Anthropic, notablemente la serie "Claude", están diseñados para procesar y generar texto similar al humano para una amplia gama de aplicaciones, incluyendo comprensión del lenguaje natural, razonamiento y diálogo. Estos modelos se desarrollan con un enfoque en la seguridad y la usabilidad, incorporando mecanismos para prevenir salidas dañinas o sesgadas. A medida que Anthropic continúa evolucionando sus LLM, sigue comprometido a crear sistemas de IA que sean transparentes, interpretables y alineados con estándares éticos, haciéndolos útiles tanto para fines comerciales como de investigación.

## Generando una clave API de Anthropic

Para usar la API de Anthropic, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a la Consola de Anthropic en [https://console.anthropic.com/](https://console.anthropic.com/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Configuración** y selecciona [**Claves API**](https://console.anthropic.com/account/keys).
3. Haz clic en el botón **Crear clave** para generar una nueva clave API. Proporciona un nombre y un espacio de trabajo para esa clave. Copia el token para su uso posterior, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLM de Anthropic en la Plataforma de IA de SkyDeck.

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

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Anthropic como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/anthropic-integration.png" alt="anthropic integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

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


==> integrations/app-integrations/README.md <==
# Integraciones de Aplicaciones



==> integrations/app-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.

<figure><img src="../../.gitbook/assets/email masked.png" alt="email masked"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/email masked 2.png" alt="email masked 2"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image.png" alt="image"><figcaption></figcaption></figure>

#### Paso 3: Configurar 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

<figure><img src="../../.gitbook/assets/image (1).png" alt="image (1)"><figcaption></figcaption></figure>

#### Paso 4: Autorizar

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

<figure><img src="../../.gitbook/assets/image (2).png" alt="image (2)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (3).png" alt="image (3)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/email masked 3 (1).png" alt="email masked 3 (1)"><figcaption></figcaption></figure>

### Conclusión

Al seguir 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/app-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 **Integraciones** de tu Centro de Control, elige **Apps**, y luego haz clic en el botón **Agregar** de Slack.

<figure><img src="../../.gitbook/assets/image (57) (1).png" alt="image (57) (1)"><figcaption></figcaption></figure>

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 los 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 en el que desees 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.

<figure><img src="../../.gitbook/assets/image (58) (1).png" alt="image (58) (1)"><figcaption></figcaption></figure>

### 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 **Elegir un canal**, elige un canal público. Asegúrate de que la aplicación SkyDeck.ai ha 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é.

<figure><img src="../../.gitbook/assets/image (59).png" alt="image (59)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (60).png" alt="image (60)"><figcaption></figcaption></figure>

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.

<figure><img src="../../.gitbook/assets/image (61).png" alt="image (61)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (62).png" alt="Haz clic en el botón Finalizar compartir en la esquina inferior derecha del popup"><figcaption><p>Haz clic en el botón Finalizar compartir en la esquina inferior derecha del popup</p></figcaption></figure>


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

# Herramientas de Administrador y Propietario

El Centro de Control es 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 normalmente no es accedido por los 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/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\_empresa.skydeck.ai donde tu\_dominio\_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/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 **Cuenta**, puedes seleccionar las pestañas de **Perfil de la Empresa** o **Facturación**.

<figure><img src="../../.gitbook/assets/admin-account.png" alt="admin account"><figcaption></figcaption></figure>

***

### Información de la Cuenta

Dentro de la pestaña **Perfil de la Empresa**, 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
* **Zona Horaria** – Elige la zona horaria apropiada
* **Sube tu logo** – Sube una imagen en PNG o JPEG que tenga al menos 100x100 píxeles y menos de 10MB de tamaño.

<figure><img src="../../.gitbook/assets/admin-account-2.png" alt="admin account 2" width="375"><figcaption></figcaption></figure>

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.

<figure><img src="https://lh6.googleusercontent.com/wRmj6kbqQaPY2yiFexvYjJIloet9K6Zi2ZZYaEONtMbRygmW02cGSjEt4DRthL_Er5ajQClssfUCqMYKmSww1Q1_qB9n3vLKS0XhNR5c5Ri_CsdfJaqpxp5vjR-nfh87ahPb_zLQzr6Tx_D6rpFv9xM" alt="lh6.googleusercontent"><figcaption></figcaption></figure>


==> 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 tu cuenta de SkyDeck AI, se te presentará la Guía de Configuración. Esta guía describe los 5 pasos fundamentales que aseguran que obtengas el máximo provecho de tu experiencia con SkyDeck AI. Siempre que necesites un repaso o quieras verificar tu progreso, la Guía de Configuración está ahí para ayudarte.

* [**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/)

<figure><img src="../.gitbook/assets/startup.png" alt="startup"><figcaption></figcaption></figure>


==> 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

Haga clic en el botón **Agregar etiqueta** y aparecerá un popup. Proporcione un nombre para un grupo de alto nivel dentro de su organización. Presione **Enter** o haga clic en el botón Agregar para crear la etiqueta.

<figure><img src="../../../.gitbook/assets/admin-tags-2.png" alt="admin tags 2" width="563"><figcaption></figcaption></figure>

***

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


==> 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

En el Centro de Control de SkyDeck.AI, las etiquetas son una forma de organizar a los miembros de tu empresa. Una etiqueta (o grupo) representa un equipo dentro de tu organización. Puedes asignar una etiqueta a un miembro o a una herramienta, y los miembros solo pueden usar herramientas que tengan asignada la misma etiqueta.

Selecciona **Organizar** en la barra lateral. Desde esta página, puedes crear etiquetas para definir y estructurar varios equipos dentro de tu organización. Notarás que la etiqueta **Todos** ya existe y no se puede eliminar. Esta es la etiqueta predeterminada que se aplica a todos los miembros de tu organización.

<figure><img src="../../../.gitbook/assets/admin-tags-1.png" alt="admin tags 1"><figcaption></figcaption></figure>


==> 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 el ícono de **Papelera** junto al nombre de la etiqueta y confirma la eliminación. Esta acción también eliminará todas las asociaciones de etiquetas y no se puede deshacer.

<figure><img src="../../../.gitbook/assets/admin-tags-3.png" alt="admin tags 3" width="563"><figcaption></figcaption></figure>


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

# Editar Miembros

Después de agregar miembros a tu espacio de trabajo, puedes gestionarlos, como cambiar los nombres mostrados, asignar etiquetas, revocar accesos, etc. Cada acción puede estar disponible o no dependiendo de los miembros seleccionados y sus estados actuales (lo cual se implica por sus acciones en la Guía).

### Cambiar el nombre mostrado

Puedes cambiar el nombre de cualquier miembro después de que se haya agregado a tu espacio de trabajo. Selecciona un miembro de la lista, haz clic en el botón **Editar**, cambia el nombre del usuario y haz clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/edit-members-1.png" alt="edit members 1" width="563"><figcaption></figcaption></figure>

### Asignar rol de administrador

Se puede otorgar el rol de administrador a un miembro, y podrá acceder al Centro de Control de su organización. Seleccione un miembro de la lista, haga clic en el botón **Editar**, active el botón **Rol de Administrador** y haga clic en **Guardar**. Luego, ese usuario podrá iniciar sesión en el Centro de Control y gestionar la cuenta.

<figure><img src="../../../.gitbook/assets/edit-members-2.png" alt="edit members 2" width="563"><figcaption></figcaption></figure>

### Asignar etiquetas

[Las etiquetas (o grupos)](../organize-teams/) se utilizan para curar qué [herramientas de IA](../curate-tools/system-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.

Hay 2 formas de asignar etiquetas a un usuario.

Puede asignar o eliminar directamente etiquetas de un usuario en la lista de miembros. Elija un miembro (sin necesidad de seleccionar la casilla de verificación) y en la columna **Etiquetas**, haga clic en el ícono "+". Luego podrá ver las etiquetas actuales asignadas a ese miembro y podrá asignar o eliminar las etiquetas simplemente marcando/desmarcando las etiquetas. La etiqueta Todos está habilitada por defecto para todos los miembros.

<figure><img src="../../../.gitbook/assets/edit-members-3.png" alt="Asignar etiquetas en la lista de miembros" width="563"><figcaption><p>Asignar etiquetas en la lista de miembros</p></figcaption></figure>

La segunda forma es seleccionar un miembro haciendo clic en una casilla de verificación junto a su nombre y hacer clic en el botón **Editar**. Luego podrá ver la misma interfaz que la opción anterior, y podrá gestionar las etiquetas de manera similar. Una vez que los cambios estén completos, haga clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/admin-members-5.png" alt="Asignación de etiquetas en la ventana de edición" width="563"><figcaption><p>Asignación de etiquetas en la ventana de edición</p></figcaption></figure>

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.

### Revocar acceso

Puedes revocar el acceso de tus miembros desde GenStudio Workspace, después de lo cual no podrán acceder más. Selecciona uno o varios miembros invitados, haz clic en el botón **Revocar** y confirma la acción. Cuando se revoca el acceso, el usuario sigue en la lista de miembros con la acción de Guía de **Invitar**. Puede que desees invitarlos de nuevo más tarde, por lo que no se eliminan completamente.

### Eliminar un miembro

Si deseas eliminar completamente a algunos miembros, selecciónalos y haz clic en el botón **Eliminar**. Una vez eliminados, no aparecerán más en la lista. Tendrás que volver a agregarlos más tarde si lo deseas utilizando el botón [Agregar miembro](add-members.md).

### Transferir propiedad

Si el propietario desea transferir la propiedad de la cuenta a otro usuario, puede seleccionar un administrador y hacer clic en el botón **Transferir Propiedad**.


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

# Importar Archivo

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

<figure><img src="https://lh6.googleusercontent.com/UWhLOPa6UdBzO66s17El9htjl_JHS95Y4shkQ9nvuHYo8NlUdvAodSZ8nZ5zNgZbFEg2tjvdRZUm4SFP1rKmXNzoO-zRUzT275VOUNeVqTmyr-2ILt0hfkihnavR3BNzg26VUDHyXklms0eOzTC7Le8" alt="lh6.googleusercontent"><figcaption></figcaption></figure>

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

***

Selecciona la pestaña **Importar Archivo** en la ventana emergente Agregar miembro. Luego haz clic en **Subir Archivo** desde la ventana emergente y localiza tu archivo CSV.

<figure><img src="../../../.gitbook/assets/admin-members-3.png" alt="admin members 3" width="563"><figcaption></figcaption></figure>

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 de los nuevos miembros.

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

Puedes incluir opcionalmente un tercer campo llamado **etiquetas** en el archivo CSV para asignar etiquetas a los miembros añadidos. Si no, puedes [asignarlas más tarde](edit-members.md).

</div>

==> 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

Después de agregar miembros a SkyDeck.AI, aún no pueden usar tu espacio de trabajo. Su acción actual en la Guía es **Invitar**, lo que indica que tú, como administrador o propietario, tendrás que invitarlos enviando un correo electrónico.

Para invitar a miembros a usar el [espacio de trabajo GenStudio](https://eastagile.skydeck.ai/), marca la primera casilla junto a **Nombre y Correo Electrónico** para seleccionar a todos los miembros o selecciona casillas individuales para miembros individuales. Luego, el botón **Invitar** aparecerá en la parte superior de la página. Haz clic en ese botón para enviar invitaciones por correo electrónico a todos los miembros seleccionados.

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

<figure><img src="../../../.gitbook/assets/admin-members-4.png" alt="admin members 4" width="563"><figcaption></figcaption></figure>

Después de eso, su acción en la Guía cambiará a **Esperar**, lo que significa que estarás esperando las respuestas de los miembros. También puedes reenviar los correos electrónicos a esos usuarios si no recibieron sus correos anteriores. Después de que un miembro complete su proceso de registro, su acción en la Guía cambiará a **OK**, y podrá acceder a tu espacio de trabajo GenStudio. No puedes reenviar un correo electrónico a un miembro con acción en la Guía de OK.

Si el enlace anterior expira, la acción en la Guía cambiará a **Re-invitar**. Para más detalles sobre cada acción en la Guía, por favor consulta [.](./ "mention").


==> 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

## Descripción general

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

<figure><img src="../../../.gitbook/assets/admin-members-1.png" alt="Agregue personas a Miembros para invitarlas y gestionar sus roles en su SkyDeck AI"><figcaption><p>Agregue personas a Miembros para invitarlas y gestionar sus roles en su SkyDeck AI</p></figcaption></figure>

En la parte superior de la pantalla verá orientación sobre su cuenta en términos de tener suficientes asientos pagados para invitar a más miembros.

## Acciones Disponibles

Los botones (Agregar Miembro, Exportar miembros, Transferir Propiedad, Editar, Invitar, Revocar, Eliminar, Cancelar) estarán activos o inactivos dependiendo de si son relevantes para los miembros que has seleccionado (o no seleccionado) 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 a través de correo electrónico o importar un archivo csv de personas para invitar, y exportar los miembros actuales de tu espacio de trabajo.

Si has seleccionado uno o más miembros, algunas acciones están disponibles en la página de la lista, como invitar o revocar acceso. Las funciones más avanzadas que ocupan más espacio para trabajar se encuentran utilizando el botón **Editar**. En particular, aquí es donde se pueden cambiar Roles y Etiquetas para gestionar permisos dentro del Centro de Control y acceso a herramientas e integraciones a través del espacio de trabajo de GenStudio.

Todas estas acciones se discutirán más en las siguientes secciones, que explican lo que se puede hacer en la página de Miembros.

## Acción de guía

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 añade 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.

## Roles

Un miembro puede tener uno o múltiples roles, cada uno otorgando diferentes niveles de acceso al Centro de Control y al Espacio de Trabajo de GenStudio. Los roles se definen de la siguiente manera:

* Miembro: Otorga acceso al Espacio de Trabajo de GenStudio, siempre que el usuario haya sido invitado y haya configurado su cuenta.
* Admin: Proporciona acceso al Centro de Control, permitiendo la gestión de la cuenta, integraciones, seguridad, etiquetas, herramientas y miembros.
* Propietario: Incluye todos los permisos de administrador, además de la capacidad de gestionar la facturación, eliminar la cuenta y transferir la propiedad a otro administrador.


==> 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 el botón **Agregar miembros** en la página de Miembros y luego ingresa el **Nombre** y el **Correo electrónico** del nuevo miembro. También puedes [Importar un archivo](import-file.md) para agregar múltiples miembros al mismo tiempo.

<figure><img src="../../../.gitbook/assets/admin-members-2.png" alt="admin members 2" width="563"><figcaption></figcaption></figure>


==> 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, haz clic en el botón **Agregar Integraciones**.

<figure><img src="../../../.gitbook/assets/admin-integrations-1.png" alt="admin integrations 1" width="563"><figcaption></figcaption></figure>

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

* **Servicio de Integración** – Elige un servicio LLM como OpenAI, VertexAI, Anthropic... o un servicio de base de datos 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).

<figure><img src="../../../.gitbook/assets/admin-integrations-2.png" alt="admin integrations 2" width="563"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/admin-integrations-3.png" alt="admin integrations 3" width="563"><figcaption></figcaption></figure>

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

* [**OpenAI**](../../../integrations/llms-and-databases/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/llms-and-databases/huggingface-integration.md)


==> 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/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 soportamos (contáctenos y háganoslo saber), entonces puede 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 de GenStudio que no son parte de su organización regular, necesitará elegir métodos de autenticación alternativos para que ellos los utilicen.

En general, si su organización utiliza Microsoft Azure AD, puede elegir correo electrónico o correo electrónico y Google como autenticación soportada. Si su organización utiliza autenticación de Google, puede 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 pueden confundirse e intentar iniciar sesión con un método alternativo. Puede resultar 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/curate-tools/system-tools.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Herramientas del Sistema

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

<table data-full-width="false"><thead><tr><th width="190" align="center">Ícono</th><th width="190.33333333333331" align="center">Nombre</th><th align="center">Descripción</th></tr></thead><tbody><tr><td align="center"><img src="../../../.gitbook/assets/sql-assistant-logo.png" alt="" data-size="original"></td><td align="center"><strong>Asistente SQL</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/legal-agreement-review-logo.png" alt=""></td><td align="center"><strong>Revisión de Acuerdo Legal</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/strategy-consultant.png" alt="" data-size="original"></td><td align="center"><strong>Consultor de Estrategia</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/teach-me-anything-logo.png" alt="" data-size="original"></td><td align="center"><strong>Enséñame Cualquier Cosa</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/pair-programmer-logo.png" alt="" data-size="original"></td><td align="center"><strong>Programador en Pareja</strong></td><td align="center">Tu programador en pareja 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 align="center"><img src="../../../.gitbook/assets/image-generator-logo.png" alt="" data-size="original"></td><td align="center"><strong>Generador de Imágenes</strong></td><td align="center">Generó una imagen basada en la descripción con el modelo DALL-E de OpenAI.</td></tr></tbody></table>

Puedes agregar una herramienta personalizada en el Centro de Control y estará habilitada en todo tu espacio de trabajo. Aprende más en [Desarrolla Tus Propias Herramientas](https://docs.skydeck.ai/developers/develop-your-own-tools).


==> 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

La función de Herramienta ayuda a construir indicaciones más complejas fácilmente pidiendo a los usuarios algunas entradas breves y luego generando la indicación completa y detallada.

Selecciona **Herramientas** en la barra lateral. Desde esta página, puedes gestionar las herramientas para toda la organización, incluyendo subir, editar, duplicar y eliminar herramientas. También 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.

<figure><img src="https://lh4.googleusercontent.com/ETDbRxZdiQPH3nrVpku_6EYP7FOlgS8BHUF5-euuHuy3rHnVwG5kW2UzOvm10lLK9KN0FDOh5wqpm59cCBxn9tjvMoHk8K7twj6bX_Mec2JP57MxLXdWnVkAc3mnDjIEQIUUegl_ZciqCfINB1XAqD4" alt="lh4.googleusercontent"><figcaption></figcaption></figure>


==> 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

Las etiquetas te permiten asociar las herramientas con uno o varios grupos de miembros en tu organización. Después de que una etiqueta se asigna a una herramienta, solo puede ser utilizada por los miembros que también tienen asignada esa etiqueta.

En la página de Herramientas, haz clic en el botón **Asignar** para cada herramienta que deseas gestionar. En la ventana emergente, puedes elegir múltiples etiquetas del menú desplegable de selección múltiple. Alterna entre la selección y la deselección de las etiquetas según sea necesario. Luego haz clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/admin-tags-4.png" alt="admin tags 4" width="563"><figcaption></figcaption></figure>

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


==> releases/oct-16th-2023.md <==
---
description: >-
  Estamos emocionados de compartir las últimas actualizaciones de GenStudio y Control Center.
  Hemos introducido nuevas características, realizado mejoras significativas y corregido algunos
  errores para mejorar tu 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.


==> releases/nov-22nd-2024.md <==
---
description: >-
    GenStudio y Control Center reciben mejoras centradas en la funcionalidad de instantáneas, mejoras en los mensajes de error, refinamientos de la interfaz de usuario y la introducción de nuevas características como la integración de Gemini y el control de Auto Join.
---
# 22 de noviembre de 2024

## GenStudio

### Mejoras
- **Mejoras en la interfaz de usuario**: Se eliminaron los indicadores de refetching innecesarios para una interfaz más limpia.

### Nuevas Funciones
- **Seguimiento de Interacciones de Instantáneas**: Se implementó el seguimiento de interacciones de instantáneas para mejorar la experiencia del usuario.

### Corrección de Errores
- **Resolución de Instantáneas Duplicadas**: Se solucionó un problema donde aparecían instantáneas duplicadas debido a IDs de elementos incorrectos.
- **Mensajes de Error Mejorados**: Se proporcionaron mensajes amigables para errores de límite de tokens después de la extracción.

## Centro de Control

### Mejoras
- **Respuestas Mejoradas de LLM**: Respuestas mejoradas cuando el conocimiento adicional es irrelevante, proporcionando información más precisa.
- **Mejoramiento en la Solicitud de Funciones**: Las solicitudes ahora incluyen historiales de llamadas a funciones, mejorando el contexto para interacciones más efectivas.

### Nuevas Características
- **Integración con Gemini**: Se añadió la integración con Gemini, incluyendo el Experimento 1114.
- **Control de Auto Unirse**: Los propietarios de la organización ahora pueden habilitar o deshabilitar la función de Auto Unirse.

### Corrección de Errores
- **Problema de Interbloqueo Resuelto**: Se solucionó un interbloqueo que ocurría al actualizar el tamaño de la conversación.
- **Mensajes de Error Mejorados**: Se proporcionaron mensajes amigables para los errores de límite de tokens después de la recopilación.

==> 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 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, permitiendo etiquetar a los 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.

## Centro de Control

### 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 de límite de token que faltaba para las rutinas para prevenir errores y mantener la integridad del sistema.

==> 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 diversas mejoras en la interfaz de usuario y el rendimiento
  para mejorar su experiencia con GenStudio
---

# 20 de septiembre de 2024

## GenStudio

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

## Centro de Control

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

==> releases/nov-8th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar las características de colaboración, mejorar los elementos de la interfaz de usuario y refinar la comunicación en tiempo real para una mejor experiencia del usuario.
---
# 8 de noviembre de 2024

## GenStudio

### Mejoras

- **Logo Optimizado para Cargas Más Rápidas**: Se reemplazó el logo por una versión optimizada para reducir los tiempos de carga.
- **Mejoras en la Mensajería en Tiempo Real**: Se mejoraron las notificaciones de mensajes no leídos utilizando WebSockets para actualizaciones instantáneas de comunicación.
- **Mensajes de Usuario Visualmente Distintos en Instantáneas**: Los mensajes de usuario en las instantáneas ahora tienen un color de fondo diferente para una mejor distinción.

### Nuevas Funciones

- **Pestaña "Mis Colaboraciones"**: Se agregó una pestaña "Mis Colaboraciones" en la Configuración de la Cuenta para una gestión eficiente de colaboraciones.
- **Botón de Búsqueda Clara**: Se introdujo un botón de búsqueda clara en el campo de búsqueda de conversaciones para una navegación más fácil.

### Corrección de Errores

- **Resolución de Inconsistencias en el Estado de Colaboración**: Se solucionaron problemas que causaban estados de colaboración inconsistentes en las conversaciones.
- **Corrección de Problemas de Renderizado de UI**: Se abordaron problemas de renderizado que restablecían innecesariamente el campo de entrada del título de la conversación.
- **Corrección de Diseño Responsivo en el Cuadro de Chat**: Se solucionaron problemas de diseño en el cuadro de chat al utilizar diseño responsivo con dos barras laterales.
- **Correcciones de Errores de UI en las Tablas de Datos de "Mis Colaboraciones"**: Se resolvieron varios errores de UI en las tablas de datos de "Mis Colaboraciones" para una experiencia de usuario más fluida.

## Centro de Control

### Mejoras

- **Detección de URL Mejorada**: Reconocimiento mejorado de URLs en mensajes y durante la extracción de contenido para una experiencia más fluida.
- **Visibilidad del Dominio Empresarial**: Los usuarios ahora pueden ver la información de su dominio empresarial en la página de la cuenta, proporcionando una mejor transparencia de la cuenta.
- **Notificaciones en Tiempo Real Optimizadas**: Notificaciones de conversación actualizadas a través de WebSockets para actualizaciones más inmediatas.
- **Mejora en la Incorporación de Empresas Verificadas**: Simplificado el proceso de incorporación para empresas verificadas, facilitando el inicio más rápido.
- **Aumento de la Fiabilidad del Sistema**: Implementada alta disponibilidad con Redis Sentinel para mejorar el rendimiento y la estabilidad.

### Nuevas Características

- **Pestaña "Mis Colaboraciones"**: Se introdujo una nueva pestaña "Mis Colaboraciones" en la página de Configuración de la Cuenta para facilitar la gestión de colaboraciones.
- **Búsqueda de Herramientas Mejorada**: Se habilitó la búsqueda dentro de las descripciones de herramientas y notas de uso para ayudar a los usuarios a encontrar herramientas de manera más eficiente.


==> 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 garantizar que los nuevos usuarios sean trasladados sin problemas a la página de inicio de sesión tras el registro.


==> 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 Control Center, optimizando las experiencias de inicio de sesión y asegurando la seguridad de la cuenta.
---
# 15 de agosto de 2024

## GenStudio

### Mejoras

- **Métodos de Autenticación Sincronizados**: GenStudio ahora refleja las opciones de autenticación configuradas en Control Center, 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.

## Centro de Control

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

### Corrección de Errores

- **Integración de Rememberizer Corregida**: Se resolvió un problema que causaba que Rememberizer fallara al reconectar, asegurando un servicio continuo.

==> releases/jul-26th-2024.md <==
---
description: >-
  Esta versión añade mejoras en la carga de instantáneas y archivos a GenStudio, y
  una 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/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.

### **Correcciones 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/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 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.

## Centro de Control

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

### Corrección de Errores

* **Títulos de Conversación para Modelos de OpenAI Corregidos**: Se resolvió un problema donde no se generaban títulos de conversación para ciertos modelos de OpenAI.
* **Problemas de Límite de Tokens en Prompts Prevención**: 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.


==> 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 Sesión**: Aumentado el tiempo 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/aug-2nd-2024.md <==
---
description: >-
  Esta versión añade modelos LLM recomendados, mejora la gestión de instantáneas y
  mejora el rendimiento. El Centro de Control 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 al usuario.
---

# 22 de agosto de 2024

## GenStudio

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

## Centro de Control

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

### Corrección de Errores

- **Cálculo Preciso de Tokens para PDFs con Imágenes**: Se corrigieron errores en el cálculo de tokens para asegurar un procesamiento preciso de PDFs que contienen imágenes.
- **Mejora de la Compatibilidad con PDFs**: Se manejaron páginas JB2 en PDFs para mejorar la fiabilidad del procesamiento de documentos.
- **Mejora de la Fiabilidad de Carga de Documentos**: Se eliminaron caracteres nulos en documentos subidos para prevenir problemas de procesamiento.
- **Corrección de Enlaces de Correo Electrónico**: Se solucionaron problemas con las URL de correo electrónico para asegurar una navegación adecuada desde las comunicaciones por correo electrónico.
- **Mejoras Generales de Estabilidad**: Se abordaron varios problemas en el backend para mejorar la fiabilidad general del sistema.

==> releases/oct-25th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la experiencia del usuario a través de una
  mejor personalización, características de mensajería y refinamientos de la
  interfaz de usuario. También incluye varias correcciones de errores para
  mejorar la estabilidad y el rendimiento.
---

# 25 de octubre de 2024

## GenStudio

### Mejoras

* **Optimización de la Visualización del Logo Móvil**: Un logo más pequeño de Skydeck mejora la compatibilidad con dispositivos móviles.
* **Modos de Vista de Conversación**: Los usuarios pueden cambiar los modos de vista en las conversaciones para una interfaz personalizada.
* **Avatares de Usuario en Conversaciones**: Las imágenes de los usuarios ahora se muestran en las conversaciones para un toque personal.
* **Manejo Mejorado de WebSocket**: Un manejo mejorado de la conexión con notificaciones para usuarios asegura una mejor conectividad.
* **Generación de Conversaciones Enfocada**: La interfaz ahora se centra en la conversación al generar mensajes.
* **Mejoras en la Interfaz de Usuario**: Varias mejoras en la interfaz contribuyen a una experiencia más fluida.
* **Edición de Mensajes con Regeneración de IA**: Los usuarios pueden regenerar respuestas de IA al editar mensajes.

### Nuevas Funciones

* **Análisis de Visitas a Instantáneas**: Se añadieron análisis para rastrear cuándo los usuarios visitan instantáneas para obtener mejores conocimientos.

### Corrección de Errores

* **Diseño de Captura Arreglado**: Se resolvieron problemas de diseño para una mejor experiencia de visualización de capturas.
* **Desplegable de Selección de Modelo Arreglado**: Se solucionaron problemas de truncamiento con el desplegable de selección de modelo.
* **Estado de Colapso de Mensajes Arreglado**: Se corrigió el estado de colapso inicial de los mensajes para mayor consistencia.
* **Función de Cancelación de Perfil Arreglada**: El botón "Cancelar" ahora redirige a Conversaciones, y se agregó un botón "Limpiar".

## Centro de Control

### Mejoras

* **Vistas de Conversación Personalizadas**: Los usuarios ahora pueden guardar sus modos de vista de conversación preferidos para una experiencia más personalizada.
* **Gestión de Admins Mejorada**: Los admins ahora pueden gestionar a otros admins, proporcionando un mejor control sobre los roles del equipo.
* **Mensajes de Error de Streaming Mejorados**: Mensajes de error más descriptivos durante problemas de streaming mejoran la solución de problemas.
* **Edición Colaborativa de Mensajes**: Los mensajes editados se transmiten a todos los colaboradores, mejorando la colaboración en tiempo real.
* **Segmentación de Soporte Personalizable**: Las conversaciones de soporte al cliente se pueden configurar para involucrar solo a nuevos usuarios.
* **Mensajes de CSA con Documentos**: Los agentes de soporte ahora pueden incluir documentos en los mensajes para una asistencia más efectiva.

### Nuevas Funciones

* **Soporte de Máximos de Tokens para Herramientas**: Las herramientas ahora soportan el parámetro max\_tokens, ofreciendo un mejor control sobre las salidas.
* **Edición de Herramientas Refinada**: Capacidades de edición de herramientas mejoradas para una experiencia de usuario más fluida.

### Corrección de Errores

* **Problema de Inicio de Sesión Resuelto**: Se solucionó un problema donde los inicios de sesión devolvían reclamaciones nulas, mejorando la fiabilidad del inicio de sesión.
* **Corrección de Actualización de API del Modelo**: Se resolvieron problemas con la actualización de la última API del modelo utilizada.
* **Credenciales de Vertex AI Optimizadas**: Vertex AI ahora utiliza credenciales en caché para mejorar el rendimiento.
* **Corrección de Error de Acceso al Espacio de Trabajo**: Se abordó el problema de navegación "Visita tu espacio de trabajo".
* **Corrección de Validación de Parámetros**: Se corrigió la falta de validación en las funciones de corrección de parámetros.


==> releases/oct-18th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar las opciones de autenticación de usuarios, mejorar la creación y gestión de herramientas, y refinar la experiencia general del usuario en GenStudio y Control Center.
---

# 18 de octubre de 2024

## GenStudio

### Nuevas Funciones

- **Soporte para Inicio de Sesión con Microsoft**: Se agregó soporte para iniciar sesión con su cuenta de Microsoft para una experiencia de autenticación sin interrupciones.

- **Chatbox Mejorado**: Se mejoró el chatbox con nuevas funciones para una mejor comunicación.

- **Mención Parcial de Usuarios**: Se implementó la coincidencia parcial para mencionar usuarios, simplificando la colaboración en GenStudio.

- **Estabilidad de Conexión WebSocket**: Se mejoró la fiabilidad de la conexión WebSocket mientras se utiliza GenStudio, asegurando una comunicación continua en tiempo real.

- **Botón "Probar" en Modales de Herramientas**: Se agregó un botón "Probar" en los modales de edición y creación de herramientas, permitiendo a los usuarios probar herramientas de inmediato.

- **Ajuste del Soporte Móvil**: Se mejoró el soporte móvil para una mejor accesibilidad en varios dispositivos.

- **Logos Actualizados**: Se actualizaron los logos de Google y Skydeck para un aspecto moderno.

- **Mecanismo de Reintento de WebSocket**: Se implementó un mecanismo de reintento para conexiones WebSocket de hasta 30 minutos, mejorando la conectividad.

### Mejoras

- **Mejorada la experiencia de envío de mensajes**: Experiencia de usuario mejorada al enviar mensajes que tardan más en procesarse.

- **Interfaz de configuración de cuenta**: Actualizada la interfaz de configuración de cuenta para una mejor usabilidad.

### Corrección de Errores

- **Corrección de Análisis de Markdown**: Se resolvió un problema donde la aplicación podría fallar al analizar bloques de código markdown con contenido indefinido.

- **Edición de Mensajes Resuelta**: Se solucionó un problema que impedía a los usuarios editar mensajes debido a problemas de fusión de código.

- **Corrección de Imagen de Herramienta Expirada**: Se corrigió un problema donde las imágenes de las herramientas caducaban de manera inapropiada.

## Centro de Control

### Nuevas Funciones

- **Soporte para Inicio de Sesión con Microsoft**: Se agregó la capacidad de iniciar sesión utilizando su cuenta de Microsoft, proporcionando una opción de autenticación conveniente y segura.

- **Creación de Herramientas Mejorada**: Se introdujo la capacidad de crear herramientas en blanco, lo que permite una mayor personalización y flexibilidad en el desarrollo de herramientas.

- **Gestión de Verificación por SMS**: Se implementó la gestión de códigos SMS y la verificación de usuarios por SMS para mejorar la seguridad de la cuenta.

- **Contexto de Herramientas Ampliado**: Las herramientas ahora pueden incluir documentos e imágenes en su contexto, enriqueciendo la información disponible durante el uso de la herramienta.

- **Títulos de Conversación Optimizados**: Los títulos de conversación ahora son generados por el modelo de lenguaje solo cuando están vacíos, manteniendo su espacio de trabajo organizado.

- **Gestión de Roles de Administrador**: Los administradores ahora pueden establecer a otros miembros como administradores, y los propietarios pueden transferir la propiedad a los administradores sin aprobación, agilizando la gestión del equipo.

- **Página de Configuración de Contraseña Consistente**: La página "Establecer Contraseña" ahora coincide con el estilo de las páginas de Inicio de Sesión y Registro para una experiencia de usuario consistente.

### Corrección de Errores

- **Problema de Carga de Imágenes Resuelto**: Se solucionó un problema donde las imágenes que excedían el tamaño permitido no podían ser cargadas.

- **Streaming Desactivado para Modelos Específicos**: Se abordó un error que causaba problemas de streaming con ciertos modelos.

- **Manejo de Eliminación de Usuarios**: GenStudio ahora redirige a la página de inicio de sesión si un usuario ha sido eliminado o revocado, asegurando una gestión adecuada de sesiones.

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

# Lanzamientos

© 2023 SkyDeck AI Inc.


==> releases/sep-6th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la gestión de instantáneas en GenStudio y en mejorar la gestión de roles de administrador y la fiabilidad de los mensajes en el Centro de Control.
---

# 6 de septiembre de 2024

## GenStudio

### Mejoras

- **Modal de Gestión de Instantáneas Mejorado**: La interfaz de gestión de instantáneas se ha actualizado para una experiencia más amigable al gestionar instantáneas.
- **Títulos de Instantáneas Mejorados**: Los títulos de las instantáneas se han refinado para una mejor claridad y organización.

## Centro de Control

### Mejoras

- **Gestión Mejorada de Roles de Administrador**: Los administradores ahora pueden gestionar los roles de usuario de manera más efectiva, mejorando el control de acceso y los permisos.
- **Confiabilidad de Mensajería Mejorada**: El sistema ahora maneja mejor los flujos de mensajes concurrentes para prevenir errores y mejorar el rendimiento.

==> releases/aug-9th-2024.md <==
---
description: >-
  Esta versión trae inicios de sesión con nombre de usuario/contraseña y
  instantáneas amigables para móviles a GenStudio. Control Center ahora
  soporta 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 Características

* **Inicio de sesión con Email/Contraseña:** Los usuarios del 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 Email:** 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/sep-8th-2023.md <==
---
description: >-
  Presentamos el primer lanzamiento de SkyDeck.ai, equipado 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 Iniciar sesión y Registrarse, y se mejoró el diseño responsivo para el Centro de Control.


==> releases/nov-1st-2024.md <==
---
description: >-
  Esta versión mejora las capacidades de búsqueda, introduce nuevas funciones de colaboración e incluye correcciones de errores importantes para mejorar la experiencia general del usuario en GenStudio y el Centro de Control.
---
# 1 de noviembre de 2024
## GenStudio
### Nuevas Funciones
- **Función de Cuenta Regresiva**: Se agregó una función de cuenta regresiva para mejorar la gestión del tiempo durante las tareas.

### Mejoras
- **Búsqueda de Conversaciones Optimizada**: Mejorada la performance de las solicitudes de búsqueda de conversaciones para obtener resultados más rápidos.

### Correcciones de Errores
- **Actualización del Nombre de la Conversación en la Ruta de Navegación**: Se solucionó un problema donde el nombre de la conversación en la ruta de navegación no se actualizaba después de renombrar.
- **Compatibilidad con el Navegador Safari**: Se corrigió la posición de los cuadros de diálogo en Safari para una mejor experiencia de usuario.
- **Problema de Truncamiento en el Cuadro de Chat**: Se resolvieron problemas donde el texto se truncaba en el cuadro de chat de la conversación.
- **Actualización de la Interfaz de Usuario para la Eliminación de Conversaciones**: Eliminar una conversación ahora actualiza correctamente la interfaz de usuario.
- **Carga de la Lista de Conversaciones en Monitores Altos**: Se solucionaron problemas de carga de la lista de conversaciones en monitores altos.
- **Notificaciones de Conexión Duplicadas**: Se evitaron múltiples notificaciones de éxito de conexión para una interfaz más limpia.
- **Mejora en la Representación de Mensajes**: Se mejoró la representación de mensajes para excluir etiquetas de cierre del texto resaltado por URL.

## Centro de Control
### Nuevas Características
- **Búsqueda de Conversaciones por Nombres de Colaboradores**: Los usuarios ahora pueden buscar conversaciones utilizando los nombres de los colaboradores, lo que facilita encontrar discusiones relevantes.
- **Búsqueda de Texto Completo Dentro de las Conversaciones**: Se introdujo la búsqueda de texto completo dentro de los mensajes de conversación, permitiendo a los usuarios buscar contenido de mensajes directamente.
- **Ordenación de la Lista de Miembros**: Se agregó la capacidad de ordenar las listas de miembros para una gestión y organización más fáciles.

### Mejoras
- **Manejo Optimizado de Conversaciones CSA**: Las conversaciones CSA ahora solo se crean para los usuarios de GenStudio que han iniciado sesión, mejorando la gestión de conversaciones.

### Corrección de Errores
- **Acceso al Botón de Transferencia de Propiedad**: Se resolvió un problema donde el botón de transferencia de propiedad no estaba habilitado para el propietario.
- **Conversaciones Duplicadas de CSA**: Se corrigió un problema donde las conversaciones de CSA se estaban duplicando.
- **Estabilidad en la Eliminación de Conversaciones**: Se abordó un error de condición de carrera al eliminar una conversación para mejorar la estabilidad.
- **Manejo de Errores Mejorado**: Se mejoró el manejo de errores de transmisión para aumentar la fiabilidad.
- **Funciones Faltantes Restauradas**: Se corrigieron problemas causados por funciones faltantes para asegurar que las características funcionen como se espera.


==> releases/nov-15th-2024.md <==
---
description: >-
    Esta versión se centra en mejoras de rendimiento, nuevas características y correcciones de errores para mejorar su experiencia general con GenStudio y Control Center.
---

# 15 de noviembre de 2024

## GenStudio

### Nuevas Características

- **Barras Laterales Redimensionables**: Los usuarios ahora pueden redimensionar las barras laterales para un diseño de espacio de trabajo personalizado.
- **Botón para Detener la Conversación de Colaboración**: Se agregó un botón para finalizar las conversaciones colaborativas, brindando a los usuarios más control.
- **Ordenar por Similitud**: Se implementó la opción de ordenar elementos por similitud para obtener resultados más relevantes.

### Mejoras

- **Interfaz de usuario mejorada para la barra de filtros**: Se mejoró la interfaz de usuario para los filtros de conversación y herramientas para una mejor usabilidad.

### Corrección de Errores

- **Barra de Desplazamiento Doble Corregida**: Se resolvió un problema donde aparecía una barra de desplazamiento doble.
- **Títulos de Secciones Colapsables Corregidos**: Se corrigieron los títulos predeterminados en las secciones colapsables para mejorar la navegación.

## Centro de Control

### Nuevas Funciones

- **Ordenar por Similitud**: Se introdujo la capacidad de ordenar resultados por similitud, mejorando la relevancia de tus búsquedas.
- **Reclamaciones de Propiedad de Cuenta**: Se añadieron mensajes de reclamación de propiedad de cuenta a la Página de Miembros y a la Página de Inicio, mejorando la transparencia en la gestión de cuentas.

### Mejoras

- **Rendimiento de Embedding Mejorado**: Se mejoró el rendimiento de los embeddings para un procesamiento de datos más rápido y eficiente.
- **Nueva Herramienta en Blanco Soporta Todos los Modelos**: La nueva herramienta en blanco ahora soporta todos los modelos por defecto, ofreciendo mayor flexibilidad.
- **Soporte para Dominios Populares**: Uso de dominios optimizado al centrarse en los dominios de nivel superior más populares.
- **Autenticación de Usuario Filtrada**: Los intentos de autenticación de usuario ahora se filtran por correo electrónico para aumentar la seguridad.
- **Redacción Actualizada en la Pestaña de Embedding**: Redacción revisada en la pestaña de embedding para una mejor claridad.
- **Información de Negocios Verificada en Correos de Registro**: Las alertas de correos electrónicos de registro ahora incluyen información sobre negocios verificados.

### Corrección de Errores

- **Manejo del Estado de Invitación Corregido**: Se resolvió un problema donde el estado de la invitación se configuraba incorrectamente cuando no existía un rol de miembro.
- **Símbolos Inválidos en Etiquetas Reemplazados**: Se corrigieron las etiquetas reemplazando símbolos inválidos para prevenir errores.
- **Caracteres de Búsqueda Limitados**: Se limitó el número de caracteres en las consultas de búsqueda para mejorar la fiabilidad.
- **Estado de Invitación Corregido para Propietarios/Administradores**: Se corrigió la visualización del estado de la invitación para propietarios y administradores.


==> 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.
* **Alternar 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/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 últimas versiones para una mejor estabilidad y rendimiento.


==> releases/sep-13th-2024.md <==
---
description: >-
  Esta versión introduce nuevas características y mejoras para aumentar 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 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 Breadcrumbs**: Se resolvió un problema donde cambiar de conversaciones no actualizaba los breadcrumbs.

## Centro de Control

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

### Corrección de Errores

- **Miembros de Colaboración Duplicados**: Se solucionó un problema donde los miembros de colaboración estaban duplicados en la misma conversación.
- **Aislamiento del Rol de Administrador**: Se resolvieron problemas de aislamiento de roles para usuarios administradores para garantizar 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.

==> 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/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

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

## Centro de Control

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

### Corrección 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 la base de datos para garantizar la estabilidad del sistema.
* **Mejora en la Ejecución de Tareas**: Mejorado el procesamiento de tareas limpiando las conexiones antes y después de ejecutar tareas.


==> 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 por un nuevo sistema de autenticación más seguro y eficiente.


==> releases/nov-29th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la experiencia del usuario con nuevas funciones y correcciones de errores importantes en GenStudio y Control Center, mejorando la navegación, la seguridad y la funcionalidad.
---

# 29 de noviembre de 2024

## GenStudio

### Nuevas Funciones

- **Notificaciones de Actualización de Versión**: Se añadieron alertas para informar a los usuarios sobre nuevas actualizaciones de GenStudio, asegurando el acceso a las últimas funciones.

### Corrección de errores

- **Alineación del ícono de avatar**: Se corrigió la desalineación del ícono de avatar para una interfaz más limpia y profesional.

## Centro de Control

### Nuevas Funciones

- **Gestión de Versiones de GenStudio**: Se introdujo la capacidad de gestionar versiones de GenStudio dentro del Centro de Control para una integración sin problemas.

### Mejoras

- **Precisión de Datos de SMS Verificados**: Mejorado el proceso de actualización de datos de SMS verificados para proporcionar información confiable y oportuna.

### Corrección de Errores

- **Acceso a Conversaciones del Espacio de Trabajo**: Se resolvió un problema para asegurar que las conversaciones de CSA permanezcan dentro de su espacio de trabajo original, mejorando la seguridad de los datos.
- **Mejora del Flujo de Autenticación**: Los usuarios ahora son redirigidos para iniciar sesión cuando se cancela la autenticación, mejorando la experiencia de inicio de sesión.
- **Diseño del Botón Cancelar**: Se eliminó el borde innecesario del botón Cancelar para una interfaz más consistente.
- **Registro Preciso**: Se corrigieron variables en los registros para mejorar la precisión de la información registrada.
- **Rastreo Controlado de URL**: Se evitó el rastreo de URL que no están encerradas en llaves para evitar la recopilación de datos no deseada.
- **Funcionalidad "Llévame Allí"**: Se solucionó el problema de navegación para dirigir de manera confiable a los usuarios a la página deseada.

==> 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 acceso simplificado para 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/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.


==> 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 errores 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 funciones 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 por parte 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 preguntas, 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.


==> 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 acordado.


==> 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)


==> 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



==> security/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.


==> security/skydeck.ai-security-practices.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 bloqueadores de malware** para proteger a los empleados y sus puntos finales mientras navegan por internet.


==> security/README.md <==
# Documentación de Seguridad

Este directorio contiene documentos clave de seguridad para SkyDeck.ai:

1. [Programa de Recompensas por Errores](./bug-bounty-program.md)
2. [Prácticas de Seguridad](./skydeck.ai-security-practices.md)

## Programa de Recompensas por Errores

Esboza nuestro programa para investigadores de seguridad, incluyendo:
- Alcance y vulnerabilidades elegibles
- Proceso de reporte y recompensas
- Reglas y consideraciones legales

## Prácticas de Seguridad

Describe nuestras medidas de seguridad a partir del 1 de noviembre de 2023, cubriendo:
- Seguridad de datos y productos
- Gestión de acceso
- Educación de empleados
- Seguridad de proveedores


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



==> 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 lo practica 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 basada en 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:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.08 PM.png" alt="Entrada de muestra utilizando los campos de entrada especificados."><figcaption><p>Entrada de muestra utilizando los campos de entrada especificados.</p></figcaption></figure>

Salida generada:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.33 PM.png" alt="Una interfaz de usuario basada en texto con texto generado por nuestra aplicación."><figcaption><p>Una interfaz de usuario basada en texto con texto generado por nuestra aplicación.</p></figcaption></figure>

Agregas tu herramienta personalizada json dentro de Genstudio.

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.44.56 PM.png" alt="Sube json para definir una herramienta personalizada"><figcaption><p>Sube json para definir una herramienta personalizada</p></figcaption></figure>

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

||CODE_BLOCK||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 basada en 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 lo practica 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: {{Descripción de la Funcionalidad}}\nElementos de Interfaz de Usuario: {{Componentes de UI}}.\n\nPor favor, sigue estas mejores prácticas para crear una redacción UX efectiva:\n1. Hazlo utilizable: Prioriza la funcionalidad y la facilidad de uso sobre un lenguaje ingenioso o un diseño no 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 oportunidades de UI deben ser obvias sin necesidad de leer texto.\n5. Hazlo apropiado: Considera el contexto cultural y de fondo 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 UX Generado:\n"
}

||CODE_BLOCK||

Podrías crear tu propio ícono e ingresarlo como un bloque de texto base64 en 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>

||CODE_BLOCK||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."
||CODE_BLOCK||

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

||CODE_BLOCK||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": ""
    }
}
||CODE_BLOCK||

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

||CODE_BLOCK||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
||CODE_BLOCK||

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

Tenga en cuenta que Langchain ahora está integrado con Rememberizer. Vea [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>

||CODE_BLOCK||json
{
  "version": "0.1",
  "metadata": {
    "tool_name": "Reportero del Tiempo",
    "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": ""
  }
}
||CODE_BLOCK||

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

||CODE_BLOCK||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)"
  }
}
||CODE_BLOCK||

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 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 flotante que representa el umbral de probabilidad de muestreo de núcleo.
    * **frequency\_penalty**: Un flotante que representa la penalización aplicada a los tokens en función de su frecuencia en el conjunto de datos.
    * **presence\_penalty**: Un 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 array 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 por defecto, 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 por defecto de la variable. Este valor es una cadena si `type` es `text` o `single-select`, y un array de cadenas para `multi-select`.
    * **allowed\_values**: Un array 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 icono 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 icono 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


==> developers/develop-your-own-tools/README.md <==
---
description: >-
  Puedes crear avisos 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;

<figure><img src="../../.gitbook/assets/Custom Tools Upload Screen - GenStudio.png" alt="Subiendo json que define una herramienta personalizada"><figcaption><p>Subiendo json que define una herramienta personalizada</p></figcaption></figure>


==> 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>

==> 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\}}."

<figure><img src="../.gitbook/assets/web-scraping1.png" alt="Navegación web con SkyDeck AI"><figcaption><p>Navegación web con SkyDeck AI</p></figcaption></figure>

© 2023 SkyDeck AI Inc.


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

### Interactuar con LLM

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

<figure><img src="../.gitbook/assets/conversation-start.png" alt="El comienzo de una conversación"><figcaption><p>El comienzo de una conversación</p></figcaption></figure>

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 a tu LLM cualquier cosa. 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 un 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 estás enfocado 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.

<figure><img src="../.gitbook/assets/models-menu.png" alt="Elige tu LLM para diferentes mensajes"><figcaption><p>Elige tu LLM para diferentes mensajes</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/regenerate.png" alt="Regenerar respuesta de IA" width="563"><figcaption><p>Regenerar respuesta de IA</p></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/edit-message.png" alt="edit message" width="563"><figcaption></figcaption></figure>

### Enviando mensajes no AI

También puedes enviar tus mensajes sin preguntar a la IA, y simplemente 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.

<figure><img src="../.gitbook/assets/chat-buttons.png" alt="<strong>Botones Enviar mensaje de chat (1) y Preguntar a la IA (2)</strong>"><figcaption><p><strong>Botones Enviar mensaje de chat (1) y Preguntar a la IA (2)</strong></p></figcaption></figure>

### Recuperar el contenido del chat

Puedes copiar todo el texto de tus mensajes y respuestas a tu portapapeles usando 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**.

<figure><img src="../.gitbook/assets/copy-download-conversation.png" alt="Descargar (1) y Copiar (2) una conversación" width="326"><figcaption><p>Descargar (1) y Copiar (2) una conversación</p></figcaption></figure>

© 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/app-integrations/slack-integration.md).

</div>

### Enviando mensajes de conversaciones de GenStudio a Slack

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

<figure><img src="../.gitbook/assets/sync-to-slack.png" alt="sync to slack" width="563"><figcaption></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/new-msg-from-conv.png" alt="new msg from conv" width="563"><figcaption></figcaption></figure>

### 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 mensaje.
3. El mensaje se enviará a GenStudio y recibirás la respuesta de vuelta.

<figure><img src="../.gitbook/assets/new-msg-from-slack (1).png" alt="Abre el hilo (1)   Envía un mensaje (2)   Respuesta de GenStudio (3)" width="563"><figcaption><p>Abre el hilo (1) - Envía un mensaje (2) - Respuesta de GenStudio (3)</p></figcaption></figure>

Así es como aparecerá el mensaje en GenStudio:

<figure><img src="../.gitbook/assets/gen-view.png" alt="gen view" width="563"><figcaption></figcaption></figure>

### Formateo

Markdown no funciona automáticamente en Slack cuando enviamos contenido desde GenStudio Collaboration. Así que verás `*hola*` en lugar de \*hola\*. 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.

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.02 PM (1).png" alt="Selecciona "Formatear mensajes con marcado"</p>"Formatear mensajes con marcado""><figcaption><p>Selecciona "Formatear mensajes con marcado"</p></figcaption></figure>

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.58 PM.png" alt="Un ejemplo de la mejora vista al activar "Formatear mensajes con markdown".</p>"Formatear mensajes con markdown"."><figcaption><p>Un ejemplo de la mejora vista al activar "Formatear mensajes con markdown".</p></figcaption></figure>


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

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt="Haz clic en el botón Colaborar"><figcaption><p>Haz clic en el botón Colaborar</p></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/public_snapshot2.png" alt="Haz clic en Crear nuevo snapshot y elige una opción de compartición"><figcaption><p>Haz clic en Crear nuevo snapshot y elige una opción de compartición</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot3.png" alt="public snapshot3"><figcaption></figcaption></figure>

### Vista de Instantánea

Si eliges **Compartir anónimamente**, 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.

<figure><img src="../.gitbook/assets/public_snapshot4.png" alt="Vista Anonimizada"><figcaption><p>Vista Anonimizada</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot5.png" alt="Vista No Anonimizada"><figcaption><p>Vista No Anonimizada</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot6.png" alt="public snapshot6"><figcaption></figcaption></figure>

### 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 eso será respondido con recursos no encontrados. Puedes optar por reactivarlo más tarde.

<figure><img src="../.gitbook/assets/public_snapshot7.png" alt="Haz clic en el ícono de "Ojo" para desactivar/activar un Snapshot</p>"Ojo" para desactivar/activar un Snapshot"><figcaption><p>Haz clic en el ícono de "Ojo" para desactivar/activar un Snapshot</p></figcaption></figure>

### 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 podrás 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.

<figure><img src="../.gitbook/assets/public_snapshot8.png" alt="Haz clic en el ícono de "Papelera" para eliminar un Snapshot</p>"Papelera" para eliminar un Snapshot"><figcaption><p>Haz clic en el ícono de "Papelera" para eliminar un Snapshot</p></figcaption></figure>



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

<figure><img src="../.gitbook/assets/image (57).png" alt="image (57)" width="563"><figcaption></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/attached-document.png" alt="attached document"><figcaption></figcaption></figure>

### Agregar una imagen

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

<figure><img src="../.gitbook/assets/image (58).png" alt="image (58)" width="563"><figcaption></figcaption></figure>

La imagen se adjuntará con 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.

<figure><img src="../.gitbook/assets/attached-image.png" alt="attached image"><figcaption></figcaption></figure>

<figure><img src="../.gitbook/assets/preview-image.png" alt="Ver la imagen directamente en GenStudio" width="375"><figcaption><p>Ver la imagen directamente en GenStudio</p></figcaption></figure>

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

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

<figure><img src="../.gitbook/assets/error1.png" alt="error1" width="490"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/error2.png" alt="error2"><figcaption></figcaption></figure>

* Número total de archivos: hasta 10

<figure><img src="../.gitbook/assets/error3.png" alt="error3" width="488"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt="Haz clic en el botón Colaborar"><figcaption><p>Haz clic en el botón Colaborar</p></figcaption></figure>

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>

<figure><img src="../.gitbook/assets/collab2.png" alt="Habilita la colaboración y copia el enlace" width="563"><figcaption><p>Habilita la colaboración y copia el enlace</p></figcaption></figure>

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/app-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.

<figure><img src="../.gitbook/assets/collab3.png" alt="collab3" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab4.png" alt="collab4" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab6.png" alt="collab6" width="563"><figcaption></figcaption></figure>

La entrada o contribuciones de cada individuo estarán marcadas por sus respectivas iniciales. Pasar el cursor sobre las iniciales revelará el nombre de tu colega.

<figure><img src="../.gitbook/assets/collab5.png" alt="collab5"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab-mentioning.png" alt="collab mentioning"><figcaption></figcaption></figure>


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

# GenStudio Workspace

* [**Conversaciones**](conversations.md)
* [**Compartir y Colaboración**](sharing-and-collaboration.md)
* [**Sincronización con Slack**](slack-synchronization.md)
* [**Instantáneas Públicas**](public-snapshots.md)
* [**Navegación Web**](web-browsing.md)
* [**Carga de Documentos**](document-upload.md)
* [**Herramientas**](tools/)
* [**Seguridad de Datos**](data-security/)


==> 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 utilizar 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 Centro de Control, 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."


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

### Introducción

La función de Herramienta ayuda a construir indicaciones más complejas fácilmente. Generalmente, una herramienta incluye uno o varios campos de entrada, que sirven como variables para crear una indicación más detallada. Esto simplifica la interacción con la IA, ya que los usuarios solo necesitan proporcionar el contenido dinámico, y nuestro manejador de herramientas se encargará del resto. Hay dos tipos de herramientas: **Herramientas LLM** y **Herramientas Inteligentes**.

* Las herramientas LLM permiten a los usuarios solo necesitar dar algunas pequeñas entradas, y estas se enviarán a indicaciones predefinidas para ser procesadas por LLMs. Cada herramienta actúa como una plantilla que describe los componentes necesarios de una indicación, permitiendo a los usuarios centrarse en el contenido en lugar del formato. Es especialmente beneficioso para los usuarios que generan frecuentemente indicaciones similares y desean optimizar su flujo de trabajo.
* 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.

### Uso

Para usar una herramienta, haz clic en el botón **Herramienta predeterminada** debajo del campo de entrada del prompt y verás una lista de herramientas disponibles en la columna derecha de la página. Cuando hagas clic en una de estas herramientas, la sección de entrada se modificará y verás las entradas que la herramienta espera. Después de completar estas entradas y enviar tus elecciones, la herramienta responderá con una salida en tu conversación actual. Luego volverás al modo de conversación predeterminado y podrás interactuar con la respuesta de tu herramienta con respuestas o seguimientos.

<figure><img src="../../.gitbook/assets/tools-menu.png" alt="El menú de herramientas"><figcaption><p>El menú de herramientas</p></figcaption></figure>

Dentro de una conversación, podrías encontrar que te beneficia usar muchas herramientas. Podrías comenzar con una herramienta para obtener asesoramiento estratégico. Luego podrías usar una herramienta SQL para escribir una consulta que produzca algún análisis de seguimiento. Y finalmente podrías usar una herramienta de escritura para tomar tus resultados y redactarlos de manera dirigida a la audiencia para tus resultados.

### Define tus propias herramientas

En las siguientes secciones, te mostraremos cómo usar nuestras herramientas predeterminadas para tus tareas diarias. Para definir una herramienta personalizada, aprende más en [develop-your-own-tools](../../developers/develop-your-own-tools/ "mencionar").

© 2023 SkyDeck AI Inc.


==> 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:

<figure><img src="../../../.gitbook/assets/pair-programmer-2.png" alt="pair programmer 2"><figcaption></figcaption></figure>

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

### /change

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, ingresa `/change language=Java` para cambiar a Java.
* **Lenguaje de interacción** – Cambiar el idioma de comunicación. Por ejemplo, ingresa `/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'>

||CODE_BLOCK||
/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.
||CODE_BLOCK||

</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'>

||CODE_BLOCK||
/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 * radius^2`. La función debe tomar un solo argumento para el radio.
||CODE_BLOCK||

</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'>

||CODE_BLOCK||
/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.
||CODE_BLOCK||

</div>

==> 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 sobre 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.

<figure><img src="../../../.gitbook/assets/pair-programmer.png" alt="pair programmer"><figcaption></figcaption></figure>

## ¿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 Resolució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 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 el 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/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.

<figure><img src="../../../.gitbook/assets/pair-programmer-3.png" alt="pair programmer 3"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/pair-programmer-4.png" alt="pair programmer 4"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/pair-programmer-5.png" alt="pair programmer 5"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/pair-programmer-6.png" alt="pair programmer 6"><figcaption></figcaption></figure>

Pair Programmer también puede proporcionarnos algunas preguntas de seguimiento para que la IA pueda entender las necesidades específicas de tu situación. Luego puedes hacer esas preguntas para solicitar más asistencia.

<figure><img src="../../../.gitbook/assets/pair-programmer-7.png" alt="pair programmer 7"><figcaption></figcaption></figure>

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. Pair Programmer entiende automáticamente el contexto de cada consulta adicional.

<figure><img src="../../../.gitbook/assets/pair-programmer-8 (1).png" alt="pair programmer 8 (1)"><figcaption></figcaption></figure>


==> 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.
* **Paisajes** – Especifica diferentes tipos de paisajes 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 solo 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.

![](<../../../.gitbook/assets/image (43).png>)![](<../../../.gitbook/assets/image (44).png>)


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

<figure><img src="../../../.gitbook/assets/image-generator-1.png" alt="image generator 1"><figcaption></figcaption></figure>

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.
* **Diagramas Educativos** – Genera diagramas o ilustraciones para contenido educativo basado en temas o conceptos específicos.
* **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 proporcionar simplemente 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:

<figure><img src="../../../.gitbook/assets/image-generator-2.png" alt="image generator 2"><figcaption></figcaption></figure>

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

</div>

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

<figure><img src="../../../.gitbook/assets/image (46).png" alt="image (46)"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/image (47).png" alt="image (47)"><figcaption></figcaption></figure>


==> 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!

<figure><img src="../../../.gitbook/assets/strategy-consultant-2.png" alt="strategy consultant 2"><figcaption></figcaption></figure>

La IA seguirá un flujo estructurado de operaciones para generar respuestas perspicaces:

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 perspectiva, puedes enviar información adicional y el Consultor de Estrategia refinara las estrategias que presenta.


==> 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 ayudarle a tomar decisiones que sean informadas, estratégicas y alineadas con sus objetivos.

<figure><img src="../../../.gitbook/assets/strategy-consultant-1.png" alt="strategy consultant 1"><figcaption></figcaption></figure>

## ¿Qué tipo de preguntas puede ayudar a responder un Consultor de Estrategia?

**Análisis de Mercado y Entrada**

* ¿Qué factores debo considerar antes de entrar en el 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 debería apuntar con mi nueva línea de productos?

**Gestión de Riesgos**

* ¿Cómo evalúo y mitigó 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 Stakeholders 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 los stakeholders 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 del Consultor de Estrategia
---

# Ejemplo – Retención de Empleados

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-3.png" alt="strategy consultant 3"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-4.png" alt="strategy consultant 4"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-5.png" alt="strategy consultant 5"><figcaption></figcaption></figure>

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:

<figure><img src="../../../.gitbook/assets/strategy-consultant-6.png" alt="strategy consultant 6"><figcaption></figcaption></figure>

Luego añadimos algo de información de fondo y contexto, para que la IA entendiera mejor la situación:

<figure><img src="../../../.gitbook/assets/strategy-consultant-7.png" alt="strategy consultant 7"><figcaption></figcaption></figure>


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

# Ejemplo – Introducción a la Programación

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

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-1.png" alt="teach me anything ex 1"><figcaption></figcaption></figure>

Teach Me Anything genera un currículo:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-2.png" alt="teach me anything ex 2"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-3.png" alt="teach me anything ex 3"><figcaption></figcaption></figure>

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:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-4.png" alt="teach me anything ex 4"><figcaption></figcaption></figure>

Luego puedes poner a prueba tu comprensión:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-5.png" alt="teach me anything ex 5"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-6.png" alt="teach me anything ex 6"><figcaption></figcaption></figure>


==> 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.
  * 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.
  * Primaria
  * Secundaria
  * Pregrado
  * Posgrado
* **Estilo de Aprendizaje** – el método o enfoque preferido a través del cual mejor entiendes y retienes información.
  * Visual (infografías, gráficos)
  * Auditivo (explicaciones habladas, pódcast)
  * Kinestésico (ejercicios interactivos, simulaciones)
  * 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)
  * Informal (casual, conversacional)
  * Conciso (breve, directo)
  * Detallado (completo, en profundidad)
* **Estilo de Tono** – La calidad emocional o el estado de ánimo de la lección.
  * Profesional (neutral, objetivo)
  * Amistoso (cálido, accesible)
  * Humorístico (ligero, divertido)
  * 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)
  * Crítico (evaluando pros y contras)
  * Conceptual (visión general, temas generales)
  * 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 deseas que afecte los resultados de tu lección.

</div>

<figure><img src="../../../.gitbook/assets/teach-me-anything-2.png" alt="teach me anything 2"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/teach-me-anything-3.png" alt="teach me anything 3"><figcaption></figcaption></figure>

### /plan

El comando `/plan` pide a la IA que cree un plan de lecciones que se ajuste a tus preferencias. La salida variará ampliamente dependiendo de tus entradas iniciales.

<figure><img src="../../../.gitbook/assets/teach-me-anything-4.png" alt="teach me anything 4"><figcaption></figcaption></figure>

### /change

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

### /skip

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

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-5.png" alt="teach me anything 5"><figcaption></figcaption></figure>

### /continue

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-6.png" alt="teach me anything 6"><figcaption></figcaption></figure>

### /test

El comando `/test` se utiliza para evaluar tu comprensión de una sección de lección. Teach Me Anything creará preguntas o diálogos abiertos para probar si comprendes completamente el currículo o si necesitas más revisión/práctica.

<figure><img src="../../../.gitbook/assets/teach-me-anything-7.png" alt="teach me anything 7"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/teach-me-anything-1.png" alt="teach me anything 1"><figcaption></figcaption></figure>

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


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

* **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 indican a SQL Assistant con qué necesitas ayuda.

<figure><img src="../../../.gitbook/assets/sql-assistant-2.png" alt="sql assistant 2"><figcaption></figcaption></figure>

El aviso 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 avisos:

* La declaración DDL crea una tabla llamada ‘transactions’ con 5 columnas (transaction\_id, customer\_id, transaction\_date, amount y description).
* 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/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 solucionando cuellos de botella en el rendimiento o buscando consejos sobre principios de diseño relacional, el Asistente SQL te empodera para aprovechar todo el potencial de tus datos a través de operaciones de base de datos eficientes.

<figure><img src="../../../.gitbook/assets/sql-assistant-1.png" alt="sql assistant 1"><figcaption></figcaption></figure>

## ¿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 las 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/example-query-debugging.md <==
---
description: Siga una demostración paso a paso de SQL Assistant
---

# Ejemplo – Depuración de Consultas

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

<figure><img src="../../../.gitbook/assets/sql-assistant-3.png" alt="sql assistant 3" width="563"><figcaption></figcaption></figure>

<figure><img src="../../../.gitbook/assets/sql-assistant-4.png" alt="sql assistant 4" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/sql-assistant-5.png" alt="sql assistant 5" width="563"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-2.png" alt="legal agreement review 2"><figcaption></figcaption></figure>

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/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 complejos y proporcionando recomendaciones que se alineen con el contexto.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-1.png" alt="legal agreement review 1"><figcaption></figcaption></figure>

## ¿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 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 realizar enmiendas?

**Consultas Financieras**

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

**Terminología y Redacción**

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


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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-3.png" alt="legal agreement review 3"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-4.png" alt="legal agreement review 4"><figcaption></figcaption></figure>


==> ai-documentations/llm-evaluation-report.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) |
|:---------------------------|:-----------|-------------------------------:|--------------------:|-----------------------:|-----------------------------------------:|---------------------------------------------------:|
| o1-preview                 | 2024-11-28 |                   2280.2      |            133      |              0.313474  |                      3.53659            |                                  3.5                |
| o1-mini                    | 2024-11-28 |                    826.193     |            133      |              0.338396  |                      3.70732            |                                  3.73171            |
| gpt-4o                     | 2024-11-28 |                    283.045     |            125      |              0.329751  |                      3.69512            |                                  3.7378             |
| gpt-4o-mini                | 2024-11-28 |                    203.217     |            114      |              0.336173  |                      3.66463            |                                  3.67683            |
| claude-3-5-sonnet-20240620 | 2024-11-28 |                    367.409     |            114      |              0.298337  |                      3.62805            |                                  3.60366            |
| claude-3-5-sonnet-20241022 | 2024-11-28 |                    356.792     |            114      |              0.321336  |                      3.70122            |                                  3.66463            |
| gemini-1.5-pro             | 2024-11-28 |                    521.637     |            106      |              0.34057   |                      3.52439            |                                  3.45732            |
| gemini-1.5-flash           | 2024-11-28 |                    743.143     |              2      |              0.263247  |                      0.768293            |                                  0.932927            |

**Tiempo Total de Respuesta (s):** El tiempo total que tomó al modelo 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 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, calificado 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.



==> ai-documentations/README.md <==
# Documentaciones de IA

Este directorio contiene documentos clave relacionados con LLM:

1. [Informe de Evaluación de LLM](llm-evaluation-report.md)
2. [Documentación Listo para LLM de SkyDeck.ai](skydeckai-llm-ready-documentation.md)

## Informe de Evaluación de LLM

Presenta un análisis comparativo de varios modelos de LLM, incluyendo:

* Métricas de rendimiento (tiempo de respuesta, pruebas aprobadas)
* Evaluaciones de calidad (CodeBLEU, utilidad, corrección funcional)
* Explicaciones detalladas de las metodologías de puntuación

## Documentación Lista para LLM

Proporciona un documento de referencia consolidado diseñado para el consumo de LLM, combinando varias documentaciones en un solo formato de fácil acceso.

Estos documentos ofrecen información sobre el rendimiento de LLM y proporcionan recursos para las interacciones de LLM. Pueden ser actualizados a medida que se realicen nuevas evaluaciones o se revise la documentación.


==> ai-documentations/skydeckai-llm-ready-documentation.md <==
# Documentación Lista para LLM de SkyDeck.ai

*Generado el 2024-11-21 19:07:29 PST. Disponible como contenido en bruto en [skydeckai-llm-ready-documentation.md](https://raw.githubusercontent.com/skydeckai/skydeckai-webflow/refs/heads/docs/skydeckai-llm-ready-documentation.md).*

Este documento proporciona una referencia completa y consolidada de la documentación de SkyDeck.ai, optimizada para el consumo de modelos de lenguaje grande (LLM). Combina varias fuentes de documentación en un solo formato fácilmente accesible, facilitando la recuperación y procesamiento eficiente de información por sistemas de IA.

||CODE_BLOCK||
==> 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 Integraciones](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)
      * [Herramientas del Sistema](control-center/setup-guide/curate-tools/system-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)
      * [Editar Miembros](control-center/setup-guide/manage-members/edit-members.md)
* [Integraciones](integrations/README.md)
  * [LLMs y Bases de Datos](integrations/llms-and-databases/README.md)
    * [Integración de Anthropic](integrations/llms-and-databases/anthropic-integration.md)
    * [Integración de Base de Datos](integrations/llms-and-databases/database-integration.md)
    * [Integración de Groq](integrations/llms-and-databases/groq-integration.md)
    * [Integración de HuggingFace](integrations/llms-and-databases/huggingface-integration.md)
    * [Integración de Mistral](integrations/llms-and-databases/mistral-integration.md)
    * [Integración de OpenAI](integrations/llms-and-databases/openai-integration.md)
    * [Integración de Perplexity](integrations/llms-and-databases/perplexity-integration.md)
    * [Integración de Together AI](integrations/llms-and-databases/together-ai-integration.md)
    * [Integración de Vertex AI](integrations/llms-and-databases/vertex-ai-integration.md)
  * [Integraciones de Aplicaciones](integrations/app-integrations/README.md)
    * [Integración de Rememberizer](integrations/app-integrations/rememberizer-integration.md)
    * [Integración de Slack](integrations/app-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)
  * [22 de Noviembre de 2024](releases/nov-22nd-2024.md)
  * [15 de Noviembre de 2024](releases/nov-15th-2024.md)
  * [8 de Noviembre de 2024](releases/nov-8th-2024.md)
  * [1 de Noviembre de 2024](releases/nov-1st-2024.md)
  * [25 de Octubre de 2024](releases/oct-25th-2024.md)
  * [18 de Octubre de 2024](releases/oct-18th-2024.md)
  * [11 de Octubre de 2024](releases/oct-11th-2024.md)
  * [4 de Octubre de 2024](releases/oct-4th-2024.md)
  * [27 de Septiembre de 2024](releases/sep-27th-2024.md)
  * [20 de Septiembre de 2024](releases/sep-20th-2024.md)
  * [13 de Septiembre de 2024](releases/sep-13th-2024.md)
  * [6 de Septiembre de 2024](releases/sep-6th-2024.md)
  * [23 de Agosto de 2024](releases/aug-23rd-2024.md)
  * [16 de Agosto de 2024](releases/aug-16th-2024.md)
  * [9 de Agosto de 2024](releases/aug-9th-2024.md)
  * [2 de Agosto de 2024](releases/aug-2nd-2024.md)
  * [26 de Julio de 2024](releases/jul-26th-2024.md)
  * [12 de Julio de 2024](releases/jul-12th-2024.md)
  * [5 de Julio de 2024](releases/jul-5th-2024.md)
  * [28 de Junio de 2024](releases/jun-28th-2024.md)
  * [21 de Junio de 2024](releases/jun-21st-2024.md)
  * [12 de Noviembre de 2023](releases/nov-12th-2023.md)
  * [6 de Noviembre de 2023](releases/nov-6th-2023.md)
  * [30 de Octubre de 2023](releases/oct-30th-2023.md)
  * [23 de Octubre de 2023](releases/oct-23th-2023.md)
  * [16 de Octubre de 2023](releases/oct-16th-2023.md)
  * [18 de Septiembre de 2023](releases/sep-18th-2023.md)
  * [8 de Septiembre de 2023](releases/sep-8th-2023.md)
* [Seguridad](security/README.md)
  * [Prácticas de Seguridad de SkyDeck.ai](security/skydeck.ai-security-practices.md)
  * [Programa de Recompensas por Errores](security/bug-bounty-program.md)
* [Documentaciones de IA](ai-documentations/README.md)
  * [Informe de Evaluación de LLM](ai-documentations/llm-evaluation-report.md)
  * [Documentación Lista para LLM de SkyDeck.ai](ai-documentations/skydeckai-llm-ready-documentation.md)


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

###


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



==> integrations/llms-and-databases/huggingface-integration.md <==
---
description: Usando SkyDeck.ai como la interfaz para tus modelos de HuggingFace.
---

# Integración de HuggingFace

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

<figure><img src="../../.gitbook/assets/Screenshot 2023-09-25 at 10.08.46.png" alt="Screenshot 2023 09 25 at 10.08.46"><figcaption></figcaption></figure>

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

* URL del punto final
* Repositorio del modelo
* Token de API. Puedes 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ás la ventana de contexto de tu modelo. Esto se puede encontrar en la página de información del modelo.

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

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

A continuación, pega esto en el campo de Credenciales de tu integración.

<figure><img src="../../.gitbook/assets/image (1) (1).png" alt="image (1) (1)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (1) (1) (1).png" alt="image (1) (1) (1)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (48).png" alt="LLaMA 2 es un modelo con etiqueta de Generación de Texto"><figcaption><p>LLaMA 2 es un modelo con etiqueta de Generación de Texto</p></figcaption></figure>

<figure><img src="../../.gitbook/assets/image (49).png" alt="Asegúrate de seleccionar Inferencia de Generación de Texto como el tipo de contenedor durante el despliegue"><figcaption><p>Asegúrate de seleccionar Inferencia de Generación de Texto como el tipo de contenedor durante el despliegue</p></figcaption></figure>


==> integrations/llms-and-databases/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.

<figure><img src="../../.gitbook/assets/image (5).png" alt="image (5)"><figcaption></figcaption></figure>

### 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úrese de mantenerse actualizado con los últimos modelos y características para maximizar los beneficios de esta integración. Para asistencia adicional o consultas, consulte la [Documentación de Perplexity](https://docs.perplexity.ai/) o comuníquese con su equipo de soporte.


==> integrations/llms-and-databases/openai-integration.md <==
---
description: Integración de OpenAI (ChatGPT) con la Plataforma de IA SkyDeck
---

# 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. 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” e ingrese su clave API como se indica.

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

NOTA: Se le cobrará según su 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, puede comenzar a experimentar con $5 en crédito gratuito que se puede utilizar durante sus primeros 3 meses. Los precios de ChatGPT para uso general son muy bajos, pero si planea utilizar el servicio regularmente, debe agregar la información de su tarjeta de crédito y se le aconseja establecer un límite de uso en el sitio web de OpenAI.

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


==> integrations/llms-and-databases/README.md <==
# LLMs y Bases de Datos



==> integrations/llms-and-databases/mistral-integration.md <==
# Integración de Mistral

## Descripción general

Mistral es una empresa de investigación en IA que se centra en desarrollar modelos de lenguaje grandes de vanguardia con un fuerte énfasis en la eficiencia y la escalabilidad. Su misión es hacer que la IA de frontera sea ubicua y proporcionar IA a medida a todos los creadores. Esto requiere una feroz independencia, un fuerte compromiso con soluciones abiertas, portátiles y personalizables, y un enfoque extremo en entregar la tecnología más avanzada en un tiempo limitado.

## Generando una clave API de Mistral

Para usar la API de Mistral, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a **La Plateforme** de Mistral en [https://console.mistral.ai/](https://console.mistral.ai/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Claves API**. Ten en cuenta que necesitas configurar un [Plan de Facturación](https://console.mistral.ai/billing/) primero para generar y usar claves API de Mistral.
3. Haz clic en el botón **Crear nueva clave** para generar una nueva clave API. Proporciona un nombre y un día de expiración para el token. Copia el token para usarlo más tarde, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLMs de Mistral en la Plataforma de IA de SkyDeck.

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

Ten en cuenta que la clave API puede tardar unos minutos en ser utilizable, por lo que podrías ver un mensaje de error si la agregas inmediatamente en el Centro de Control. Espera unos minutos después de generar una clave API antes de integrar Mistral con SkyDeck AI.

</div>

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

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Mistral como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/mistral-integration.png" alt="mistral integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

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


==> integrations/llms-and-databases/together-ai-integration.md <==
---
description: Integración de Together AI con la Plataforma de IA SkyDeck
---

# 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 y ingrese su clave API en el campo de Credenciales.

¡Eso es todo! Ahora puede usar las poderosas 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/llms-and-databases/database-integration.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:

||CODE_BLOCK||
protocol://username:password@host:port/database
||CODE_BLOCK||

Así es como puedes crear una URL de conexión:

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

    ||CODE_BLOCK||
     postgresql://
    ||CODE_BLOCK||
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:

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

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

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

¡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:

||CODE_BLOCK||
jdbc:redshift://host:port/database
||CODE_BLOCK||

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

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

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.

<figure><img src="../../.gitbook/assets/Add a DB Integration to Control Center.png" alt="Add a DB Integration to Control Center"><figcaption></figcaption></figure>

### 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 asegurar que solo las personas autorizadas tengan acceso a esa herramienta y su acceso a la base de datos en su espacio de trabajo de SkyDeck AI GenStudio.

<figure><img src="../../.gitbook/assets/Adding a DB Integration to Analyst Bob.png" alt="Agrega una integración de base de datos a una herramienta que la soporte para compartir acceso con los miembros de tu organización."><figcaption><p>Agrega una integración de base de datos a una herramienta que la soporte para compartir acceso con los miembros de tu organización.</p></figcaption></figure>

#### 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 utilizas credenciales que no tengan más derechos de los necesarios. Sin embargo, el usuario debe poder consultar la estructura de tu sistema de datos para entenderlo.
* No compartas la URL de acceso ya que contiene información de conexión confidencial.
* 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.

==> integrations/llms-and-databases/groq-integration.md <==
# Integración de Groq

## Visión general

Groq está revolucionando el panorama de la inteligencia artificial con sus rápidas capacidades de inferencia de IA, diseñadas para empoderar a desarrolladores y empresas con inteligencia instantánea. GroqCloud permite una integración fluida con modelos disponibles públicamente como Llama 3.1, lo que permite a los usuarios aprovechar el poder de la IA con una latencia mínima. Con su innovadora Unidad de Procesamiento de Lenguaje (LPU), Groq ofrece una velocidad, asequibilidad y eficiencia energética sin igual, transformando fundamentalmente la forma en que se despliegan los modelos de IA en la nube y en las instalaciones. Al hacer que la tecnología avanzada de IA sea accesible para todos, Groq está impulsando una nueva ola de innovación, productividad y descubrimiento, mientras mantiene un compromiso con los principios de código abierto.

## Generando una clave API de Groq

Para utilizar la API de Groq, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a **GroqCloud** en [https://console.groq.com/](https://console.groq.com/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Claves API**. Puedes usar un Plan Gratuito con APIs de límites de tasa bajos, o puedes actualizar a planes más altos para necesidades a gran escala.
3. Haz clic en el botón **Crear clave API** para generar una nueva clave API. Proporciona un nombre para el token. Copia el token para uso posterior, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLMs de Groq en la Plataforma de IA SkyDeck.

## Agregando la clave API al Centro de Control de AI de SkyDeck

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Groq como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/groq-integration.png" alt="groq integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

Integrar Groq con la Plataforma de IA SkyDeck ofrece un conjunto robusto de características y capacidades, aprovechando modelos de lenguaje avanzados de Groq para proporcionar respuestas precisas y confiables. Asegúrese de mantenerse actualizado con los últimos modelos y características para maximizar los beneficios de esta integración. Para asistencia adicional o consultas, consulte la [Documentación de Groq](https://console.groq.com/docs/) o comuníquese con su equipo de soporte.


==> integrations/llms-and-databases/vertex-ai-integration.md <==
# Integración de Vertex AI

## Resumen

Vertex AI es una plataforma de desarrollo de IA unificada y completamente gestionada para construir y utilizar IA generativa. Acceda y utilice Vertex AI Studio, Agent Builder y más de 150 modelos base. Después de integrar Skydeck.AI con Vertex AI, podrá utilizar los modelos Gemini de Google en su espacio de trabajo.

## Generando una credencial de cuenta de servicio

Para habilitar Vertex AI y generar la credencial necesaria, puedes seguir estos pasos:

1. **Configura tu cuenta de Google Cloud:** Ve a la [Consola de Google Cloud](https://console.cloud.google.com/) e inicia sesión con tu cuenta de Google.
2. **Selecciona un proyecto:** En la parte superior de la página, haz clic en el menú desplegable de proyectos y selecciona un proyecto existente. Si no tienes un proyecto, necesitarás crear uno haciendo clic en "Nuevo Proyecto" y siguiendo las indicaciones.
3. **Habilita la API de Vertex AI:** Ve al [Tablero de APIs y Servicios](https://console.cloud.google.com/apis/dashboard) (puedes elegirlo desde el Menú en la Consola de Google Cloud), haz clic en el botón "**+ HABILITAR APIS Y SERVICIOS**", busca "**API de Vertex AI**" en la Biblioteca de APIs y luego habilita la API para tu proyecto. Ten en cuenta que la API de Vertex AI requiere un proyecto con una cuenta de facturación, así que debes configurarla [aquí](https://console.cloud.google.com/billing). Se te cobrará según tu uso de Vertex AI, así que consulta [su documentación](https://cloud.google.com/vertex-ai) para las últimas actualizaciones.
4. **Crea una Cuenta de Servicio y obtén la credencial:** Ve a la sección **IAM y Admin** para crear una nueva cuenta de servicio, asigna el rol apropiado para usar Vertex AI (típicamente el rol de Administrador de Vertex AI) y luego genera una clave JSON. Puedes visitar este [enlace](https://developers.google.com/workspace/guides/create-credentials#service-account) para más detalles. Guarda la clave de forma segura y consulta la siguiente sección para agregarla a la plataforma SkyDeck.AI. Aquí hay un ejemplo de clave JSON:

||CODE_BLOCK||json
{
  "type": "service_account",
  "project_id": "your-project-id",
  "private_key_id": "your-private-key-id",
  "private_key": "your-private-key",
  "client_email": "the-email-of-the-service-account",
  "client_id": "the-client-id",
  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  "token_uri": "https://oauth2.googleapis.com/token",
  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  "client_x509_cert_url": "your-client_x509_cert_url",
  "universe_domain": "googleapis.com"
}
||CODE_BLOCK||

## Agregando la credencial a 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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija **VertexAI** como el Servicio de Integración y ingrese su clave JSON completa en el campo de Credenciales.

<figure><img src="../../.gitbook/assets/vertex-ai-integration (1).png" alt="vertex ai integration (1)" width="563"><figcaption></figcaption></figure>

¡Eso es todo! Ahora puede usar las poderosas herramientas de SkyDeck AI y acceder directamente a los modelos de Gemini.

## Conclusión

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


==> integrations/llms-and-databases/anthropic-integration.md <==
# Integración de Anthropic

## Visión general

Anthropic es una organización de investigación en IA centrada en construir sistemas de inteligencia artificial confiables e interpretables que priorizan la seguridad y la alineación con los valores humanos. La empresa está dedicada a abordar los desafíos éticos y de seguridad que plantean los sistemas de IA cada vez más poderosos, trabajando para garantizar que sus modelos se comporten de manera predecible y de acuerdo con las intenciones humanas.

Los LLM de Anthropic, notablemente la serie "Claude", están diseñados para procesar y generar texto similar al humano para una amplia gama de aplicaciones, incluyendo comprensión del lenguaje natural, razonamiento y diálogo. Estos modelos se desarrollan con un enfoque en la seguridad y la usabilidad, incorporando mecanismos para prevenir salidas dañinas o sesgadas. A medida que Anthropic continúa evolucionando sus LLM, sigue comprometido a crear sistemas de IA que sean transparentes, interpretables y alineados con estándares éticos, haciéndolos útiles tanto para fines comerciales como de investigación.

## Generando una clave API de Anthropic

Para usar la API de Anthropic, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a la Consola de Anthropic en [https://console.anthropic.com/](https://console.anthropic.com/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Configuración** y selecciona [**Claves API**](https://console.anthropic.com/account/keys).
3. Haz clic en el botón **Crear clave** para generar una nueva clave API. Proporciona un nombre y un espacio de trabajo para esa clave. Copia el token para su uso posterior, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLM de Anthropic en la Plataforma de IA de SkyDeck.

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

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Anthropic como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/anthropic-integration.png" alt="anthropic integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

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


==> integrations/app-integrations/README.md <==
# Integraciones de Aplicaciones



==> integrations/app-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.

<figure><img src="../../.gitbook/assets/email masked.png" alt="email masked"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/email masked 2.png" alt="email masked 2"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image.png" alt="image"><figcaption></figcaption></figure>

#### Paso 3: Configurar 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

<figure><img src="../../.gitbook/assets/image (1).png" alt="image (1)"><figcaption></figcaption></figure>

#### Paso 4: Autorizar

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

<figure><img src="../../.gitbook/assets/image (2).png" alt="image (2)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (3).png" alt="image (3)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/email masked 3 (1).png" alt="email masked 3 (1)"><figcaption></figcaption></figure>

### Conclusión

Al seguir 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/app-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 **Integraciones** de tu Centro de Control, elige **Apps**, y luego haz clic en el botón **Agregar** de Slack.

<figure><img src="../../.gitbook/assets/image (57) (1).png" alt="image (57) (1)"><figcaption></figcaption></figure>

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 los 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 en el que desees 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.

<figure><img src="../../.gitbook/assets/image (58) (1).png" alt="image (58) (1)"><figcaption></figcaption></figure>

### 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 **Elegir un canal**, elige un canal público. Asegúrate de que la aplicación SkyDeck.ai ha 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é.

<figure><img src="../../.gitbook/assets/image (59).png" alt="image (59)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (60).png" alt="image (60)"><figcaption></figcaption></figure>

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.

<figure><img src="../../.gitbook/assets/image (61).png" alt="image (61)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (62).png" alt="Haz clic en el botón Finalizar compartir en la esquina inferior derecha del popup"><figcaption><p>Haz clic en el botón Finalizar compartir en la esquina inferior derecha del popup</p></figcaption></figure>


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

# Herramientas de Administrador y Propietario

El Centro de Control es 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 normalmente no es accedido por los 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/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\_empresa.skydeck.ai donde tu\_dominio\_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/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 **Cuenta**, puedes seleccionar las pestañas de **Perfil de la Empresa** o **Facturación**.

<figure><img src="../../.gitbook/assets/admin-account.png" alt="admin account"><figcaption></figcaption></figure>

***

### Información de la Cuenta

Dentro de la pestaña **Perfil de la Empresa**, 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
* **Zona Horaria** – Elige la zona horaria apropiada
* **Sube tu logo** – Sube una imagen en PNG o JPEG que tenga al menos 100x100 píxeles y menos de 10MB de tamaño.

<figure><img src="../../.gitbook/assets/admin-account-2.png" alt="admin account 2" width="375"><figcaption></figcaption></figure>

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.

<figure><img src="https://lh6.googleusercontent.com/wRmj6kbqQaPY2yiFexvYjJIloet9K6Zi2ZZYaEONtMbRygmW02cGSjEt4DRthL_Er5ajQClssfUCqMYKmSww1Q1_qB9n3vLKS0XhNR5c5Ri_CsdfJaqpxp5vjR-nfh87ahPb_zLQzr6Tx_D6rpFv9xM" alt="lh6.googleusercontent"><figcaption></figcaption></figure>


==> 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 tu cuenta de SkyDeck AI, se te presentará la Guía de Configuración. Esta guía describe los 5 pasos fundamentales que aseguran que obtengas el máximo provecho de tu experiencia con SkyDeck AI. Siempre que necesites un repaso o quieras verificar tu progreso, la Guía de Configuración está ahí para ayudarte.

* [**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/)

<figure><img src="../.gitbook/assets/startup.png" alt="startup"><figcaption></figcaption></figure>


==> 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

Haga clic en el botón **Agregar etiqueta** y aparecerá un popup. Proporcione un nombre para un grupo de alto nivel dentro de su organización. Presione **Enter** o haga clic en el botón Agregar para crear la etiqueta.

<figure><img src="../../../.gitbook/assets/admin-tags-2.png" alt="admin tags 2" width="563"><figcaption></figcaption></figure>

***

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


==> 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

En el Centro de Control de SkyDeck.AI, las etiquetas son una forma de organizar a los miembros de tu empresa. Una etiqueta (o grupo) representa un equipo dentro de tu organización. Puedes asignar una etiqueta a un miembro o a una herramienta, y los miembros solo pueden usar herramientas que tengan asignada la misma etiqueta.

Selecciona **Organizar** en la barra lateral. Desde esta página, puedes crear etiquetas para definir y estructurar varios equipos dentro de tu organización. Notarás que la etiqueta **Todos** ya existe y no se puede eliminar. Esta es la etiqueta predeterminada que se aplica a todos los miembros de tu organización.

<figure><img src="../../../.gitbook/assets/admin-tags-1.png" alt="admin tags 1"><figcaption></figcaption></figure>


==> 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 el ícono de **Papelera** junto al nombre de la etiqueta y confirma la eliminación. Esta acción también eliminará todas las asociaciones de etiquetas y no se puede deshacer.

<figure><img src="../../../.gitbook/assets/admin-tags-3.png" alt="admin tags 3" width="563"><figcaption></figcaption></figure>


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

# Editar Miembros

Después de agregar miembros a tu espacio de trabajo, puedes gestionarlos, como cambiar los nombres mostrados, asignar etiquetas, revocar accesos, etc. Cada acción puede estar disponible o no dependiendo de los miembros seleccionados y sus estados actuales (lo cual se implica por sus acciones en la Guía).

### Cambiar el nombre mostrado

Puedes cambiar el nombre de cualquier miembro después de que se haya agregado a tu espacio de trabajo. Selecciona un miembro de la lista, haz clic en el botón **Editar**, cambia el nombre del usuario y haz clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/edit-members-1.png" alt="edit members 1" width="563"><figcaption></figcaption></figure>

### Asignar rol de administrador

Se puede otorgar el rol de administrador a un miembro, y podrá acceder al Centro de Control de su organización. Seleccione un miembro de la lista, haga clic en el botón **Editar**, active el botón **Rol de Administrador** y haga clic en **Guardar**. Luego, ese usuario podrá iniciar sesión en el Centro de Control y gestionar la cuenta.

<figure><img src="../../../.gitbook/assets/edit-members-2.png" alt="edit members 2" width="563"><figcaption></figcaption></figure>

### Asignar etiquetas

[Las etiquetas (o grupos)](../organize-teams/) se utilizan para curar qué [herramientas de IA](../curate-tools/system-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.

Hay 2 formas de asignar etiquetas a un usuario.

Puede asignar o eliminar directamente etiquetas de un usuario en la lista de miembros. Elija un miembro (sin necesidad de seleccionar la casilla de verificación) y en la columna **Etiquetas**, haga clic en el ícono "+". Luego podrá ver las etiquetas actuales asignadas a ese miembro y podrá asignar o eliminar las etiquetas simplemente marcando/desmarcando las etiquetas. La etiqueta Todos está habilitada por defecto para todos los miembros.

<figure><img src="../../../.gitbook/assets/edit-members-3.png" alt="Asignar etiquetas en la lista de miembros" width="563"><figcaption><p>Asignar etiquetas en la lista de miembros</p></figcaption></figure>

La segunda forma es seleccionar un miembro haciendo clic en una casilla de verificación junto a su nombre y hacer clic en el botón **Editar**. Luego podrá ver la misma interfaz que la opción anterior, y podrá gestionar las etiquetas de manera similar. Una vez que los cambios estén completos, haga clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/admin-members-5.png" alt="Asignación de etiquetas en la ventana de edición" width="563"><figcaption><p>Asignación de etiquetas en la ventana de edición</p></figcaption></figure>

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.

### Revocar acceso

Puedes revocar el acceso de tus miembros desde GenStudio Workspace, después de lo cual no podrán acceder más. Selecciona uno o varios miembros invitados, haz clic en el botón **Revocar** y confirma la acción. Cuando se revoca el acceso, el usuario sigue en la lista de miembros con la acción de Guía de **Invitar**. Puede que desees invitarlos de nuevo más tarde, por lo que no se eliminan completamente.

### Eliminar un miembro

Si deseas eliminar completamente a algunos miembros, selecciónalos y haz clic en el botón **Eliminar**. Una vez eliminados, no aparecerán más en la lista. Tendrás que volver a agregarlos más tarde si lo deseas utilizando el botón [Agregar miembro](add-members.md).

### Transferir propiedad

Si el propietario desea transferir la propiedad de la cuenta a otro usuario, puede seleccionar un administrador y hacer clic en el botón **Transferir Propiedad**.


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

# Importar Archivo

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

<figure><img src="https://lh6.googleusercontent.com/UWhLOPa6UdBzO66s17El9htjl_JHS95Y4shkQ9nvuHYo8NlUdvAodSZ8nZ5zNgZbFEg2tjvdRZUm4SFP1rKmXNzoO-zRUzT275VOUNeVqTmyr-2ILt0hfkihnavR3BNzg26VUDHyXklms0eOzTC7Le8" alt="lh6.googleusercontent"><figcaption></figcaption></figure>

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

***

Selecciona la pestaña **Importar Archivo** en la ventana emergente Agregar miembro. Luego haz clic en **Subir Archivo** desde la ventana emergente y localiza tu archivo CSV.

<figure><img src="../../../.gitbook/assets/admin-members-3.png" alt="admin members 3" width="563"><figcaption></figcaption></figure>

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 de los nuevos miembros.

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

Puedes incluir opcionalmente un tercer campo llamado **etiquetas** en el archivo CSV para asignar etiquetas a los miembros añadidos. Si no, puedes [asignarlas más tarde](edit-members.md).

</div>

==> 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

Después de agregar miembros a SkyDeck.AI, aún no pueden usar tu espacio de trabajo. Su acción actual en la Guía es **Invitar**, lo que indica que tú, como administrador o propietario, tendrás que invitarlos enviando un correo electrónico.

Para invitar a miembros a usar el [espacio de trabajo GenStudio](https://eastagile.skydeck.ai/), marca la primera casilla junto a **Nombre y Correo Electrónico** para seleccionar a todos los miembros o selecciona casillas individuales para miembros individuales. Luego, el botón **Invitar** aparecerá en la parte superior de la página. Haz clic en ese botón para enviar invitaciones por correo electrónico a todos los miembros seleccionados.

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

<figure><img src="../../../.gitbook/assets/admin-members-4.png" alt="admin members 4" width="563"><figcaption></figcaption></figure>

Después de eso, su acción en la Guía cambiará a **Esperar**, lo que significa que estarás esperando las respuestas de los miembros. También puedes reenviar los correos electrónicos a esos usuarios si no recibieron sus correos anteriores. Después de que un miembro complete su proceso de registro, su acción en la Guía cambiará a **OK**, y podrá acceder a tu espacio de trabajo GenStudio. No puedes reenviar un correo electrónico a un miembro con acción en la Guía de OK.

Si el enlace anterior expira, la acción en la Guía cambiará a **Re-invitar**. Para más detalles sobre cada acción en la Guía, por favor consulta [.](./ "mention").


==> 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

## Descripción general

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

<figure><img src="../../../.gitbook/assets/admin-members-1.png" alt="Agregue personas a Miembros para invitarlas y gestionar sus roles en su SkyDeck AI"><figcaption><p>Agregue personas a Miembros para invitarlas y gestionar sus roles en su SkyDeck AI</p></figcaption></figure>

En la parte superior de la pantalla verá orientación sobre su cuenta en términos de tener suficientes asientos pagados para invitar a más miembros.

## Acciones Disponibles

Los botones (Agregar Miembro, Exportar miembros, Transferir Propiedad, Editar, Invitar, Revocar, Eliminar, Cancelar) estarán activos o inactivos dependiendo de si son relevantes para los miembros que has seleccionado (o no seleccionado) 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 a través de correo electrónico o importar un archivo csv de personas para invitar, y exportar los miembros actuales de tu espacio de trabajo.

Si has seleccionado uno o más miembros, algunas acciones están disponibles en la página de la lista, como invitar o revocar acceso. Las funciones más avanzadas que ocupan más espacio para trabajar se encuentran utilizando el botón **Editar**. En particular, aquí es donde se pueden cambiar Roles y Etiquetas para gestionar permisos dentro del Centro de Control y acceso a herramientas e integraciones a través del espacio de trabajo de GenStudio.

Todas estas acciones se discutirán más en las siguientes secciones, que explican lo que se puede hacer en la página de Miembros.

## Acción de guía

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 añade 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.

## Roles

Un miembro puede tener uno o múltiples roles, cada uno otorgando diferentes niveles de acceso al Centro de Control y al Espacio de Trabajo de GenStudio. Los roles se definen de la siguiente manera:

* Miembro: Otorga acceso al Espacio de Trabajo de GenStudio, siempre que el usuario haya sido invitado y haya configurado su cuenta.
* Admin: Proporciona acceso al Centro de Control, permitiendo la gestión de la cuenta, integraciones, seguridad, etiquetas, herramientas y miembros.
* Propietario: Incluye todos los permisos de administrador, además de la capacidad de gestionar la facturación, eliminar la cuenta y transferir la propiedad a otro administrador.


==> 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 el botón **Agregar miembros** en la página de Miembros y luego ingresa el **Nombre** y el **Correo electrónico** del nuevo miembro. También puedes [Importar un archivo](import-file.md) para agregar múltiples miembros al mismo tiempo.

<figure><img src="../../../.gitbook/assets/admin-members-2.png" alt="admin members 2" width="563"><figcaption></figcaption></figure>


==> 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, haz clic en el botón **Agregar Integraciones**.

<figure><img src="../../../.gitbook/assets/admin-integrations-1.png" alt="admin integrations 1" width="563"><figcaption></figcaption></figure>

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

* **Servicio de Integración** – Elige un servicio LLM como OpenAI, VertexAI, Anthropic... o un servicio de base de datos 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).

<figure><img src="../../../.gitbook/assets/admin-integrations-2.png" alt="admin integrations 2" width="563"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/admin-integrations-3.png" alt="admin integrations 3" width="563"><figcaption></figcaption></figure>

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

* [**OpenAI**](../../../integrations/llms-and-databases/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/llms-and-databases/huggingface-integration.md)


==> 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/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 soportamos (contáctenos y háganoslo saber), entonces puede 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 de GenStudio que no son parte de su organización regular, necesitará elegir métodos de autenticación alternativos para que ellos los utilicen.

En general, si su organización utiliza Microsoft Azure AD, puede elegir correo electrónico o correo electrónico y Google como autenticación soportada. Si su organización utiliza autenticación de Google, puede 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 pueden confundirse e intentar iniciar sesión con un método alternativo. Puede resultar 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/curate-tools/system-tools.md <==
---
layout:
  title:
    visible: true
  description:
    visible: false
  tableOfContents:
    visible: true
  outline:
    visible: true
  pagination:
    visible: true
---

# Herramientas del Sistema

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

<table data-full-width="false"><thead><tr><th width="190" align="center">Ícono</th><th width="190.33333333333331" align="center">Nombre</th><th align="center">Descripción</th></tr></thead><tbody><tr><td align="center"><img src="../../../.gitbook/assets/sql-assistant-logo.png" alt="" data-size="original"></td><td align="center"><strong>Asistente SQL</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/legal-agreement-review-logo.png" alt=""></td><td align="center"><strong>Revisión de Acuerdo Legal</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/strategy-consultant.png" alt="" data-size="original"></td><td align="center"><strong>Consultor de Estrategia</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/teach-me-anything-logo.png" alt="" data-size="original"></td><td align="center"><strong>Enséñame Cualquier Cosa</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/pair-programmer-logo.png" alt="" data-size="original"></td><td align="center"><strong>Programador en Pareja</strong></td><td align="center">Tu programador en pareja 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 align="center"><img src="../../../.gitbook/assets/image-generator-logo.png" alt="" data-size="original"></td><td align="center"><strong>Generador de Imágenes</strong></td><td align="center">Generó una imagen basada en la descripción con el modelo DALL-E de OpenAI.</td></tr></tbody></table>

Puedes agregar una herramienta personalizada en el Centro de Control y estará habilitada en todo tu espacio de trabajo. Aprende más en [Desarrolla Tus Propias Herramientas](https://docs.skydeck.ai/developers/develop-your-own-tools).


==> 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

La función de Herramienta ayuda a construir indicaciones más complejas fácilmente pidiendo a los usuarios algunas entradas breves y luego generando la indicación completa y detallada.

Selecciona **Herramientas** en la barra lateral. Desde esta página, puedes gestionar las herramientas para toda la organización, incluyendo subir, editar, duplicar y eliminar herramientas. También 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.

<figure><img src="https://lh4.googleusercontent.com/ETDbRxZdiQPH3nrVpku_6EYP7FOlgS8BHUF5-euuHuy3rHnVwG5kW2UzOvm10lLK9KN0FDOh5wqpm59cCBxn9tjvMoHk8K7twj6bX_Mec2JP57MxLXdWnVkAc3mnDjIEQIUUegl_ZciqCfINB1XAqD4" alt="lh4.googleusercontent"><figcaption></figcaption></figure>


==> 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

Las etiquetas te permiten asociar las herramientas con uno o varios grupos de miembros en tu organización. Después de que una etiqueta se asigna a una herramienta, solo puede ser utilizada por los miembros que también tienen asignada esa etiqueta.

En la página de Herramientas, haz clic en el botón **Asignar** para cada herramienta que deseas gestionar. En la ventana emergente, puedes elegir múltiples etiquetas del menú desplegable de selección múltiple. Alterna entre la selección y la deselección de las etiquetas según sea necesario. Luego haz clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/admin-tags-4.png" alt="admin tags 4" width="563"><figcaption></figcaption></figure>

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


==> releases/oct-16th-2023.md <==
---
description: >-
  Estamos emocionados de compartir las últimas actualizaciones de GenStudio y Control Center.
  Hemos introducido nuevas características, realizado mejoras significativas y corregido algunos
  errores para mejorar tu 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.


==> releases/nov-22nd-2024.md <==
---
description: >-
    GenStudio y Control Center reciben mejoras centradas en la funcionalidad de instantáneas, mejoras en los mensajes de error, refinamientos de la interfaz de usuario y la introducción de nuevas características como la integración de Gemini y el control de Auto Join.
---
# 22 de noviembre de 2024

## GenStudio

### Mejoras
- **Mejoras en la interfaz de usuario**: Se eliminaron los indicadores de refetching innecesarios para una interfaz más limpia.

### Nuevas Funciones
- **Seguimiento de Interacciones de Instantáneas**: Se implementó el seguimiento de interacciones de instantáneas para mejorar la experiencia del usuario.

### Corrección de Errores
- **Resolución de Instantáneas Duplicadas**: Se solucionó un problema donde aparecían instantáneas duplicadas debido a IDs de elementos incorrectos.
- **Mensajes de Error Mejorados**: Se proporcionaron mensajes amigables para errores de límite de tokens después de la extracción.

## Centro de Control

### Mejoras
- **Respuestas Mejoradas de LLM**: Respuestas mejoradas cuando el conocimiento adicional es irrelevante, proporcionando información más precisa.
- **Mejoramiento en la Solicitud de Funciones**: Las solicitudes ahora incluyen historiales de llamadas a funciones, mejorando el contexto para interacciones más efectivas.

### Nuevas Características
- **Integración con Gemini**: Se añadió la integración con Gemini, incluyendo el Experimento 1114.
- **Control de Auto Unirse**: Los propietarios de la organización ahora pueden habilitar o deshabilitar la función de Auto Unirse.

### Corrección de Errores
- **Problema de Interbloqueo Resuelto**: Se solucionó un interbloqueo que ocurría al actualizar el tamaño de la conversación.
- **Mensajes de Error Mejorados**: Se proporcionaron mensajes amigables para los errores de límite de tokens después de la recopilación.

==> 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 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, permitiendo etiquetar a los 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.

## Centro de Control

### 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 de límite de token que faltaba para las rutinas para prevenir errores y mantener la integridad del sistema.

==> 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 diversas mejoras en la interfaz de usuario y el rendimiento
  para mejorar su experiencia con GenStudio
---

# 20 de septiembre de 2024

## GenStudio

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

## Centro de Control

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

==> releases/nov-8th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar las características de colaboración, mejorar los elementos de la interfaz de usuario y refinar la comunicación en tiempo real para una mejor experiencia del usuario.
---
# 8 de noviembre de 2024

## GenStudio

### Mejoras

- **Logo Optimizado para Cargas Más Rápidas**: Se reemplazó el logo por una versión optimizada para reducir los tiempos de carga.
- **Mejoras en la Mensajería en Tiempo Real**: Se mejoraron las notificaciones de mensajes no leídos utilizando WebSockets para actualizaciones instantáneas de comunicación.
- **Mensajes de Usuario Visualmente Distintos en Instantáneas**: Los mensajes de usuario en las instantáneas ahora tienen un color de fondo diferente para una mejor distinción.

### Nuevas Funciones

- **Pestaña "Mis Colaboraciones"**: Se agregó una pestaña "Mis Colaboraciones" en la Configuración de la Cuenta para una gestión eficiente de colaboraciones.
- **Botón de Búsqueda Clara**: Se introdujo un botón de búsqueda clara en el campo de búsqueda de conversaciones para una navegación más fácil.

### Corrección de Errores

- **Resolución de Inconsistencias en el Estado de Colaboración**: Se solucionaron problemas que causaban estados de colaboración inconsistentes en las conversaciones.
- **Corrección de Problemas de Renderizado de UI**: Se abordaron problemas de renderizado que restablecían innecesariamente el campo de entrada del título de la conversación.
- **Corrección de Diseño Responsivo en el Cuadro de Chat**: Se solucionaron problemas de diseño en el cuadro de chat al utilizar diseño responsivo con dos barras laterales.
- **Correcciones de Errores de UI en las Tablas de Datos de "Mis Colaboraciones"**: Se resolvieron varios errores de UI en las tablas de datos de "Mis Colaboraciones" para una experiencia de usuario más fluida.

## Centro de Control

### Mejoras

- **Detección de URL Mejorada**: Reconocimiento mejorado de URLs en mensajes y durante la extracción de contenido para una experiencia más fluida.
- **Visibilidad del Dominio Empresarial**: Los usuarios ahora pueden ver la información de su dominio empresarial en la página de la cuenta, proporcionando una mejor transparencia de la cuenta.
- **Notificaciones en Tiempo Real Optimizadas**: Notificaciones de conversación actualizadas a través de WebSockets para actualizaciones más inmediatas.
- **Mejora en la Incorporación de Empresas Verificadas**: Simplificado el proceso de incorporación para empresas verificadas, facilitando el inicio más rápido.
- **Aumento de la Fiabilidad del Sistema**: Implementada alta disponibilidad con Redis Sentinel para mejorar el rendimiento y la estabilidad.

### Nuevas Características

- **Pestaña "Mis Colaboraciones"**: Se introdujo una nueva pestaña "Mis Colaboraciones" en la página de Configuración de la Cuenta para facilitar la gestión de colaboraciones.
- **Búsqueda de Herramientas Mejorada**: Se habilitó la búsqueda dentro de las descripciones de herramientas y notas de uso para ayudar a los usuarios a encontrar herramientas de manera más eficiente.


==> 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 garantizar que los nuevos usuarios sean trasladados sin problemas a la página de inicio de sesión tras el registro.


==> 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 Control Center, optimizando las experiencias de inicio de sesión y asegurando la seguridad de la cuenta.
---
# 15 de agosto de 2024

## GenStudio

### Mejoras

- **Métodos de Autenticación Sincronizados**: GenStudio ahora refleja las opciones de autenticación configuradas en Control Center, 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.

## Centro de Control

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

### Corrección de Errores

- **Integración de Rememberizer Corregida**: Se resolvió un problema que causaba que Rememberizer fallara al reconectar, asegurando un servicio continuo.

==> releases/jul-26th-2024.md <==
---
description: >-
  Esta versión añade mejoras en la carga de instantáneas y archivos a GenStudio, y
  una 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/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.

### **Correcciones 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/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 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.

## Centro de Control

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

### Corrección de Errores

* **Títulos de Conversación para Modelos de OpenAI Corregidos**: Se resolvió un problema donde no se generaban títulos de conversación para ciertos modelos de OpenAI.
* **Problemas de Límite de Tokens en Prompts Prevención**: 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.


==> 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 Sesión**: Aumentado el tiempo 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/aug-2nd-2024.md <==
---
description: >-
  Esta versión añade modelos LLM recomendados, mejora la gestión de instantáneas y
  mejora el rendimiento. El Centro de Control 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 al usuario.
---

# 22 de agosto de 2024

## GenStudio

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

## Centro de Control

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

### Corrección de Errores

- **Cálculo Preciso de Tokens para PDFs con Imágenes**: Se corrigieron errores en el cálculo de tokens para asegurar un procesamiento preciso de PDFs que contienen imágenes.
- **Mejora de la Compatibilidad con PDFs**: Se manejaron páginas JB2 en PDFs para mejorar la fiabilidad del procesamiento de documentos.
- **Mejora de la Fiabilidad de Carga de Documentos**: Se eliminaron caracteres nulos en documentos subidos para prevenir problemas de procesamiento.
- **Corrección de Enlaces de Correo Electrónico**: Se solucionaron problemas con las URL de correo electrónico para asegurar una navegación adecuada desde las comunicaciones por correo electrónico.
- **Mejoras Generales de Estabilidad**: Se abordaron varios problemas en el backend para mejorar la fiabilidad general del sistema.

==> releases/oct-25th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la experiencia del usuario a través de una
  mejor personalización, características de mensajería y refinamientos de la
  interfaz de usuario. También incluye varias correcciones de errores para
  mejorar la estabilidad y el rendimiento.
---

# 25 de octubre de 2024

## GenStudio

### Mejoras

* **Optimización de la Visualización del Logo Móvil**: Un logo más pequeño de Skydeck mejora la compatibilidad con dispositivos móviles.
* **Modos de Vista de Conversación**: Los usuarios pueden cambiar los modos de vista en las conversaciones para una interfaz personalizada.
* **Avatares de Usuario en Conversaciones**: Las imágenes de los usuarios ahora se muestran en las conversaciones para un toque personal.
* **Manejo Mejorado de WebSocket**: Un manejo mejorado de la conexión con notificaciones para usuarios asegura una mejor conectividad.
* **Generación de Conversaciones Enfocada**: La interfaz ahora se centra en la conversación al generar mensajes.
* **Mejoras en la Interfaz de Usuario**: Varias mejoras en la interfaz contribuyen a una experiencia más fluida.
* **Edición de Mensajes con Regeneración de IA**: Los usuarios pueden regenerar respuestas de IA al editar mensajes.

### Nuevas Funciones

* **Análisis de Visitas a Instantáneas**: Se añadieron análisis para rastrear cuándo los usuarios visitan instantáneas para obtener mejores conocimientos.

### Corrección de Errores

* **Diseño de Captura Arreglado**: Se resolvieron problemas de diseño para una mejor experiencia de visualización de capturas.
* **Desplegable de Selección de Modelo Arreglado**: Se solucionaron problemas de truncamiento con el desplegable de selección de modelo.
* **Estado de Colapso de Mensajes Arreglado**: Se corrigió el estado de colapso inicial de los mensajes para mayor consistencia.
* **Función de Cancelación de Perfil Arreglada**: El botón "Cancelar" ahora redirige a Conversaciones, y se agregó un botón "Limpiar".

## Centro de Control

### Mejoras

* **Vistas de Conversación Personalizadas**: Los usuarios ahora pueden guardar sus modos de vista de conversación preferidos para una experiencia más personalizada.
* **Gestión de Admins Mejorada**: Los admins ahora pueden gestionar a otros admins, proporcionando un mejor control sobre los roles del equipo.
* **Mensajes de Error de Streaming Mejorados**: Mensajes de error más descriptivos durante problemas de streaming mejoran la solución de problemas.
* **Edición Colaborativa de Mensajes**: Los mensajes editados se transmiten a todos los colaboradores, mejorando la colaboración en tiempo real.
* **Segmentación de Soporte Personalizable**: Las conversaciones de soporte al cliente se pueden configurar para involucrar solo a nuevos usuarios.
* **Mensajes de CSA con Documentos**: Los agentes de soporte ahora pueden incluir documentos en los mensajes para una asistencia más efectiva.

### Nuevas Funciones

* **Soporte de Máximos de Tokens para Herramientas**: Las herramientas ahora soportan el parámetro max\_tokens, ofreciendo un mejor control sobre las salidas.
* **Edición de Herramientas Refinada**: Capacidades de edición de herramientas mejoradas para una experiencia de usuario más fluida.

### Corrección de Errores

* **Problema de Inicio de Sesión Resuelto**: Se solucionó un problema donde los inicios de sesión devolvían reclamaciones nulas, mejorando la fiabilidad del inicio de sesión.
* **Corrección de Actualización de API del Modelo**: Se resolvieron problemas con la actualización de la última API del modelo utilizada.
* **Credenciales de Vertex AI Optimizadas**: Vertex AI ahora utiliza credenciales en caché para mejorar el rendimiento.
* **Corrección de Error de Acceso al Espacio de Trabajo**: Se abordó el problema de navegación "Visita tu espacio de trabajo".
* **Corrección de Validación de Parámetros**: Se corrigió la falta de validación en las funciones de corrección de parámetros.


==> releases/oct-18th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar las opciones de autenticación de usuarios, mejorar la creación y gestión de herramientas, y refinar la experiencia general del usuario en GenStudio y Control Center.
---

# 18 de octubre de 2024

## GenStudio

### Nuevas Funciones

- **Soporte para Inicio de Sesión con Microsoft**: Se agregó soporte para iniciar sesión con su cuenta de Microsoft para una experiencia de autenticación sin interrupciones.

- **Chatbox Mejorado**: Se mejoró el chatbox con nuevas funciones para una mejor comunicación.

- **Mención Parcial de Usuarios**: Se implementó la coincidencia parcial para mencionar usuarios, simplificando la colaboración en GenStudio.

- **Estabilidad de Conexión WebSocket**: Se mejoró la fiabilidad de la conexión WebSocket mientras se utiliza GenStudio, asegurando una comunicación continua en tiempo real.

- **Botón "Probar" en Modales de Herramientas**: Se agregó un botón "Probar" en los modales de edición y creación de herramientas, permitiendo a los usuarios probar herramientas de inmediato.

- **Ajuste del Soporte Móvil**: Se mejoró el soporte móvil para una mejor accesibilidad en varios dispositivos.

- **Logos Actualizados**: Se actualizaron los logos de Google y Skydeck para un aspecto moderno.

- **Mecanismo de Reintento de WebSocket**: Se implementó un mecanismo de reintento para conexiones WebSocket de hasta 30 minutos, mejorando la conectividad.

### Mejoras

- **Mejorada la experiencia de envío de mensajes**: Experiencia de usuario mejorada al enviar mensajes que tardan más en procesarse.

- **Interfaz de configuración de cuenta**: Actualizada la interfaz de configuración de cuenta para una mejor usabilidad.

### Corrección de Errores

- **Corrección de Análisis de Markdown**: Se resolvió un problema donde la aplicación podría fallar al analizar bloques de código markdown con contenido indefinido.

- **Edición de Mensajes Resuelta**: Se solucionó un problema que impedía a los usuarios editar mensajes debido a problemas de fusión de código.

- **Corrección de Imagen de Herramienta Expirada**: Se corrigió un problema donde las imágenes de las herramientas caducaban de manera inapropiada.

## Centro de Control

### Nuevas Funciones

- **Soporte para Inicio de Sesión con Microsoft**: Se agregó la capacidad de iniciar sesión utilizando su cuenta de Microsoft, proporcionando una opción de autenticación conveniente y segura.

- **Creación de Herramientas Mejorada**: Se introdujo la capacidad de crear herramientas en blanco, lo que permite una mayor personalización y flexibilidad en el desarrollo de herramientas.

- **Gestión de Verificación por SMS**: Se implementó la gestión de códigos SMS y la verificación de usuarios por SMS para mejorar la seguridad de la cuenta.

- **Contexto de Herramientas Ampliado**: Las herramientas ahora pueden incluir documentos e imágenes en su contexto, enriqueciendo la información disponible durante el uso de la herramienta.

- **Títulos de Conversación Optimizados**: Los títulos de conversación ahora son generados por el modelo de lenguaje solo cuando están vacíos, manteniendo su espacio de trabajo organizado.

- **Gestión de Roles de Administrador**: Los administradores ahora pueden establecer a otros miembros como administradores, y los propietarios pueden transferir la propiedad a los administradores sin aprobación, agilizando la gestión del equipo.

- **Página de Configuración de Contraseña Consistente**: La página "Establecer Contraseña" ahora coincide con el estilo de las páginas de Inicio de Sesión y Registro para una experiencia de usuario consistente.

### Corrección de Errores

- **Problema de Carga de Imágenes Resuelto**: Se solucionó un problema donde las imágenes que excedían el tamaño permitido no podían ser cargadas.

- **Streaming Desactivado para Modelos Específicos**: Se abordó un error que causaba problemas de streaming con ciertos modelos.

- **Manejo de Eliminación de Usuarios**: GenStudio ahora redirige a la página de inicio de sesión si un usuario ha sido eliminado o revocado, asegurando una gestión adecuada de sesiones.

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

# Lanzamientos

© 2023 SkyDeck AI Inc.


==> releases/sep-6th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la gestión de instantáneas en GenStudio y en mejorar la gestión de roles de administrador y la fiabilidad de los mensajes en el Centro de Control.
---

# 6 de septiembre de 2024

## GenStudio

### Mejoras

- **Modal de Gestión de Instantáneas Mejorado**: La interfaz de gestión de instantáneas se ha actualizado para una experiencia más amigable al gestionar instantáneas.
- **Títulos de Instantáneas Mejorados**: Los títulos de las instantáneas se han refinado para una mejor claridad y organización.

## Centro de Control

### Mejoras

- **Gestión Mejorada de Roles de Administrador**: Los administradores ahora pueden gestionar los roles de usuario de manera más efectiva, mejorando el control de acceso y los permisos.
- **Confiabilidad de Mensajería Mejorada**: El sistema ahora maneja mejor los flujos de mensajes concurrentes para prevenir errores y mejorar el rendimiento.

==> releases/aug-9th-2024.md <==
---
description: >-
  Esta versión trae inicios de sesión con nombre de usuario/contraseña y
  instantáneas amigables para móviles a GenStudio. Control Center ahora
  soporta 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 Características

* **Inicio de sesión con Email/Contraseña:** Los usuarios del 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 Email:** 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/sep-8th-2023.md <==
---
description: >-
  Presentamos el primer lanzamiento de SkyDeck.ai, equipado 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 Iniciar sesión y Registrarse, y se mejoró el diseño responsivo para el Centro de Control.


==> releases/nov-1st-2024.md <==
---
description: >-
  Esta versión mejora las capacidades de búsqueda, introduce nuevas funciones de colaboración e incluye correcciones de errores importantes para mejorar la experiencia general del usuario en GenStudio y el Centro de Control.
---
# 1 de noviembre de 2024
## GenStudio
### Nuevas Funciones
- **Función de Cuenta Regresiva**: Se agregó una función de cuenta regresiva para mejorar la gestión del tiempo durante las tareas.

### Mejoras
- **Búsqueda de Conversaciones Optimizada**: Mejorada la performance de las solicitudes de búsqueda de conversaciones para obtener resultados más rápidos.

### Correcciones de Errores
- **Actualización del Nombre de la Conversación en la Ruta de Navegación**: Se solucionó un problema donde el nombre de la conversación en la ruta de navegación no se actualizaba después de renombrar.
- **Compatibilidad con el Navegador Safari**: Se corrigió la posición de los cuadros de diálogo en Safari para una mejor experiencia de usuario.
- **Problema de Truncamiento en el Cuadro de Chat**: Se resolvieron problemas donde el texto se truncaba en el cuadro de chat de la conversación.
- **Actualización de la Interfaz de Usuario para la Eliminación de Conversaciones**: Eliminar una conversación ahora actualiza correctamente la interfaz de usuario.
- **Carga de la Lista de Conversaciones en Monitores Altos**: Se solucionaron problemas de carga de la lista de conversaciones en monitores altos.
- **Notificaciones de Conexión Duplicadas**: Se evitaron múltiples notificaciones de éxito de conexión para una interfaz más limpia.
- **Mejora en la Representación de Mensajes**: Se mejoró la representación de mensajes para excluir etiquetas de cierre del texto resaltado por URL.

## Centro de Control
### Nuevas Características
- **Búsqueda de Conversaciones por Nombres de Colaboradores**: Los usuarios ahora pueden buscar conversaciones utilizando los nombres de los colaboradores, lo que facilita encontrar discusiones relevantes.
- **Búsqueda de Texto Completo Dentro de las Conversaciones**: Se introdujo la búsqueda de texto completo dentro de los mensajes de conversación, permitiendo a los usuarios buscar contenido de mensajes directamente.
- **Ordenación de la Lista de Miembros**: Se agregó la capacidad de ordenar las listas de miembros para una gestión y organización más fáciles.

### Mejoras
- **Manejo Optimizado de Conversaciones CSA**: Las conversaciones CSA ahora solo se crean para los usuarios de GenStudio que han iniciado sesión, mejorando la gestión de conversaciones.

### Corrección de Errores
- **Acceso al Botón de Transferencia de Propiedad**: Se resolvió un problema donde el botón de transferencia de propiedad no estaba habilitado para el propietario.
- **Conversaciones Duplicadas de CSA**: Se corrigió un problema donde las conversaciones de CSA se estaban duplicando.
- **Estabilidad en la Eliminación de Conversaciones**: Se abordó un error de condición de carrera al eliminar una conversación para mejorar la estabilidad.
- **Manejo de Errores Mejorado**: Se mejoró el manejo de errores de transmisión para aumentar la fiabilidad.
- **Funciones Faltantes Restauradas**: Se corrigieron problemas causados por funciones faltantes para asegurar que las características funcionen como se espera.


==> releases/nov-15th-2024.md <==
---
description: >-
    Esta versión se centra en mejoras de rendimiento, nuevas características y correcciones de errores para mejorar su experiencia general con GenStudio y Control Center.
---

# 15 de noviembre de 2024

## GenStudio

### Nuevas Características

- **Barras Laterales Redimensionables**: Los usuarios ahora pueden redimensionar las barras laterales para un diseño de espacio de trabajo personalizado.
- **Botón para Detener la Conversación de Colaboración**: Se agregó un botón para finalizar las conversaciones colaborativas, brindando a los usuarios más control.
- **Ordenar por Similitud**: Se implementó la opción de ordenar elementos por similitud para obtener resultados más relevantes.

### Mejoras

- **Interfaz de usuario mejorada para la barra de filtros**: Se mejoró la interfaz de usuario para los filtros de conversación y herramientas para una mejor usabilidad.

### Corrección de Errores

- **Barra de Desplazamiento Doble Corregida**: Se resolvió un problema donde aparecía una barra de desplazamiento doble.
- **Títulos de Secciones Colapsables Corregidos**: Se corrigieron los títulos predeterminados en las secciones colapsables para mejorar la navegación.

## Centro de Control

### Nuevas Funciones

- **Ordenar por Similitud**: Se introdujo la capacidad de ordenar resultados por similitud, mejorando la relevancia de tus búsquedas.
- **Reclamaciones de Propiedad de Cuenta**: Se añadieron mensajes de reclamación de propiedad de cuenta a la Página de Miembros y a la Página de Inicio, mejorando la transparencia en la gestión de cuentas.

### Mejoras

- **Rendimiento de Embedding Mejorado**: Se mejoró el rendimiento de los embeddings para un procesamiento de datos más rápido y eficiente.
- **Nueva Herramienta en Blanco Soporta Todos los Modelos**: La nueva herramienta en blanco ahora soporta todos los modelos por defecto, ofreciendo mayor flexibilidad.
- **Soporte para Dominios Populares**: Uso de dominios optimizado al centrarse en los dominios de nivel superior más populares.
- **Autenticación de Usuario Filtrada**: Los intentos de autenticación de usuario ahora se filtran por correo electrónico para aumentar la seguridad.
- **Redacción Actualizada en la Pestaña de Embedding**: Redacción revisada en la pestaña de embedding para una mejor claridad.
- **Información de Negocios Verificada en Correos de Registro**: Las alertas de correos electrónicos de registro ahora incluyen información sobre negocios verificados.

### Corrección de Errores

- **Manejo del Estado de Invitación Corregido**: Se resolvió un problema donde el estado de la invitación se configuraba incorrectamente cuando no existía un rol de miembro.
- **Símbolos Inválidos en Etiquetas Reemplazados**: Se corrigieron las etiquetas reemplazando símbolos inválidos para prevenir errores.
- **Caracteres de Búsqueda Limitados**: Se limitó el número de caracteres en las consultas de búsqueda para mejorar la fiabilidad.
- **Estado de Invitación Corregido para Propietarios/Administradores**: Se corrigió la visualización del estado de la invitación para propietarios y administradores.


==> 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.
* **Alternar 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/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 últimas versiones para una mejor estabilidad y rendimiento.


==> releases/sep-13th-2024.md <==
---
description: >-
  Esta versión introduce nuevas características y mejoras para aumentar 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 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 Breadcrumbs**: Se resolvió un problema donde cambiar de conversaciones no actualizaba los breadcrumbs.

## Centro de Control

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

### Corrección de Errores

- **Miembros de Colaboración Duplicados**: Se solucionó un problema donde los miembros de colaboración estaban duplicados en la misma conversación.
- **Aislamiento del Rol de Administrador**: Se resolvieron problemas de aislamiento de roles para usuarios administradores para garantizar 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.

==> 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/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

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

## Centro de Control

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

### Corrección 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 la base de datos para garantizar la estabilidad del sistema.
* **Mejora en la Ejecución de Tareas**: Mejorado el procesamiento de tareas limpiando las conexiones antes y después de ejecutar tareas.


==> 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 por un nuevo sistema de autenticación más seguro y eficiente.


==> 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. Varios arreglos 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/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.


==> 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 errores 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 funciones 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 por parte 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 preguntas, 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.


==> 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 acordado.


==> 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)


==> 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



==> security/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.


==> security/skydeck.ai-security-practices.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 bloqueadores de malware** para proteger a los empleados y sus puntos finales mientras navegan por internet.


==> security/README.md <==
# Documentación de Seguridad

Este directorio contiene documentos clave de seguridad para SkyDeck.ai:

1. [Programa de Recompensas por Errores](./bug-bounty-program.md)
2. [Prácticas de Seguridad](./skydeck.ai-security-practices.md)

## Programa de Recompensas por Errores

Esboza nuestro programa para investigadores de seguridad, incluyendo:
- Alcance y vulnerabilidades elegibles
- Proceso de reporte y recompensas
- Reglas y consideraciones legales

## Prácticas de Seguridad

Describe nuestras medidas de seguridad a partir del 1 de noviembre de 2023, cubriendo:
- Seguridad de datos y productos
- Gestión de acceso
- Educación de empleados
- Seguridad de proveedores


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



==> 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 lo practica 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 basada en 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:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.08 PM.png" alt="Entrada de muestra utilizando los campos de entrada especificados."><figcaption><p>Entrada de muestra utilizando los campos de entrada especificados.</p></figcaption></figure>

Salida generada:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.33 PM.png" alt="Una interfaz de usuario basada en texto con texto generado por nuestra aplicación."><figcaption><p>Una interfaz de usuario basada en texto con texto generado por nuestra aplicación.</p></figcaption></figure>

Agregas tu herramienta personalizada json dentro de Genstudio.

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.44.56 PM.png" alt="Sube json para definir una herramienta personalizada"><figcaption><p>Sube json para definir una herramienta personalizada</p></figcaption></figure>

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

||CODE_BLOCK||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 basada en 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 lo practica 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: {{Descripción de la Funcionalidad}}\nElementos de Interfaz de Usuario: {{Componentes de UI}}.\n\nPor favor, sigue estas mejores prácticas para crear una redacción UX efectiva:\n1. Hazlo utilizable: Prioriza la funcionalidad y la facilidad de uso sobre un lenguaje ingenioso o un diseño no 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 oportunidades de UI deben ser obvias sin necesidad de leer texto.\n5. Hazlo apropiado: Considera el contexto cultural y de fondo 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 UX Generado:\n"
}

||CODE_BLOCK||

Podrías crear tu propio ícono e ingresarlo como un bloque de texto base64 en 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>

||CODE_BLOCK||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."
||CODE_BLOCK||

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

||CODE_BLOCK||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": ""
    }
}
||CODE_BLOCK||

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

||CODE_BLOCK||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
||CODE_BLOCK||

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

Tenga en cuenta que Langchain ahora está integrado con Rememberizer. Vea [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>

||CODE_BLOCK||json
{
  "version": "0.1",
  "metadata": {
    "tool_name": "Reportero del Tiempo",
    "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": ""
  }
}
||CODE_BLOCK||

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

||CODE_BLOCK||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)"
  }
}
||CODE_BLOCK||

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 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 flotante que representa el umbral de probabilidad de muestreo de núcleo.
    * **frequency\_penalty**: Un flotante que representa la penalización aplicada a los tokens en función de su frecuencia en el conjunto de datos.
    * **presence\_penalty**: Un 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 array 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 por defecto, 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 por defecto de la variable. Este valor es una cadena si `type` es `text` o `single-select`, y un array de cadenas para `multi-select`.
    * **allowed\_values**: Un array 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 icono 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 icono 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


==> developers/develop-your-own-tools/README.md <==
---
description: >-
  Puedes crear avisos 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;

<figure><img src="../../.gitbook/assets/Custom Tools Upload Screen - GenStudio.png" alt="Subiendo json que define una herramienta personalizada"><figcaption><p>Subiendo json que define una herramienta personalizada</p></figcaption></figure>


==> 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>

==> 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\}}."

<figure><img src="../.gitbook/assets/web-scraping1.png" alt="Navegación web con SkyDeck AI"><figcaption><p>Navegación web con SkyDeck AI</p></figcaption></figure>

© 2023 SkyDeck AI Inc.


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

### Interactuar con LLM

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

<figure><img src="../.gitbook/assets/conversation-start.png" alt="El comienzo de una conversación"><figcaption><p>El comienzo de una conversación</p></figcaption></figure>

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 a tu LLM cualquier cosa. 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 un 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 estás enfocado 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.

<figure><img src="../.gitbook/assets/models-menu.png" alt="Elige tu LLM para diferentes mensajes"><figcaption><p>Elige tu LLM para diferentes mensajes</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/regenerate.png" alt="Regenerar respuesta de IA" width="563"><figcaption><p>Regenerar respuesta de IA</p></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/edit-message.png" alt="edit message" width="563"><figcaption></figcaption></figure>

### Enviando mensajes no AI

También puedes enviar tus mensajes sin preguntar a la IA, y simplemente 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.

<figure><img src="../.gitbook/assets/chat-buttons.png" alt="<strong>Botones Enviar mensaje de chat (1) y Preguntar a la IA (2)</strong>"><figcaption><p><strong>Botones Enviar mensaje de chat (1) y Preguntar a la IA (2)</strong></p></figcaption></figure>

### Recuperar el contenido del chat

Puedes copiar todo el texto de tus mensajes y respuestas a tu portapapeles usando 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**.

<figure><img src="../.gitbook/assets/copy-download-conversation.png" alt="Descargar (1) y Copiar (2) una conversación" width="326"><figcaption><p>Descargar (1) y Copiar (2) una conversación</p></figcaption></figure>

© 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/app-integrations/slack-integration.md).

</div>

### Enviando mensajes de conversaciones de GenStudio a Slack

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

<figure><img src="../.gitbook/assets/sync-to-slack.png" alt="sync to slack" width="563"><figcaption></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/new-msg-from-conv.png" alt="new msg from conv" width="563"><figcaption></figcaption></figure>

### 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 mensaje.
3. El mensaje se enviará a GenStudio y recibirás la respuesta de vuelta.

<figure><img src="../.gitbook/assets/new-msg-from-slack (1).png" alt="Abre el hilo (1)   Envía un mensaje (2)   Respuesta de GenStudio (3)" width="563"><figcaption><p>Abre el hilo (1) - Envía un mensaje (2) - Respuesta de GenStudio (3)</p></figcaption></figure>

Así es como aparecerá el mensaje en GenStudio:

<figure><img src="../.gitbook/assets/gen-view.png" alt="gen view" width="563"><figcaption></figcaption></figure>

### Formateo

Markdown no funciona automáticamente en Slack cuando enviamos contenido desde GenStudio Collaboration. Así que verás `*hola*` en lugar de \*hola\*. 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.

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.02 PM (1).png" alt="Selecciona "Formatear mensajes con marcado"</p>"Formatear mensajes con marcado""><figcaption><p>Selecciona "Formatear mensajes con marcado"</p></figcaption></figure>

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.58 PM.png" alt="Un ejemplo de la mejora vista al activar "Formatear mensajes con markdown".</p>"Formatear mensajes con markdown"."><figcaption><p>Un ejemplo de la mejora vista al activar "Formatear mensajes con markdown".</p></figcaption></figure>


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

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt="Haz clic en el botón Colaborar"><figcaption><p>Haz clic en el botón Colaborar</p></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/public_snapshot2.png" alt="Haz clic en Crear nuevo snapshot y elige una opción de compartición"><figcaption><p>Haz clic en Crear nuevo snapshot y elige una opción de compartición</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot3.png" alt="public snapshot3"><figcaption></figcaption></figure>

### Vista de Instantánea

Si eliges **Compartir anónimamente**, 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.

<figure><img src="../.gitbook/assets/public_snapshot4.png" alt="Vista Anonimizada"><figcaption><p>Vista Anonimizada</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot5.png" alt="Vista No Anonimizada"><figcaption><p>Vista No Anonimizada</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot6.png" alt="public snapshot6"><figcaption></figcaption></figure>

### 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 eso será respondido con recursos no encontrados. Puedes optar por reactivarlo más tarde.

<figure><img src="../.gitbook/assets/public_snapshot7.png" alt="Haz clic en el ícono de "Ojo" para desactivar/activar un Snapshot</p>"Ojo" para desactivar/activar un Snapshot"><figcaption><p>Haz clic en el ícono de "Ojo" para desactivar/activar un Snapshot</p></figcaption></figure>

### 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 podrás 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.

<figure><img src="../.gitbook/assets/public_snapshot8.png" alt="Haz clic en el ícono de "Papelera" para eliminar un Snapshot</p>"Papelera" para eliminar un Snapshot"><figcaption><p>Haz clic en el ícono de "Papelera" para eliminar un Snapshot</p></figcaption></figure>



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

<figure><img src="../.gitbook/assets/image (57).png" alt="image (57)" width="563"><figcaption></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/attached-document.png" alt="attached document"><figcaption></figcaption></figure>

### Agregar una imagen

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

<figure><img src="../.gitbook/assets/image (58).png" alt="image (58)" width="563"><figcaption></figcaption></figure>

La imagen se adjuntará con 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.

<figure><img src="../.gitbook/assets/attached-image.png" alt="attached image"><figcaption></figcaption></figure>

<figure><img src="../.gitbook/assets/preview-image.png" alt="Ver la imagen directamente en GenStudio" width="375"><figcaption><p>Ver la imagen directamente en GenStudio</p></figcaption></figure>

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

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

<figure><img src="../.gitbook/assets/error1.png" alt="error1" width="490"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/error2.png" alt="error2"><figcaption></figcaption></figure>

* Número total de archivos: hasta 10

<figure><img src="../.gitbook/assets/error3.png" alt="error3" width="488"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt="Haz clic en el botón Colaborar"><figcaption><p>Haz clic en el botón Colaborar</p></figcaption></figure>

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>

<figure><img src="../.gitbook/assets/collab2.png" alt="Habilita la colaboración y copia el enlace" width="563"><figcaption><p>Habilita la colaboración y copia el enlace</p></figcaption></figure>

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/app-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.

<figure><img src="../.gitbook/assets/collab3.png" alt="collab3" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab4.png" alt="collab4" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab6.png" alt="collab6" width="563"><figcaption></figcaption></figure>

La entrada o contribuciones de cada individuo estarán marcadas por sus respectivas iniciales. Pasar el cursor sobre las iniciales revelará el nombre de tu colega.

<figure><img src="../.gitbook/assets/collab5.png" alt="collab5"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab-mentioning.png" alt="collab mentioning"><figcaption></figcaption></figure>


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

# GenStudio Workspace

* [**Conversaciones**](conversations.md)
* [**Compartir y Colaboración**](sharing-and-collaboration.md)
* [**Sincronización con Slack**](slack-synchronization.md)
* [**Instantáneas Públicas**](public-snapshots.md)
* [**Navegación Web**](web-browsing.md)
* [**Carga de Documentos**](document-upload.md)
* [**Herramientas**](tools/)
* [**Seguridad de Datos**](data-security/)


==> 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 utilizar 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 Centro de Control, 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."


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

### Introducción

La función de Herramienta ayuda a construir indicaciones más complejas fácilmente. Generalmente, una herramienta incluye uno o varios campos de entrada, que sirven como variables para crear una indicación más detallada. Esto simplifica la interacción con la IA, ya que los usuarios solo necesitan proporcionar el contenido dinámico, y nuestro manejador de herramientas se encargará del resto. Hay dos tipos de herramientas: **Herramientas LLM** y **Herramientas Inteligentes**.

* Las herramientas LLM permiten a los usuarios solo necesitar dar algunas pequeñas entradas, y estas se enviarán a indicaciones predefinidas para ser procesadas por LLMs. Cada herramienta actúa como una plantilla que describe los componentes necesarios de una indicación, permitiendo a los usuarios centrarse en el contenido en lugar del formato. Es especialmente beneficioso para los usuarios que generan frecuentemente indicaciones similares y desean optimizar su flujo de trabajo.
* 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.

### Uso

Para usar una herramienta, haz clic en el botón **Herramienta predeterminada** debajo del campo de entrada del prompt y verás una lista de herramientas disponibles en la columna derecha de la página. Cuando hagas clic en una de estas herramientas, la sección de entrada se modificará y verás las entradas que la herramienta espera. Después de completar estas entradas y enviar tus elecciones, la herramienta responderá con una salida en tu conversación actual. Luego volverás al modo de conversación predeterminado y podrás interactuar con la respuesta de tu herramienta con respuestas o seguimientos.

<figure><img src="../../.gitbook/assets/tools-menu.png" alt="El menú de herramientas"><figcaption><p>El menú de herramientas</p></figcaption></figure>

Dentro de una conversación, podrías encontrar que te beneficia usar muchas herramientas. Podrías comenzar con una herramienta para obtener asesoramiento estratégico. Luego podrías usar una herramienta SQL para escribir una consulta que produzca algún análisis de seguimiento. Y finalmente podrías usar una herramienta de escritura para tomar tus resultados y redactarlos de manera dirigida a la audiencia para tus resultados.

### Define tus propias herramientas

En las siguientes secciones, te mostraremos cómo usar nuestras herramientas predeterminadas para tus tareas diarias. Para definir una herramienta personalizada, aprende más en [develop-your-own-tools](../../developers/develop-your-own-tools/ "mencionar").

© 2023 SkyDeck AI Inc.


==> 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:

<figure><img src="../../../.gitbook/assets/pair-programmer-2.png" alt="pair programmer 2"><figcaption></figcaption></figure>

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

### /change

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, ingresa `/change language=Java` para cambiar a Java.
* **Lenguaje de interacción** – Cambiar el idioma de comunicación. Por ejemplo, ingresa `/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'>

||CODE_BLOCK||
/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.
||CODE_BLOCK||

</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'>

||CODE_BLOCK||
/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 * radius^2`. La función debe tomar un solo argumento para el radio.
||CODE_BLOCK||

</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'>

||CODE_BLOCK||
/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.
||CODE_BLOCK||

</div>

==> 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 sobre 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.

<figure><img src="../../../.gitbook/assets/pair-programmer.png" alt="pair programmer"><figcaption></figcaption></figure>

## ¿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 Resolució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 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 el 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/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.

<figure><img src="../../../.gitbook/assets/pair-programmer-3.png" alt="pair programmer 3"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/pair-programmer-4.png" alt="pair programmer 4"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/pair-programmer-5.png" alt="pair programmer 5"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/pair-programmer-6.png" alt="pair programmer 6"><figcaption></figcaption></figure>

Pair Programmer también puede proporcionarnos algunas preguntas de seguimiento para que la IA pueda entender las necesidades específicas de tu situación. Luego puedes hacer esas preguntas para solicitar más asistencia.

<figure><img src="../../../.gitbook/assets/pair-programmer-7.png" alt="pair programmer 7"><figcaption></figcaption></figure>

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. Pair Programmer entiende automáticamente el contexto de cada consulta adicional.

<figure><img src="../../../.gitbook/assets/pair-programmer-8 (1).png" alt="pair programmer 8 (1)"><figcaption></figcaption></figure>


==> 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.
* **Paisajes** – Especifica diferentes tipos de paisajes 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 solo 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.

![](<../../../.gitbook/assets/image (43).png>)![](<../../../.gitbook/assets/image (44).png>)


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

<figure><img src="../../../.gitbook/assets/image-generator-1.png" alt="image generator 1"><figcaption></figcaption></figure>

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.
* **Diagramas Educativos** – Genera diagramas o ilustraciones para contenido educativo basado en temas o conceptos específicos.
* **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 proporcionar simplemente 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:

<figure><img src="../../../.gitbook/assets/image-generator-2.png" alt="image generator 2"><figcaption></figcaption></figure>

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

</div>

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

<figure><img src="../../../.gitbook/assets/image (46).png" alt="image (46)"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/image (47).png" alt="image (47)"><figcaption></figcaption></figure>


==> 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!

<figure><img src="../../../.gitbook/assets/strategy-consultant-2.png" alt="strategy consultant 2"><figcaption></figcaption></figure>

La IA seguirá un flujo estructurado de operaciones para generar respuestas perspicaces:

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 perspectiva, puedes enviar información adicional y el Consultor de Estrategia refinara las estrategias que presenta.


==> 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 ayudarle a tomar decisiones que sean informadas, estratégicas y alineadas con sus objetivos.

<figure><img src="../../../.gitbook/assets/strategy-consultant-1.png" alt="strategy consultant 1"><figcaption></figcaption></figure>

## ¿Qué tipo de preguntas puede ayudar a responder un Consultor de Estrategia?

**Análisis de Mercado y Entrada**

* ¿Qué factores debo considerar antes de entrar en el 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 debería apuntar con mi nueva línea de productos?

**Gestión de Riesgos**

* ¿Cómo evalúo y mitigó 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 Stakeholders 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 los stakeholders 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 del Consultor de Estrategia
---

# Ejemplo – Retención de Empleados

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-3.png" alt="strategy consultant 3"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-4.png" alt="strategy consultant 4"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-5.png" alt="strategy consultant 5"><figcaption></figcaption></figure>

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:

<figure><img src="../../../.gitbook/assets/strategy-consultant-6.png" alt="strategy consultant 6"><figcaption></figcaption></figure>

Luego añadimos algo de información de fondo y contexto, para que la IA entendiera mejor la situación:

<figure><img src="../../../.gitbook/assets/strategy-consultant-7.png" alt="strategy consultant 7"><figcaption></figcaption></figure>


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

# Ejemplo – Introducción a la Programación

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

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-1.png" alt="teach me anything ex 1"><figcaption></figcaption></figure>

Teach Me Anything genera un currículo:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-2.png" alt="teach me anything ex 2"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-3.png" alt="teach me anything ex 3"><figcaption></figcaption></figure>

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:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-4.png" alt="teach me anything ex 4"><figcaption></figcaption></figure>

Luego puedes poner a prueba tu comprensión:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-5.png" alt="teach me anything ex 5"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-6.png" alt="teach me anything ex 6"><figcaption></figcaption></figure>


==> 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.
  * 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.
  * Primaria
  * Secundaria
  * Pregrado
  * Posgrado
* **Estilo de Aprendizaje** – el método o enfoque preferido a través del cual mejor entiendes y retienes información.
  * Visual (infografías, gráficos)
  * Auditivo (explicaciones habladas, pódcast)
  * Kinestésico (ejercicios interactivos, simulaciones)
  * 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)
  * Informal (casual, conversacional)
  * Conciso (breve, directo)
  * Detallado (completo, en profundidad)
* **Estilo de Tono** – La calidad emocional o el estado de ánimo de la lección.
  * Profesional (neutral, objetivo)
  * Amistoso (cálido, accesible)
  * Humorístico (ligero, divertido)
  * 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)
  * Crítico (evaluando pros y contras)
  * Conceptual (visión general, temas generales)
  * 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 deseas que afecte los resultados de tu lección.

</div>

<figure><img src="../../../.gitbook/assets/teach-me-anything-2.png" alt="teach me anything 2"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/teach-me-anything-3.png" alt="teach me anything 3"><figcaption></figcaption></figure>

### /plan

El comando `/plan` pide a la IA que cree un plan de lecciones que se ajuste a tus preferencias. La salida variará ampliamente dependiendo de tus entradas iniciales.

<figure><img src="../../../.gitbook/assets/teach-me-anything-4.png" alt="teach me anything 4"><figcaption></figcaption></figure>

### /change

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

### /skip

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

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-5.png" alt="teach me anything 5"><figcaption></figcaption></figure>

### /continue

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-6.png" alt="teach me anything 6"><figcaption></figcaption></figure>

### /test

El comando `/test` se utiliza para evaluar tu comprensión de una sección de lección. Teach Me Anything creará preguntas o diálogos abiertos para probar si comprendes completamente el currículo o si necesitas más revisión/práctica.

<figure><img src="../../../.gitbook/assets/teach-me-anything-7.png" alt="teach me anything 7"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/teach-me-anything-1.png" alt="teach me anything 1"><figcaption></figcaption></figure>

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


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

* **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 indican a SQL Assistant con qué necesitas ayuda.

<figure><img src="../../../.gitbook/assets/sql-assistant-2.png" alt="sql assistant 2"><figcaption></figcaption></figure>

El aviso 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 avisos:

* La declaración DDL crea una tabla llamada ‘transactions’ con 5 columnas (transaction\_id, customer\_id, transaction\_date, amount y description).
* 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/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 solucionando cuellos de botella en el rendimiento o buscando consejos sobre principios de diseño relacional, el Asistente SQL te empodera para aprovechar todo el potencial de tus datos a través de operaciones de base de datos eficientes.

<figure><img src="../../../.gitbook/assets/sql-assistant-1.png" alt="sql assistant 1"><figcaption></figcaption></figure>

## ¿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 las 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/example-query-debugging.md <==
---
description: Siga una demostración paso a paso de SQL Assistant
---

# Ejemplo – Depuración de Consultas

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

<figure><img src="../../../.gitbook/assets/sql-assistant-3.png" alt="sql assistant 3" width="563"><figcaption></figcaption></figure>

<figure><img src="../../../.gitbook/assets/sql-assistant-4.png" alt="sql assistant 4" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/sql-assistant-5.png" alt="sql assistant 5" width="563"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-2.png" alt="legal agreement review 2"><figcaption></figcaption></figure>

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/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 complejos y proporcionando recomendaciones que se alineen con el contexto.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-1.png" alt="legal agreement review 1"><figcaption></figcaption></figure>

## ¿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 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 realizar enmiendas?

**Consultas Financieras**

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

**Terminología y Redacción**

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


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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-3.png" alt="legal agreement review 3"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-4.png" alt="legal agreement review 4"><figcaption></figcaption></figure>


==> ai-documentations/llm-evaluation-report.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) |
|:---------------------------|:-----------|-------------------------------:|-------------------:|----------------------:|-----------------------------------------:|--------------------------------------------------:|
| o1-preview                 | 2024-11-21 |                   2208.03      |            132     |              0.321908 |                      3.60976            |                                  3.64024          |
| o1-mini                    | 2024-11-21 |                    718.012     |            134     |              0.322883 |                      3.65244            |                                  3.7561           |
| gpt-4o                     | 2024-11-21 |                    321.525     |            125     |              0.316051 |                      3.70732            |                                  3.7439           |
| gpt-4o-mini                | 2024-11-21 |                    191.192     |            114     |              0.339313 |                      3.62805            |                                  3.69512          |
| claude-3-5-sonnet-20240620 | 2024-11-21 |                    335.662     |            113     |              0.303122 |                      3.60366            |                                  3.62195          |
| claude-3-5-sonnet-20241022 | 2024-11-21 |                    351.938     |            110     |              0.321726 |                      3.67073            |                                  3.67683          |
| gemini-1.5-pro             | 2024-11-21 |                    528.459     |            106     |              0.340196 |                      3.43293            |                                  3.5061           |
| gemini-1.5-flash           | 2024-11-21 |                    759.693     |              2     |              0.270065 |                      0.670732            |                                  0.829268          |

**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 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 en absoluto útil, 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.



==> ai-documentations/README.md <==
# Documentaciones de IA

Este directorio contiene documentos clave relacionados con LLM:

1. [Informe de Evaluación de LLM](llm-evaluation-report.md)
2. [Documentación Listo para LLM de SkyDeck.ai](skydeckai-llm-ready-documentation.md)

## Informe de Evaluación de LLM

Presenta un análisis comparativo de varios modelos de LLM, incluyendo:

* Métricas de rendimiento (tiempo de respuesta, pruebas aprobadas)
* Evaluaciones de calidad (CodeBLEU, utilidad, corrección funcional)
* Explicaciones detalladas de las metodologías de puntuación

## Documentación Lista para LLM

Proporciona un documento de referencia consolidado diseñado para el consumo de LLM, combinando varias documentaciones en un solo formato de fácil acceso.

Estos documentos ofrecen información sobre el rendimiento de LLM y proporcionan recursos para las interacciones de LLM. Pueden ser actualizados a medida que se realicen nuevas evaluaciones o se revise la documentación.


==> ai-documentations/skydeckai-llm-ready-documentation.md <==
# Documentación Lista para LLM de SkyDeck.ai

*Generado el 2024-11-15 00:21:38 PST. Disponible como contenido en bruto en [skydeckai-llm-ready-documentation.md](https://raw.githubusercontent.com/skydeckai/skydeckai-webflow/refs/heads/docs/skydeckai-llm-ready-documentation.md).*

Este documento proporciona una referencia completa y consolidada de la documentación de SkyDeck.ai, optimizada para el consumo de modelos de lenguaje grande (LLM). Combina diversas fuentes de documentación en un solo formato fácilmente accesible, facilitando la recuperación y procesamiento eficiente de información por parte de sistemas de IA.

||CODE_BLOCK||
==> 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)
      * [Herramientas del Sistema](control-center/setup-guide/curate-tools/system-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)
      * [Editar Miembros](control-center/setup-guide/manage-members/edit-members.md)
* [Integraciones](integrations/README.md)
  * [LLMs y Bases de Datos](integrations/llms-and-databases/README.md)
    * [Integración de Anthropic](integrations/llms-and-databases/anthropic-integration.md)
    * [Integración de Base de Datos](integrations/llms-and-databases/database-integration.md)
    * [Integración de Groq](integrations/llms-and-databases/groq-integration.md)
    * [Integración de HuggingFace](integrations/llms-and-databases/huggingface-integration.md)
    * [Integración de Mistral](integrations/llms-and-databases/mistral-integration.md)
    * [Integración de OpenAI](integrations/llms-and-databases/openai-integration.md)
    * [Integración de Perplexity](integrations/llms-and-databases/perplexity-integration.md)
    * [Integración de Together AI](integrations/llms-and-databases/together-ai-integration.md)
    * [Integración de Vertex AI](integrations/llms-and-databases/vertex-ai-integration.md)
  * [Integraciones de Aplicaciones](integrations/app-integrations/README.md)
    * [Integración de Rememberizer](integrations/app-integrations/rememberizer-integration.md)
    * [Integración de Slack](integrations/app-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)
  * [15 de Noviembre de 2024](releases/nov-15th-2024.md)
  * [8 de Noviembre de 2024](releases/nov-8th-2024.md)
  * [1 de Noviembre de 2024](releases/nov-1st-2024.md)
  * [25 de Octubre de 2024](releases/oct-25th-2024.md)
  * [18 de Octubre de 2024](releases/oct-18th-2024.md)
  * [11 de Octubre de 2024](releases/oct-11th-2024.md)
  * [4 de Octubre de 2024](releases/oct-4th-2024.md)
  * [27 de Septiembre de 2024](releases/sep-27th-2024.md)
  * [20 de Septiembre de 2024](releases/sep-20th-2024.md)
  * [13 de Septiembre de 2024](releases/sep-13th-2024.md)
  * [6 de Septiembre de 2024](releases/sep-6th-2024.md)
  * [23 de Agosto de 2024](releases/aug-23rd-2024.md)
  * [16 de Agosto de 2024](releases/aug-16th-2024.md)
  * [9 de Agosto de 2024](releases/aug-9th-2024.md)
  * [2 de Agosto de 2024](releases/aug-2nd-2024.md)
  * [26 de Julio de 2024](releases/jul-26th-2024.md)
  * [12 de Julio de 2024](releases/jul-12th-2024.md)
  * [5 de Julio de 2024](releases/jul-5th-2024.md)
  * [28 de Junio de 2024](releases/jun-28th-2024.md)
  * [21 de Junio de 2024](releases/jun-21st-2024.md)
  * [12 de Noviembre de 2023](releases/nov-12th-2023.md)
  * [6 de Noviembre de 2023](releases/nov-6th-2023.md)
  * [30 de Octubre de 2023](releases/oct-30th-2023.md)
  * [23 de Octubre de 2023](releases/oct-23th-2023.md)
  * [16 de Octubre de 2023](releases/oct-16th-2023.md)
  * [18 de Septiembre de 2023](releases/sep-18th-2023.md)
  * [8 de Septiembre de 2023](releases/sep-8th-2023.md)
* [Seguridad](security/README.md)
  * [Prácticas de Seguridad de SkyDeck.ai](security/skydeck.ai-security-practices.md)
  * [Programa de Recompensas por Errores](security/bug-bounty-program.md)
* [Documentaciones de IA](ai-documentations/README.md)
  * [Informe de Evaluación de LLM](ai-documentations/llm-evaluation-report.md)
  * [Documentación Lista para LLM de SkyDeck.ai](ai-documentations/skydeckai-llm-ready-documentation.md)


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

###


==> releases/sep-13th-2024.md <==
---
description: >-
  Esta versión introduce nuevas características y mejoras para aumentar 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 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 Breadcrumbs**: Se resolvió un problema donde cambiar de conversaciones no actualizaba los breadcrumbs.

## Centro de Control

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

### Corrección de Errores

- **Miembros de Colaboración Duplicados**: Se solucionó un problema donde los miembros de colaboración estaban duplicados en la misma conversación.
- **Aislamiento del Rol de Administrador**: Se resolvieron problemas de aislamiento de roles para usuarios administradores para garantizar 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.

==> 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 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, permitiendo etiquetar a los 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.

## Centro de Control

### 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 VertexAI para garantizar un rendimiento consistente.
- **Validación de rutina**: Se agregó la validación de límite de token faltante para las rutinas para prevenir errores y mantener la integridad del sistema.

==> releases/nov-6th-2023.md <==
---
description: >-
  ¡Bienvenido a nuestra plataforma actualizada! Hemos agregado 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

* **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 Mensaje 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.

## Centro de Control

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

==> releases/oct-25th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la experiencia del usuario a través de una
  mejor personalización, características de mensajería y refinamientos de la
  interfaz de usuario. También incluye varias correcciones de errores para
  mejorar la estabilidad y el rendimiento
---

# 25 de octubre de 2024

## GenStudio

### Mejoras

* **Optimización de la Visualización del Logo Móvil**: Un logo más pequeño de Skydeck mejora la compatibilidad con dispositivos móviles.
* **Modos de Vista de Conversación**: Los usuarios pueden cambiar los modos de vista en las conversaciones para una interfaz personalizada.
* **Avatares de Usuario en Conversaciones**: Las imágenes de los usuarios ahora se muestran en las conversaciones para un toque personal.
* **Manejo Mejorado de WebSocket**: Un manejo mejorado de la conexión con notificaciones para usuarios asegura una mejor conectividad.
* **Generación de Conversaciones Enfocada**: La interfaz ahora se centra en la conversación al generar mensajes.
* **Mejoras en la Interfaz de Usuario**: Varias mejoras en la interfaz contribuyen a una experiencia más fluida.
* **Edición de Mensajes con Regeneración de IA**: Los usuarios pueden regenerar respuestas de IA al editar mensajes.

### Nuevas Funciones

* **Análisis de Visitas a Instantáneas**: Se añadieron análisis para rastrear cuándo los usuarios visitan instantáneas para obtener mejores conocimientos.

### Corrección de Errores

* **Diseño de Captura Arreglado**: Se resolvieron problemas de diseño para una mejor experiencia de visualización de capturas.
* **Desplegable de Selección de Modelo Arreglado**: Se solucionaron problemas de truncamiento con el desplegable de selección de modelo.
* **Estado de Colapso de Mensajes Arreglado**: Se corrigió el estado de colapso inicial de los mensajes para mayor consistencia.
* **Función de Cancelación de Perfil Arreglada**: El botón "Cancelar" ahora redirige a Conversaciones, y se agregó un botón "Limpiar".

## Centro de Control

### Mejoras

* **Vistas de Conversación Personalizadas**: Los usuarios ahora pueden guardar sus modos de vista de conversación preferidos para una experiencia más personalizada.
* **Gestión de Admins Mejorada**: Los admins ahora pueden gestionar a otros admins, proporcionando un mejor control sobre los roles del equipo.
* **Mensajes de Error de Streaming Mejorados**: Mensajes de error más descriptivos durante problemas de streaming mejoran la solución de problemas.
* **Edición Colaborativa de Mensajes**: Los mensajes editados se transmiten a todos los colaboradores, mejorando la colaboración en tiempo real.
* **Segmentación de Soporte Personalizable**: Las conversaciones de soporte al cliente se pueden configurar para involucrar solo a nuevos usuarios.
* **Mensajes de CSA con Documentos**: Los agentes de soporte ahora pueden incluir documentos en los mensajes para una asistencia más efectiva.

### Nuevas Funciones

* **Soporte de Máximos de Tokens para Herramientas**: Las herramientas ahora soportan el parámetro max\_tokens, ofreciendo un mejor control sobre las salidas.
* **Edición de Herramientas Refinada**: Capacidades de edición de herramientas mejoradas para una experiencia de usuario más fluida.

### Corrección de Errores

* **Problema de Inicio de Sesión Resuelto**: Se solucionó un problema donde los inicios de sesión devolvían reclamaciones nulas, mejorando la fiabilidad del inicio de sesión.
* **Corrección de Actualización de la API del Modelo**: Se resolvieron problemas con la actualización de la API del modelo utilizado por última vez.
* **Credenciales de Vertex AI Optimizadas**: Vertex AI ahora utiliza credenciales en caché para mejorar el rendimiento.
* **Corrección de Error de Acceso al Espacio de Trabajo**: Se abordó el problema de navegación "Visita tu espacio de trabajo".
* **Corrección de Validación de Parámetros**: Se corrigió la falta de validación en las funciones de corrección de parámetros.


==> 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 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/nov-8th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar las características de colaboración, mejorar los elementos de la interfaz de usuario y refinar la comunicación en tiempo real para una mejor experiencia del usuario.
---
# 8 de noviembre de 2024

## GenStudio

### Mejoras

- **Logo Optimizado para Cargas Más Rápidas**: Se reemplazó el logo por una versión optimizada para reducir los tiempos de carga.
- **Mejoras en la Mensajería en Tiempo Real**: Se mejoraron las notificaciones de mensajes no leídos utilizando WebSockets para actualizaciones instantáneas de comunicación.
- **Mensajes de Usuario Visualmente Distintos en Instantáneas**: Los mensajes de usuario en las instantáneas ahora tienen un color de fondo diferente para una mejor distinción.

### Nuevas Funciones

- **Pestaña "Mis Colaboraciones"**: Se agregó una pestaña "Mis Colaboraciones" en la Configuración de la Cuenta para una gestión eficiente de colaboraciones.
- **Botón de Búsqueda Clara**: Se introdujo un botón de búsqueda clara en el campo de búsqueda de conversaciones para una navegación más fácil.

### Corrección de Errores

- **Resolución de Inconsistencias en el Estado de Colaboración**: Se solucionaron problemas que causaban estados de colaboración inconsistentes en las conversaciones.
- **Corrección de Problemas de Renderizado de UI**: Se abordaron problemas de renderizado que restablecían innecesariamente el campo de entrada del título de la conversación.
- **Corrección de Diseño Responsivo en el Cuadro de Chat**: Se solucionaron problemas de diseño en el cuadro de chat al utilizar diseño responsivo con dos barras laterales.
- **Correcciones de Errores de UI en las Tablas de Datos de "Mis Colaboraciones"**: Se resolvieron varios errores de UI en las tablas de datos de "Mis Colaboraciones" para una experiencia de usuario más fluida.

## Centro de Control

### Mejoras

- **Detección de URL Mejorada**: Reconocimiento mejorado de URLs en mensajes y durante la extracción de contenido para una experiencia más fluida.
- **Visibilidad del Dominio Empresarial**: Los usuarios ahora pueden ver la información de su dominio empresarial en la página de la cuenta, proporcionando una mejor transparencia de la cuenta.
- **Notificaciones en Tiempo Real Optimizadas**: Notificaciones de conversación actualizadas a través de WebSockets para actualizaciones más inmediatas.
- **Mejora en la Incorporación de Empresas Verificadas**: Simplificado el proceso de incorporación para empresas verificadas, facilitando el inicio más rápido.
- **Aumento de la Fiabilidad del Sistema**: Implementada alta disponibilidad con Redis Sentinel para mejorar el rendimiento y la estabilidad.

### Nuevas Funciones

- **Pestaña "Mis Colaboraciones"**: Se introdujo una nueva pestaña "Mis Colaboraciones" en la página de Configuración de la Cuenta para facilitar la gestión de colaboraciones.
- **Búsqueda de Herramientas Mejorada**: Se habilitó la búsqueda dentro de las descripciones de herramientas y notas de uso para ayudar a los usuarios a encontrar herramientas de manera más eficiente.


==> 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 últimas versiones 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 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.

## Centro de Control

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

### Corrección de Errores

* **Títulos de Conversación para Modelos de OpenAI Corregidos**: Se resolvió un problema donde no se generaban títulos de conversación para ciertos modelos de OpenAI.
* **Problemas de Límite de Tokens en Prompts Prevención**: 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 el Reporte de Errores**: Se corrigió un problema donde los errores se reportaban al tablero 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.


==> 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 las 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 Iniciar sesión y Registrarse, 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

### Mejoras

- **Métodos de Autenticación Sincronizados**: GenStudio ahora refleja las opciones de autenticación configuradas en Control Center, 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.

## Centro de Control

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

### Corrección de Errores

- **Integración de Rememberizer Corregida**: Se resolvió un problema que causaba que Rememberizer fallara al reconectar, asegurando un servicio continuo.

==> 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

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

## Centro de Control

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

### Corrección 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 las conexiones antes y después de ejecutar tareas.


==> releases/sep-6th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar la gestión de instantáneas en GenStudio y en mejorar la gestión de roles de administrador y la fiabilidad de los mensajes en el Centro de Control.
---

# 6 de septiembre de 2024

## GenStudio

### Mejoras

- **Modal de Gestión de Instantáneas Mejorado**: La interfaz de gestión de instantáneas se ha actualizado para una experiencia más amigable al gestionar instantáneas.
- **Títulos de Instantáneas Mejorados**: Los títulos de las instantáneas se han refinado para una mejor claridad y organización.

## Centro de Control

### Mejoras

- **Gestión Mejorada de Roles de Administrador**: Los administradores ahora pueden gestionar los roles de usuario de manera más efectiva, mejorando el control de acceso y los permisos.
- **Mejor Fiabilidad en la Mensajería**: El sistema ahora maneja mejor los flujos de mensajes concurrentes para prevenir errores y mejorar el rendimiento.

==> 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. Varios arreglos 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, lo que simplifica 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
  importantes correcciones de errores. 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/nov-15th-2024.md <==
---
description: >-
    Esta versión se centra en mejoras de rendimiento, nuevas características y correcciones de errores para mejorar tu experiencia general con GenStudio y Control Center.
---

# 15 de noviembre de 2024

## GenStudio

### Nuevas Características

- **Barras Laterales Redimensionables**: Los usuarios ahora pueden redimensionar las barras laterales para un diseño de espacio de trabajo personalizado.
- **Botón para Detener la Conversación de Colaboración**: Se agregó un botón para finalizar las conversaciones colaborativas, brindando a los usuarios más control.
- **Ordenar por Similitud**: Se implementó la opción de ordenar elementos por similitud para obtener resultados más relevantes.

### Mejoras

- **Interfaz de usuario mejorada para la barra de filtros**: Se mejoró la interfaz de usuario para los filtros de conversación y herramientas para una mejor usabilidad.

### Corrección de Errores

- **Barra de Desplazamiento Doble Corregida**: Se resolvió un problema donde aparecía una barra de desplazamiento doble.
- **Títulos de Secciones Colapsables Corregidos**: Se corrigieron los títulos predeterminados en las secciones colapsables para mejorar la navegación.

## Centro de Control

### Nuevas Funciones

- **Ordenar por Similitud**: Se introdujo la capacidad de ordenar resultados por similitud, mejorando la relevancia de tus búsquedas.
- **Reclamaciones de Propiedad de Cuenta**: Se añadieron mensajes de reclamación de propiedad de cuenta a la Página de Miembros y a la Página de Inicio, mejorando la transparencia en la gestión de cuentas.

### Mejoras

- **Rendimiento de Embedding Mejorado**: Se mejoró el rendimiento de los embeddings para un procesamiento de datos más rápido y eficiente.
- **Nueva Herramienta en Blanco Soporta Todos los Modelos**: La nueva herramienta en blanco ahora soporta todos los modelos por defecto, ofreciendo mayor flexibilidad.
- **Soporte para Dominios Populares**: Uso de dominios optimizado al centrarse en los dominios de nivel superior más populares.
- **Autenticación de Usuario Filtrada**: Los intentos de autenticación de usuario ahora se filtran por correo electrónico para aumentar la seguridad.
- **Redacción Actualizada en la Pestaña de Embedding**: Redacción revisada en la pestaña de embedding para una mejor claridad.
- **Información de Negocios Verificada en Correos de Registro**: Las alertas de correos electrónicos de registro ahora incluyen información sobre negocios verificados.

### Corrección de Errores

- **Manejo del Estado de Invitación Corregido**: Se resolvió un problema donde el estado de invitación se configuraba incorrectamente cuando no existía un rol de miembro.
- **Símbolos Inválidos en Etiquetas Reemplazados**: Se corrigieron las etiquetas reemplazando símbolos inválidos para prevenir errores.
- **Caracteres de Búsqueda Limitados**: Se limitó el número de caracteres en las consultas de búsqueda para mejorar la fiabilidad.
- **Estado de Invitación Corregido para Propietarios/Administradores**: Se corrigió la visualización del estado de invitación para propietarios y administradores.


==> releases/jul-26th-2024.md <==
---
description: >-
  Esta versión agrega mejoras en la carga de instantáneas y archivos a GenStudio, y
  una 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 Suave:** 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 al usuario.
---

# 22 de agosto de 2024

## GenStudio

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

## Centro de Control

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

### Corrección de Errores

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

==> 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/oct-18th-2024.md <==
---
description: >-
  Esta versión se centra en mejorar las opciones de autenticación de usuarios, mejorar la creación y gestión de herramientas, y refinar la experiencia general del usuario en GenStudio y Control Center.
---

# 18 de octubre de 2024

## GenStudio

### Nuevas Funciones

- **Soporte para Inicio de Sesión con Microsoft**: Se agregó soporte para iniciar sesión con su cuenta de Microsoft para una experiencia de autenticación sin interrupciones.

- **Chatbox Mejorado**: Se mejoró el chatbox con nuevas funciones para una mejor comunicación.

- **Mención Parcial de Usuarios**: Se implementó la coincidencia parcial para mencionar usuarios, simplificando la colaboración en GenStudio.

- **Estabilidad de Conexión WebSocket**: Se mejoró la fiabilidad de la conexión WebSocket mientras se utiliza GenStudio, asegurando una comunicación continua en tiempo real.

- **Botón "Probar" en Modales de Herramientas**: Se agregó un botón "Probar" en los modales de edición y creación de herramientas, permitiendo a los usuarios probar herramientas de inmediato.

- **Ajuste del Soporte Móvil**: Se mejoró el soporte móvil para una mejor accesibilidad en varios dispositivos.

- **Logos Actualizados**: Se actualizaron los logos de Google y Skydeck para un aspecto moderno.

- **Mecanismo de Reintento de WebSocket**: Se implementó un mecanismo de reintento para conexiones WebSocket de hasta 30 minutos, mejorando la conectividad.

### Mejoras

- **Mejorada la experiencia de envío de mensajes**: Experiencia de usuario mejorada al enviar mensajes que tardan más en procesarse.

- **Interfaz de configuración de cuenta**: Actualizada la interfaz de configuración de cuenta para una mejor usabilidad.

### Corrección de Errores

- **Corrección de Análisis de Markdown**: Se resolvió un problema donde la aplicación podría fallar al analizar bloques de código markdown con contenido indefinido.

- **Edición de Mensajes Resuelta**: Se solucionó un problema que impedía a los usuarios editar mensajes debido a problemas de fusión de código.

- **Corrección de Imagen de Herramienta Expirada**: Se corrigió un problema donde las imágenes de las herramientas caducaban de manera inapropiada.

## Centro de Control

### Nuevas Funciones

- **Soporte para Inicio de Sesión con Microsoft**: Se agregó la capacidad de iniciar sesión utilizando su cuenta de Microsoft, proporcionando una opción de autenticación conveniente y segura.

- **Creación de Herramientas Mejorada**: Se introdujo la capacidad de crear herramientas en blanco, lo que permite una mayor personalización y flexibilidad en el desarrollo de herramientas.

- **Gestión de Verificación por SMS**: Se implementó la gestión de códigos SMS y la verificación de usuarios por SMS para mejorar la seguridad de la cuenta.

- **Contexto de Herramientas Ampliado**: Las herramientas ahora pueden incluir documentos e imágenes en su contexto, enriqueciendo la información disponible durante el uso de la herramienta.

- **Títulos de Conversación Optimizados**: Los títulos de conversación ahora son generados por el modelo de lenguaje solo cuando están vacíos, manteniendo su espacio de trabajo organizado.

- **Gestión de Roles de Administrador**: Los administradores ahora pueden establecer a otros miembros como administradores, y los propietarios pueden transferir la propiedad a los administradores sin aprobación, agilizando la gestión del equipo.

- **Página de Configuración de Contraseña Consistente**: La página "Establecer Contraseña" ahora coincide con el estilo de las páginas de Inicio de Sesión y Registro para una experiencia de usuario consistente.

### Correcciones de Errores

- **Problema de Carga de Imágenes Resuelto**: Se solucionó un problema donde las imágenes que superaban el tamaño permitido no podían ser cargadas.

- **Streaming Deshabilitado para Modelos Específicos**: Se abordó un error que causaba problemas de streaming con ciertos modelos.

- **Manejo de Eliminación de Usuarios**: GenStudio ahora redirige a la página de inicio de sesión si un usuario ha sido eliminado o revocado, asegurando una gestión adecuada de sesiones.

==> 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 deslizaba demasiado 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 fortalecido 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 "Espera" 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 por 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 de pantalla 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 agregó la verificación de correo electrónico para garantizar configuraciones de cuenta seguras.
* **Integración de reCAPTCHA:** Se agregó reCAPTCHA a las páginas de autenticación y a la página de Olvidé mi contraseña para mejorar la seguridad.


==> releases/nov-1st-2024.md <==
---
description: >-
  Esta versión mejora las capacidades de búsqueda, introduce nuevas funciones de colaboración e incluye correcciones de errores importantes para mejorar la experiencia general del usuario en GenStudio y Control Center.
---
# 1 de noviembre de 2024
## GenStudio
### Nuevas Funciones
- **Función de Cuenta Regresiva**: Se agregó una función de cuenta regresiva para mejorar la gestión del tiempo durante las tareas.

### Mejoras
- **Búsqueda de Conversaciones Optimizada**: Mejorada la performance de las solicitudes de búsqueda de conversaciones para obtener resultados más rápidos.

### Correcciones de Errores
- **Actualización del Nombre de la Conversación en la Ruta de Navegación**: Se solucionó un problema donde el nombre de la conversación en la ruta de navegación no se actualizaba después de renombrar.
- **Compatibilidad con el Navegador Safari**: Se corrigió la posición de los cuadros de diálogo en Safari para una mejor experiencia de usuario.
- **Problema de Truncamiento en el Cuadro de Chat**: Se resolvieron problemas donde el texto se truncaba en el cuadro de chat de la conversación.
- **Actualización de la Interfaz de Usuario para la Eliminación de Conversaciones**: Eliminar una conversación ahora actualiza correctamente la interfaz de usuario.
- **Carga de la Lista de Conversaciones en Monitores Altos**: Se solucionaron problemas de carga de la lista de conversaciones en monitores altos.
- **Notificaciones de Conexión Duplicadas**: Se evitaron múltiples notificaciones de éxito de conexión para una interfaz más limpia.
- **Mejora en la Representación de Mensajes**: Se mejoró la representación de mensajes para excluir etiquetas de cierre del texto resaltado por URL.

## Centro de Control
### Nuevas Características
- **Búsqueda de Conversaciones por Nombres de Colaboradores**: Los usuarios ahora pueden buscar conversaciones utilizando los nombres de los colaboradores, lo que facilita encontrar discusiones relevantes.
- **Búsqueda de Texto Completo Dentro de las Conversaciones**: Se introdujo la búsqueda de texto completo dentro de los mensajes de conversación, permitiendo a los usuarios buscar contenido de mensajes directamente.
- **Ordenación de la Lista de Miembros**: Se agregó la capacidad de ordenar las listas de miembros para una gestión y organización más fáciles.

### Mejoras
- **Manejo Optimizado de Conversaciones CSA**: Las conversaciones CSA ahora solo se crean para los usuarios de GenStudio que han iniciado sesión, mejorando la gestión de conversaciones.

### Corrección de Errores
- **Acceso al Botón de Transferencia de Propiedad**: Se resolvió un problema donde el botón de transferencia de propiedad no estaba habilitado para el propietario.
- **Conversaciones Duplicadas de CSA**: Se corrigió un problema donde las conversaciones de CSA estaban siendo duplicadas.
- **Estabilidad en la Eliminación de Conversaciones**: Se abordó un error de condición de carrera al eliminar una conversación para mejorar la estabilidad.
- **Manejo de Errores Mejorado**: Se mejoró el manejo de errores de transmisión para aumentar la fiabilidad.
- **Funciones Faltantes Restauradas**: Se corrigieron problemas causados por funciones faltantes para asegurar que las características funcionen como se espera.


==> releases/oct-16th-2023.md <==
---
description: >-
  Estamos emocionados de compartir las últimas actualizaciones de GenStudio y Control Center.
  Hemos introducido nuevas características, 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.


==> security/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.


==> security/README.md <==
# Documentación de Seguridad

Este directorio contiene documentos clave de seguridad para SkyDeck.ai:

1. [Programa de Recompensas por Errores](./bug-bounty-program.md)
2. [Prácticas de Seguridad](./skydeck.ai-security-practices.md)

## Programa de Recompensas por Errores

Esboza nuestro programa para investigadores de seguridad, incluyendo:
- Alcance y vulnerabilidades elegibles
- Proceso de reporte y recompensas
- Reglas y consideraciones legales

## Prácticas de Seguridad

Describe nuestras medidas de seguridad a partir del 1 de noviembre de 2023, cubriendo:
- Seguridad de datos y productos
- Gestión de accesos
- Educación de empleados
- Seguridad de proveedores


==> security/skydeck.ai-security-practices.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 de bloqueo de malware** para proteger a los empleados y sus dispositivos mientras navegan por internet.


==> 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 acordado.


==> 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 errores 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 funciones 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 por parte 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 preguntas, 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/README.md <==
# Integraciones



==> integrations/llms-and-databases/database-integration.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:

||CODE_BLOCK||
protocol://username:password@host:port/database
||CODE_BLOCK||

Así es como puedes crear una URL de conexión:

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

    ||CODE_BLOCK||
     postgresql://
    ||CODE_BLOCK||
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:

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

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

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

¡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:

||CODE_BLOCK||
jdbc:redshift://host:port/database
||CODE_BLOCK||

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

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

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.

<figure><img src="../../.gitbook/assets/Add a DB Integration to Control Center.png" alt="Add a DB Integration to Control Center"><figcaption></figcaption></figure>

### 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 asegurar que solo las personas autorizadas tengan acceso a esa herramienta y su acceso a la base de datos en su espacio de trabajo de SkyDeck AI GenStudio.

<figure><img src="../../.gitbook/assets/Adding a DB Integration to Analyst Bob.png" alt="Agrega una integración de base de datos a una herramienta que la soporte para compartir acceso con los miembros de tu organización."><figcaption><p>Agrega una integración de base de datos a una herramienta que la soporte para compartir acceso con los miembros de tu organización.</p></figcaption></figure>

#### 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 utilizas credenciales que no tengan más derechos de los necesarios. Sin embargo, el usuario debe poder consultar la estructura de tu sistema de datos para entenderlo.
* No compartas la URL de acceso ya que contiene información de conexión confidencial.
* 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.


==> integrations/llms-and-databases/together-ai-integration.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 y ingrese su clave API en el campo de Credenciales.

¡Eso es todo! Ahora puede utilizar las poderosas 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/llms-and-databases/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 añaden 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” e ingrese su clave API según las instrucciones.

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

NOTA: Se le cobrará según su 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, puede comenzar a experimentar con $5 en crédito gratuito que se puede utilizar durante sus primeros 3 meses. Los precios de ChatGPT para uso general son muy bajos, pero si planea utilizar el servicio regularmente, debe agregar la información de su tarjeta de crédito y se le aconseja establecer un límite de uso en el sitio web de OpenAI.

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


==> integrations/llms-and-databases/huggingface-integration.md <==
---
description: Usando SkyDeck.ai como la interfaz para sus modelos de HuggingFace.
---

# Integración de HuggingFace

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

<figure><img src="../../.gitbook/assets/Screenshot 2023-09-25 at 10.08.46.png" alt="Screenshot 2023 09 25 at 10.08.46"><figcaption></figcaption></figure>

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

* URL del punto final
* Repositorio del modelo
* Token de API. Puedes 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ás la ventana de contexto de tu modelo. Esto se puede encontrar en la página de información del modelo.

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

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

A continuación, pega esto en el campo de Credenciales de tu integración.

<figure><img src="../../.gitbook/assets/image (1) (1).png" alt="image (1) (1)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (1) (1) (1).png" alt="image (1) (1) (1)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (48).png" alt="LLaMA 2 es un modelo con la etiqueta de Generación de Texto"><figcaption><p>LLaMA 2 es un modelo con la etiqueta de Generación de Texto</p></figcaption></figure>

<figure><img src="../../.gitbook/assets/image (49).png" alt="Asegúrate de seleccionar Inferencia de Generación de Texto como el tipo de contenedor durante el despliegue"><figcaption><p>Asegúrate de seleccionar Inferencia de Generación de Texto como el tipo de contenedor durante el despliegue</p></figcaption></figure>


==> integrations/llms-and-databases/README.md <==
# LLMs y Bases de Datos



==> integrations/llms-and-databases/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.

<figure><img src="../../.gitbook/assets/image (5).png" alt="image (5)"><figcaption></figcaption></figure>

### 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/llms-and-databases/groq-integration.md <==
# Integración de Groq

## Visión general

Groq está revolucionando el panorama de la inteligencia artificial con sus rápidas capacidades de inferencia de IA, diseñadas para empoderar a desarrolladores y empresas con inteligencia instantánea. GroqCloud permite una integración fluida con modelos disponibles públicamente como Llama 3.1, lo que permite a los usuarios aprovechar el poder de la IA con una latencia mínima. Con su innovadora Unidad de Procesamiento de Lenguaje (LPU), Groq ofrece una velocidad, asequibilidad y eficiencia energética sin igual, transformando fundamentalmente la forma en que se despliegan los modelos de IA en la nube y en las instalaciones. Al hacer que la tecnología avanzada de IA sea accesible para todos, Groq está impulsando una nueva ola de innovación, productividad y descubrimiento, mientras mantiene un compromiso con los principios de código abierto.

## Generando una clave API de Groq

Para utilizar la API de Groq, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a **GroqCloud** en [https://console.groq.com/](https://console.groq.com/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Claves API**. Puedes usar un Plan Gratuito con APIs de límites de tasa bajos, o puedes actualizar a planes más altos para necesidades a gran escala.
3. Haz clic en el botón **Crear clave API** para generar una nueva clave API. Proporciona un nombre para el token. Copia el token para uso posterior, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLMs de Groq en la Plataforma de IA SkyDeck.

## Agregando la clave API al Centro de Control de AI de SkyDeck

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Groq como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/groq-integration.png" alt="groq integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

Integrar Groq con la Plataforma de IA SkyDeck ofrece un conjunto robusto de características y capacidades, aprovechando modelos de lenguaje avanzados de Groq para proporcionar respuestas precisas y confiables. Asegúrese de mantenerse actualizado con los últimos modelos y características para maximizar los beneficios de esta integración. Para asistencia adicional o consultas, consulte la [Documentación de Groq](https://console.groq.com/docs/) o comuníquese con su equipo de soporte.


==> integrations/llms-and-databases/vertex-ai-integration.md <==
# Integración de Vertex AI

## Resumen

Vertex AI es una plataforma de desarrollo de IA unificada y completamente gestionada para construir y utilizar IA generativa. Acceda y utilice Vertex AI Studio, Agent Builder y más de 150 modelos base. Después de integrar Skydeck.AI con Vertex AI, podrá utilizar los modelos Gemini de Google en su espacio de trabajo.

## Generando una credencial de cuenta de servicio

Para habilitar Vertex AI y generar la credencial necesaria, puedes seguir estos pasos:

1. **Configura tu cuenta de Google Cloud:** Ve a la [Consola de Google Cloud](https://console.cloud.google.com/) e inicia sesión con tu cuenta de Google.
2. **Selecciona un proyecto:** En la parte superior de la página, haz clic en el menú desplegable de proyectos y selecciona un proyecto existente. Si no tienes un proyecto, necesitarás crear uno haciendo clic en "Nuevo Proyecto" y siguiendo las indicaciones.
3. **Habilita la API de Vertex AI:** Ve al [Tablero de APIs y Servicios](https://console.cloud.google.com/apis/dashboard) (puedes elegirlo desde el Menú en la Consola de Google Cloud), haz clic en el botón "**+ HABILITAR APIS Y SERVICIOS**", busca "**API de Vertex AI**" en la Biblioteca de APIs y luego habilita la API para tu proyecto. Ten en cuenta que la API de Vertex AI requiere un proyecto con una cuenta de facturación, así que debes configurarla [aquí](https://console.cloud.google.com/billing). Se te cobrará según tu uso de Vertex AI, así que consulta [su documentación](https://cloud.google.com/vertex-ai) para las últimas actualizaciones.
4. **Crea una Cuenta de Servicio y obtén la credencial:** Ve a la sección **IAM y Admin** para crear una nueva cuenta de servicio, asigna el rol apropiado para usar Vertex AI (típicamente el rol de Administrador de Vertex AI) y luego genera una clave JSON. Puedes visitar este [enlace](https://developers.google.com/workspace/guides/create-credentials#service-account) para más detalles. Guarda la clave de forma segura y consulta la siguiente sección para agregarla a la plataforma SkyDeck.AI. Aquí hay un ejemplo de clave JSON:

||CODE_BLOCK||json
{
  "type": "service_account",
  "project_id": "your-project-id",
  "private_key_id": "your-private-key-id",
  "private_key": "your-private-key",
  "client_email": "the-email-of-the-service-account",
  "client_id": "the-client-id",
  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  "token_uri": "https://oauth2.googleapis.com/token",
  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  "client_x509_cert_url": "your-client_x509_cert_url",
  "universe_domain": "googleapis.com"
}
||CODE_BLOCK||

## Agregando la credencial a 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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija **VertexAI** como el Servicio de Integración y ingrese su clave JSON completa en el campo de Credenciales.

<figure><img src="../../.gitbook/assets/vertex-ai-integration (1).png" alt="vertex ai integration (1)" width="563"><figcaption></figcaption></figure>

¡Eso es todo! Ahora puede usar las poderosas herramientas de SkyDeck AI y acceder directamente a los modelos de Gemini.

## Conclusión

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


==> integrations/llms-and-databases/mistral-integration.md <==
# Integración de Mistral

## Descripción general

Mistral es una empresa de investigación en IA que se centra en desarrollar modelos de lenguaje grandes de vanguardia con un fuerte énfasis en la eficiencia y la escalabilidad. Su misión es hacer que la IA de frontera sea ubicua y proporcionar IA a medida a todos los creadores. Esto requiere una feroz independencia, un fuerte compromiso con soluciones abiertas, portátiles y personalizables, y un enfoque extremo en entregar la tecnología más avanzada en un tiempo limitado.

## Generando una clave API de Mistral

Para usar la API de Mistral, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a **La Plateforme** de Mistral en [https://console.mistral.ai/](https://console.mistral.ai/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Claves API**. Ten en cuenta que necesitas configurar un [Plan de Facturación](https://console.mistral.ai/billing/) primero para generar y usar claves API de Mistral.
3. Haz clic en el botón **Crear nueva clave** para generar una nueva clave API. Proporciona un nombre y un día de expiración para el token. Copia el token para usarlo más tarde, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLMs de Mistral en la Plataforma de IA de SkyDeck.

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

Ten en cuenta que la clave API puede tardar unos minutos en ser utilizable, por lo que podrías ver un mensaje de error si la agregas inmediatamente en el Centro de Control. Espera unos minutos después de generar una clave API antes de integrar Mistral con SkyDeck AI.

</div>

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

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Mistral como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/mistral-integration.png" alt="mistral integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

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


==> integrations/llms-and-databases/anthropic-integration.md <==
# Integración de Anthropic

## Visión general

Anthropic es una organización de investigación en IA centrada en construir sistemas de inteligencia artificial confiables e interpretables que priorizan la seguridad y la alineación con los valores humanos. La empresa está dedicada a abordar los desafíos éticos y de seguridad que plantean los sistemas de IA cada vez más poderosos, trabajando para garantizar que sus modelos se comporten de manera predecible y de acuerdo con las intenciones humanas.

Los LLM de Anthropic, notablemente la serie "Claude", están diseñados para procesar y generar texto similar al humano para una amplia gama de aplicaciones, incluyendo comprensión del lenguaje natural, razonamiento y diálogo. Estos modelos se desarrollan con un enfoque en la seguridad y la usabilidad, incorporando mecanismos para prevenir salidas dañinas o sesgadas. A medida que Anthropic continúa evolucionando sus LLM, sigue comprometido a crear sistemas de IA que sean transparentes, interpretables y alineados con estándares éticos, haciéndolos útiles tanto para fines comerciales como de investigación.

## Generando una clave API de Anthropic

Para usar la API de Anthropic, necesitas generar una clave API siguiendo estos simples pasos:

1. Ve a la Consola de Anthropic en [https://console.anthropic.com/](https://console.anthropic.com/) e inicia sesión. Si no tienes una cuenta, puedes registrarte allí.
2. Una vez que hayas iniciado sesión, ve a **Configuración** y selecciona [**Claves API**](https://console.anthropic.com/account/keys).
3. Haz clic en el botón **Crear clave** para generar una nueva clave API. Proporciona un nombre y un espacio de trabajo para esa clave. Copia el token para su uso posterior, ya que no se mostrará de nuevo.

¡Todo listo! Una vez que tengas tu clave API, puedes usar los LLM de Anthropic en la Plataforma de IA de SkyDeck.

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

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 seleccione **Integraciones** en la barra lateral.
3. En la página de Integración LLM, haga clic en el botón **Agregar Integración**, elija Anthropic como el Servicio de Integración e ingrese su clave API en la clave de Credenciales.

<figure><img src="../../.gitbook/assets/anthropic-integration.png" alt="anthropic integration" width="563"><figcaption></figcaption></figure>

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

## Conclusión

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


==> integrations/app-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.

<figure><img src="../../.gitbook/assets/email masked.png" alt="email masked"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/email masked 2.png" alt="email masked 2"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image.png" alt="image"><figcaption></figcaption></figure>

#### Paso 3: Configurar 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

<figure><img src="../../.gitbook/assets/image (1).png" alt="image (1)"><figcaption></figcaption></figure>

#### Paso 4: Autorizar

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

<figure><img src="../../.gitbook/assets/image (2).png" alt="image (2)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (3).png" alt="image (3)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/email masked 3 (1).png" alt="email masked 3 (1)"><figcaption></figcaption></figure>

### 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 personalizada para mejorar la experiencia de tu aplicación.


==> integrations/app-integrations/README.md <==
# Integraciones de Aplicaciones



==> integrations/app-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 **Integraciones** de tu Centro de Control, elige **Apps**, y luego haz clic en el botón **Agregar** de Slack.

<figure><img src="../../.gitbook/assets/image (57) (1).png" alt="image (57) (1)"><figcaption></figcaption></figure>

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 los 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 en el que desees 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.

<figure><img src="../../.gitbook/assets/image (58) (1).png" alt="image (58) (1)"><figcaption></figcaption></figure>

### 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 **Elegir un canal**, elige un canal público. Asegúrate de que la aplicación SkyDeck.ai ha 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é.

<figure><img src="../../.gitbook/assets/image (59).png" alt="image (59)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (60).png" alt="image (60)"><figcaption></figcaption></figure>

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.

<figure><img src="../../.gitbook/assets/image (61).png" alt="image (61)"><figcaption></figcaption></figure>

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

<figure><img src="../../.gitbook/assets/image (62).png" alt="Haz clic en el botón Finalizar compartir en la esquina inferior derecha del popup"><figcaption><p>Haz clic en el botón Finalizar compartir en la esquina inferior derecha del popup</p></figcaption></figure>


==> use-cases/creating-a-privacy-policy.md <==
---
description: Un caso de uso comercial 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 configurarse rápidamente con su 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\_empresa.skydeck.ai donde tu\_dominio\_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 parte del sistema Skydeck.ai, ubicado en admin.skydeck.ai, que está destinado al 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 normalmente no es accesible para los 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/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 tu cuenta de SkyDeck AI, se te presentará la Guía de Configuración. Esta guía describe los 5 pasos fundamentales que aseguran que aproveches al máximo tu experiencia con SkyDeck AI. Siempre que necesites un repaso o quieras verificar tu progreso, la Guía de Configuración está ahí para ayudarte.

* [**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/)

<figure><img src="../.gitbook/assets/startup.png" alt="startup"><figcaption></figcaption></figure>


==> 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 **Cuenta**, puedes seleccionar las pestañas de **Perfil de la Empresa** o **Facturación**.

<figure><img src="../../.gitbook/assets/admin-account.png" alt="admin account"><figcaption></figcaption></figure>

***

### Información de la Cuenta

Dentro de la pestaña **Perfil de la Empresa**, 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
* **Zona Horaria** – Elige la zona horaria apropiada
* **Sube tu logo** – Sube una imagen en PNG o JPEG que tenga al menos 100x100 píxeles y menos de 10MB de tamaño.

<figure><img src="../../.gitbook/assets/admin-account-2.png" alt="admin account 2" width="375"><figcaption></figcaption></figure>

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.

<figure><img src="https://lh6.googleusercontent.com/wRmj6kbqQaPY2yiFexvYjJIloet9K6Zi2ZZYaEONtMbRygmW02cGSjEt4DRthL_Er5ajQClssfUCqMYKmSww1Q1_qB9n3vLKS0XhNR5c5Ri_CsdfJaqpxp5vjR-nfh87ahPb_zLQzr6Tx_D6rpFv9xM" alt="lh6.googleusercontent"><figcaption></figcaption></figure>


==> 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 soportamos (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 habitual, necesitará elegir métodos de autenticación alternativos para que ellos 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

Las etiquetas te permiten asociar las herramientas con uno o varios grupos de miembros en tu organización. Después de que una etiqueta se asigna a una herramienta, solo puede ser utilizada por los miembros que también tienen asignada esa etiqueta.

En la página de Herramientas, haz clic en el botón **Asignar** para cada herramienta que desees gestionar. En la ventana emergente, puedes elegir múltiples etiquetas del menú desplegable de selección múltiple. Alterna entre la selección y la deselección de las etiquetas según sea necesario. Luego haz clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/admin-tags-4.png" alt="admin tags 4" width="563"><figcaption></figcaption></figure>

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


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

# Herramientas del Sistema

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

<table data-full-width="false"><thead><tr><th width="190" align="center">Ícono</th><th width="190.33333333333331" align="center">Nombre</th><th align="center">Descripción</th></tr></thead><tbody><tr><td align="center"><img src="../../../.gitbook/assets/sql-assistant-logo.png" alt="" data-size="original"></td><td align="center"><strong>Asistente SQL</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/legal-agreement-review-logo.png" alt=""></td><td align="center"><strong>Revisión de Acuerdo Legal</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/strategy-consultant.png" alt="" data-size="original"></td><td align="center"><strong>Consultor de Estrategia</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/teach-me-anything-logo.png" alt="" data-size="original"></td><td align="center"><strong>Enséñame Cualquier Cosa</strong></td><td align="center">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 align="center"><img src="../../../.gitbook/assets/pair-programmer-logo.png" alt="" data-size="original"></td><td align="center"><strong>Programador en Pareja</strong></td><td align="center">Tu programador en pareja 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 align="center"><img src="../../../.gitbook/assets/image-generator-logo.png" alt="" data-size="original"></td><td align="center"><strong>Generador de Imágenes</strong></td><td align="center">Generó una imagen basada en la descripción con el modelo DALL-E de OpenAI.</td></tr></tbody></table>

Puedes agregar una herramienta personalizada en el Centro de Control y estará habilitada en todo tu espacio de trabajo. Aprende más en [Desarrolla Tus Propias Herramientas](https://docs.skydeck.ai/developers/develop-your-own-tools).


==> 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

La función de Herramienta ayuda a construir prompts más complejos fácilmente pidiendo a los usuarios algunas entradas breves y luego generando el prompt completo y detallado.

Selecciona **Herramientas** en la barra lateral. Desde esta página, puedes gestionar las herramientas para toda la organización, incluyendo subir, editar, duplicar y eliminar herramientas. También 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.

<figure><img src="https://lh4.googleusercontent.com/ETDbRxZdiQPH3nrVpku_6EYP7FOlgS8BHUF5-euuHuy3rHnVwG5kW2UzOvm10lLK9KN0FDOh5wqpm59cCBxn9tjvMoHk8K7twj6bX_Mec2JP57MxLXdWnVkAc3mnDjIEQIUUegl_ZciqCfINB1XAqD4" alt="lh4.googleusercontent"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/admin-integrations-3.png" alt="admin integrations 3" width="563"><figcaption></figcaption></figure>

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

* [**OpenAI**](../../../integrations/llms-and-databases/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/llms-and-databases/huggingface-integration.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, haz clic en el botón **Agregar Integraciones**.

<figure><img src="../../../.gitbook/assets/admin-integrations-1.png" alt="admin integrations 1" width="563"><figcaption></figcaption></figure>

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

* **Servicio de Integración** – Elige un servicio LLM como OpenAI, VertexAI, Anthropic... o un servicio de base de datos 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).

<figure><img src="../../../.gitbook/assets/admin-integrations-2.png" alt="admin integrations 2" width="563"><figcaption></figcaption></figure>


==> 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 el icono de **Papelera** junto al nombre de la etiqueta y confirma la eliminación. Esta acción también eliminará todas las asociaciones de etiquetas y no se puede deshacer.

<figure><img src="../../../.gitbook/assets/admin-tags-3.png" alt="admin tags 3" width="563"><figcaption></figcaption></figure>


==> 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

En el Centro de Control de SkyDeck.AI, las etiquetas son una forma de organizar a los miembros de tu empresa. Una etiqueta (o grupo) representa un equipo dentro de tu organización. Puedes asignar una etiqueta a un miembro o a una herramienta, y los miembros solo pueden usar herramientas que tengan asignada la misma etiqueta.

Selecciona **Organizar** en la barra lateral. Desde esta página, puedes crear etiquetas para definir y estructurar varios equipos dentro de tu organización. Notarás que la etiqueta **Todos** ya existe y no se puede eliminar. Esta es la etiqueta predeterminada que se aplica a todos los miembros de tu organización.

<figure><img src="../../../.gitbook/assets/admin-tags-1.png" alt="admin tags 1"><figcaption></figcaption></figure>


==> 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

Haga clic en el botón **Agregar etiqueta** y aparecerá un popup. Proporcione un nombre para un grupo de alto nivel dentro de su organización. Presione **Enter** o haga clic en el botón Agregar para crear la etiqueta.

<figure><img src="../../../.gitbook/assets/admin-tags-2.png" alt="admin tags 2" width="563"><figcaption></figcaption></figure>

***

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


==> 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

Haga clic en el botón **Agregar miembros** en la página de Miembros y luego ingrese el **Nombre** y el **Correo electrónico** del nuevo miembro. También puede [Importar un archivo](import-file.md) para agregar múltiples miembros al mismo tiempo.

<figure><img src="../../../.gitbook/assets/admin-members-2.png" alt="admin members 2" width="563"><figcaption></figcaption></figure>


==> 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

## Descripción general

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

<figure><img src="../../../.gitbook/assets/admin-members-1.png" alt="Agregue personas a Miembros para invitarlas y gestionar sus roles en su SkyDeck AI"><figcaption><p>Agregue personas a Miembros para invitarlas y gestionar sus roles en su SkyDeck AI</p></figcaption></figure>

En la parte superior de la pantalla verá orientación sobre su cuenta en términos de tener suficientes asientos pagados para invitar a más miembros.

## Acciones Disponibles

Los botones (Agregar Miembro, Exportar miembros, Transferir Propiedad, Editar, Invitar, Revocar, Eliminar, Cancelar) estarán activos o inactivos dependiendo de si son relevantes para los miembros que has seleccionado (o no seleccionado) 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 a través de correo electrónico o importar un archivo csv de personas para invitar, y exportar los miembros actuales de tu espacio de trabajo.

Si has seleccionado uno o más miembros, algunas acciones están disponibles en la página de la lista, como invitar o revocar acceso. Las funciones más avanzadas que ocupan más espacio para trabajar se encuentran utilizando el botón **Editar**. En particular, aquí es donde se pueden cambiar Roles y Etiquetas para gestionar permisos dentro del Centro de Control y acceso a herramientas e integraciones a través del espacio de trabajo de GenStudio.

Todas estas acciones se discutirán más en las siguientes secciones, que explican lo que se puede hacer en la página de Miembros.

## Acción de guía

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 añade 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.

## Roles

Un miembro puede tener uno o múltiples roles, cada uno otorgando diferentes niveles de acceso al Centro de Control y al Espacio de Trabajo de GenStudio. Los roles se definen de la siguiente manera:

* Miembro: Otorga acceso al Espacio de Trabajo de GenStudio, siempre que el usuario haya sido invitado y haya configurado su cuenta.
* Admin: Proporciona acceso al Centro de Control, permitiendo la gestión de la cuenta, integraciones, seguridad, etiquetas, herramientas y miembros.
* Propietario: Incluye todos los permisos de administrador, además de la capacidad de gestionar la facturación, eliminar la cuenta y transferir la propiedad a otro administrador.


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

# Importar Archivo

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

<figure><img src="https://lh6.googleusercontent.com/UWhLOPa6UdBzO66s17El9htjl_JHS95Y4shkQ9nvuHYo8NlUdvAodSZ8nZ5zNgZbFEg2tjvdRZUm4SFP1rKmXNzoO-zRUzT275VOUNeVqTmyr-2ILt0hfkihnavR3BNzg26VUDHyXklms0eOzTC7Le8" alt="lh6.googleusercontent"><figcaption></figcaption></figure>

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

***

Selecciona la pestaña **Importar Archivo** en la ventana emergente Agregar miembro. Luego haz clic en **Subir Archivo** desde la ventana emergente y localiza tu archivo CSV.

<figure><img src="../../../.gitbook/assets/admin-members-3.png" alt="admin members 3" width="563"><figcaption></figcaption></figure>

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 de los nuevos miembros.

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

Opcionalmente, puedes incluir un tercer campo llamado **etiquetas** en el archivo CSV para asignar etiquetas a los miembros añadidos. Si no, puedes [asignarlas más tarde](edit-members.md).

</div>

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

# Editar Miembros

Después de agregar miembros a tu espacio de trabajo, puedes gestionarlos, como cambiar los nombres mostrados, asignar etiquetas, revocar accesos, etc. Cada acción puede estar disponible o no dependiendo de los miembros seleccionados y sus estados actuales (lo cual se implica por sus acciones en la Guía).

### Cambiar el nombre mostrado

Puedes cambiar el nombre de cualquier miembro después de que se haya agregado a tu espacio de trabajo. Selecciona un miembro de la lista, haz clic en el botón **Editar**, cambia el nombre del usuario y haz clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/edit-members-1.png" alt="edit members 1" width="563"><figcaption></figcaption></figure>

### Asignar rol de administrador

Se puede otorgar el rol de administrador a un miembro, y podrá acceder al Centro de Control de su organización. Seleccione un miembro de la lista, haga clic en el botón **Editar**, active el botón **Rol de Administrador** y haga clic en **Guardar**. Luego, ese usuario podrá iniciar sesión en el Centro de Control y gestionar la cuenta.

<figure><img src="../../../.gitbook/assets/edit-members-2.png" alt="edit members 2" width="563"><figcaption></figcaption></figure>

### Asignar etiquetas

[Las etiquetas (o grupos)](../organize-teams/) se utilizan para curar qué [herramientas de IA](../curate-tools/system-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.

Hay 2 formas de asignar etiquetas a un usuario.

Puede asignar o eliminar directamente etiquetas de un usuario en la lista de miembros. Elija un miembro (sin necesidad de seleccionar la casilla de verificación) y en la columna **Etiquetas**, haga clic en el ícono "+". Luego podrá ver las etiquetas actuales asignadas a ese miembro y podrá asignar o eliminar las etiquetas simplemente marcando/desmarcando las etiquetas. La etiqueta Todos está habilitada por defecto para todos los miembros.

<figure><img src="../../../.gitbook/assets/edit-members-3.png" alt="Asignar etiquetas en la lista de miembros" width="563"><figcaption><p>Asignar etiquetas en la lista de miembros</p></figcaption></figure>

La segunda forma es seleccionar un miembro haciendo clic en una casilla de verificación junto a su nombre y hacer clic en el botón **Editar**. Luego podrá ver la misma interfaz que la opción anterior, y podrá gestionar las etiquetas de manera similar. Una vez que los cambios estén completos, haga clic en **Guardar**.

<figure><img src="../../../.gitbook/assets/admin-members-5.png" alt="Asignación de etiquetas en la ventana de edición" width="563"><figcaption><p>Asignación de etiquetas en la ventana de edición</p></figcaption></figure>

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.

### Revocar acceso

Puedes revocar el acceso de tus miembros desde GenStudio Workspace, después de lo cual no podrán acceder más. Selecciona uno o varios miembros invitados, haz clic en el botón **Revocar** y confirma la acción. Cuando se revoca el acceso, el usuario sigue en la lista de miembros con la acción de Guía de **Invitar**. Puede que desees invitarlos de nuevo más tarde, por lo que no se eliminan completamente.

### Eliminar un miembro

Si deseas eliminar completamente a algunos miembros, selecciónalos y haz clic en el botón **Eliminar**. Una vez eliminados, no aparecerán más en la lista. Tendrás que volver a agregarlos más tarde si lo deseas utilizando el botón [Agregar miembro](add-members.md).

### Transferir propiedad

Si el propietario desea transferir la propiedad de la cuenta a otro usuario, puede seleccionar un administrador y hacer clic en el botón **Transferir Propiedad**.


==> 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

Después de agregar miembros a SkyDeck.AI, aún no pueden usar tu espacio de trabajo. Su acción actual de Guía es **Invitar**, lo que indica que tú, como administrador o propietario, tendrás que invitarlos enviando un correo electrónico.

Para invitar a miembros a usar el [espacio de trabajo GenStudio](https://eastagile.skydeck.ai/), marca la primera casilla junto a **Nombre y Correo Electrónico** para seleccionar a todos los miembros o selecciona casillas individuales para miembros individuales. Luego, el botón **Invitar** aparecerá en la parte superior de la página. Haz clic en ese botón para enviar invitaciones por correo electrónico a todos los miembros seleccionados.

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

<figure><img src="../../../.gitbook/assets/admin-members-4.png" alt="admin members 4" width="563"><figcaption></figcaption></figure>

Después de eso, su acción de Guía cambiará a **Esperar**, lo que significa que estarás esperando las respuestas de los miembros. También puedes reenviar los correos electrónicos para esos usuarios si no recibieron sus correos electrónicos anteriores. Después de que un miembro complete su proceso de registro, su acción de Guía cambiará a **OK**, y podrá acceder a tu espacio de trabajo GenStudio. No puedes reenviar un correo electrónico a un miembro con acción de Guía de OK.

Si el enlace anterior expira, la acción de Guía cambiará a **Re-invitar**. Para más detalles sobre cada acción de Guía, por favor consulta [.](./ "mention").


==> ai-documentations/llm-evaluation-report.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) |
|:---------------------------|:-----------|-------------------------------:|--------------------:|-----------------------:|-----------------------------------------:|---------------------------------------------------:|
| o1-preview                 | 2024-11-14 |                     1912.99   |               135   |              0.312213  |                       3.65244           |                                   3.7439            |
| o1-mini                    | 2024-11-14 |                      665.408   |               131   |              0.336815  |                       3.71951           |                                   3.76829           |
| gpt-4o                     | 2024-11-14 |                      237.915   |               121   |              0.316501  |                       3.71951           |                                   3.65854           |
| gpt-4o-mini                | 2024-11-14 |                      199.287   |               117   |              0.337357  |                       3.65854           |                                   3.7378            |
| claude-3-5-sonnet-20240620 | 2024-11-14 |                      476.683   |               112   |              0.301742  |                       3.66463           |                                   3.68293           |
| claude-3-5-sonnet-20241022 | 2024-11-14 |                      344.884   |               116   |              0.326506  |                       3.70732           |                                   3.66463           |
| gemini-1.5-pro             | 2024-11-14 |                      568.082   |                95   |              0.330655  |                       3.47561           |                                   3.38415           |
| gemini-1.5-flash           | 2024-11-14 |                      781.461   |                 1   |              0.255924  |                       0.646341           |                                   0.792683           |

**Tiempo Total de Respuesta (s):** El tiempo total que tomó al modelo 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 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):** Puntuació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.



==> ai-documentations/README.md <==
# Documentaciones de IA

Este directorio contiene documentos clave relacionados con LLM:

1. [Informe de Evaluación de LLM](llm-evaluation-report.md)
2. [Documentación Listo para LLM de SkyDeck.ai](skydeckai-llm-ready-documentation.md)

## Informe de Evaluación de LLM

Presenta un análisis comparativo de varios modelos de LLM, incluyendo:

* Métricas de rendimiento (tiempo de respuesta, pruebas aprobadas)
* Evaluaciones de calidad (CodeBLEU, utilidad, corrección funcional)
* Explicaciones detalladas de las metodologías de puntuación

## Documentación Lista para LLM

Proporciona un documento de referencia consolidado diseñado para el consumo de LLM, combinando varias documentaciones en un solo formato de fácil acceso.

Estos documentos ofrecen información sobre el rendimiento de LLM y proporcionan recursos para las interacciones con LLM. Pueden ser actualizados a medida que se realicen nuevas evaluaciones o se revise la documentación.


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

### Interactuar con LLM

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

<figure><img src="../.gitbook/assets/conversation-start.png" alt="El comienzo de una conversación"><figcaption><p>El comienzo de una conversación</p></figcaption></figure>

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 a tu LLM cualquier cosa. 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 un 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 estás enfocado 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.

<figure><img src="../.gitbook/assets/models-menu.png" alt="Elige tu LLM para diferentes mensajes"><figcaption><p>Elige tu LLM para diferentes mensajes</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/regenerate.png" alt="Regenerar respuesta de IA" width="563"><figcaption><p>Regenerar respuesta de IA</p></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/edit-message.png" alt="edit message" width="563"><figcaption></figcaption></figure>

### Enviando mensajes no AI

También puedes enviar tus mensajes sin preguntar a la IA, y simplemente 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.

<figure><img src="../.gitbook/assets/chat-buttons.png" alt="<strong>Botones Enviar mensaje de chat (1) y Preguntar a la IA (2)</strong>"><figcaption><p><strong>Botones Enviar mensaje de chat (1) y Preguntar a la IA (2)</strong></p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/copy-download-conversation.png" alt="Descargar (1) y Copiar (2) una conversación" width="326"><figcaption><p>Descargar (1) y Copiar (2) una conversación</p></figcaption></figure>

© 2023 SkyDeck AI Inc.


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

# GenStudio Workspace

* [**Conversaciones**](conversations.md)
* [**Compartición y Colaboración**](sharing-and-collaboration.md)
* [**Sincronización con Slack**](slack-synchronization.md)
* [**Instantáneas Públicas**](public-snapshots.md)
* [**Navegación Web**](web-browsing.md)
* [**Carga de Documentos**](document-upload.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.

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt="Haz clic en el botón Colaborar"><figcaption><p>Haz clic en el botón Colaborar</p></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/public_snapshot2.png" alt="Haz clic en Crear nuevo snapshot y elige una opción de compartición"><figcaption><p>Haz clic en Crear nuevo snapshot y elige una opción de compartición</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot3.png" alt="public snapshot3"><figcaption></figcaption></figure>

### Vista de Instantánea

Si eliges **Compartir anónimamente**, 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.

<figure><img src="../.gitbook/assets/public_snapshot4.png" alt="Vista Anonimizada"><figcaption><p>Vista Anonimizada</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot5.png" alt="Vista No Anonimizada"><figcaption><p>Vista No Anonimizada</p></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot6.png" alt="public snapshot6"><figcaption></figcaption></figure>

### 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 eso será respondido con recursos no encontrados. Puedes optar por reactivarlo más tarde.

<figure><img src="../.gitbook/assets/public_snapshot7.png" alt="Haz clic en el ícono de "Ojo" para desactivar/activar un Snapshot</p>"Ojo" para desactivar/activar un Snapshot"><figcaption><p>Haz clic en el ícono de "Ojo" para desactivar/activar un Snapshot</p></figcaption></figure>

### 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 podrás 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.

<figure><img src="../.gitbook/assets/public_snapshot8.png" alt="Haz clic en el ícono de "Papelera" para eliminar un Snapshot</p>"Papelera" para eliminar un Snapshot"><figcaption><p>Haz clic en el ícono de "Papelera" para eliminar un Snapshot</p></figcaption></figure>



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

<figure><img src="../.gitbook/assets/image (57).png" alt="image (57)" width="563"><figcaption></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/attached-document.png" alt="attached document"><figcaption></figcaption></figure>

### Agregar una imagen

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

<figure><img src="../.gitbook/assets/image (58).png" alt="image (58)" width="563"><figcaption></figcaption></figure>

La imagen se adjuntará con 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.

<figure><img src="../.gitbook/assets/attached-image.png" alt="attached image"><figcaption></figcaption></figure>

<figure><img src="../.gitbook/assets/preview-image.png" alt="Ver la imagen directamente en GenStudio" width="375"><figcaption><p>Ver la imagen directamente en GenStudio</p></figcaption></figure>

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

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

<figure><img src="../.gitbook/assets/error1.png" alt="error1" width="490"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/error2.png" alt="error2"><figcaption></figcaption></figure>

* Número total de archivos: hasta 10

<figure><img src="../.gitbook/assets/error3.png" alt="error3" width="488"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/public_snapshot1.png" alt="Haz clic en el botón Colaborar"><figcaption><p>Haz clic en el botón Colaborar</p></figcaption></figure>

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>

<figure><img src="../.gitbook/assets/collab2.png" alt="Habilita la colaboración y copia el enlace" width="563"><figcaption><p>Habilita la colaboración y copia el enlace</p></figcaption></figure>

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/app-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.

<figure><img src="../.gitbook/assets/collab3.png" alt="collab3" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab4.png" alt="collab4" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab6.png" alt="collab6" width="563"><figcaption></figcaption></figure>

La entrada o contribuciones de cada individuo estarán marcadas por sus respectivas iniciales. Pasar el cursor sobre las iniciales revelará el nombre de tu colega.

<figure><img src="../.gitbook/assets/collab5.png" alt="collab5"><figcaption></figcaption></figure>

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

<figure><img src="../.gitbook/assets/collab-mentioning.png" alt="collab mentioning"><figcaption></figcaption></figure>


==> 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\}}."

<figure><img src="../.gitbook/assets/web-scraping1.png" alt="Navegación web con SkyDeck AI"><figcaption><p>Navegación web con SkyDeck AI</p></figcaption></figure>

© 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/app-integrations/slack-integration.md).

</div>

### Enviando mensajes de conversaciones de GenStudio a Slack

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

<figure><img src="../.gitbook/assets/sync-to-slack.png" alt="sync to slack" width="563"><figcaption></figcaption></figure>

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.

<figure><img src="../.gitbook/assets/new-msg-from-conv.png" alt="new msg from conv" width="563"><figcaption></figcaption></figure>

### 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 mensaje.
3. El mensaje se enviará a GenStudio y recibirás la respuesta de vuelta.

<figure><img src="../.gitbook/assets/new-msg-from-slack (1).png" alt="Abre el hilo (1)   Envía un mensaje (2)   Respuesta de GenStudio (3)" width="563"><figcaption><p>Abre el hilo (1) - Envía un mensaje (2) - Respuesta de GenStudio (3)</p></figcaption></figure>

Así es como aparecerá el mensaje en GenStudio:

<figure><img src="../.gitbook/assets/gen-view.png" alt="gen view" width="563"><figcaption></figcaption></figure>

### Formateo

Markdown no funciona automáticamente en Slack cuando enviamos contenido desde GenStudio Collaboration. Así que verás `*hola*` en lugar de \*hola\*. 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.

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.02 PM (1).png" alt="Selecciona "Formatear mensajes con marcado"</p>"Formatear mensajes con marcado""><figcaption><p>Selecciona "Formatear mensajes con marcado"</p></figcaption></figure>

<figure><img src="../.gitbook/assets/Screenshot 2023-12-15 at 10.26.58 PM.png" alt="Un ejemplo de la mejora vista al activar "Formatear mensajes con markdown".</p>"Formatear mensajes con markdown"."><figcaption><p>Un ejemplo de la mejora vista al activar "Formatear mensajes con markdown".</p></figcaption></figure>


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

### Introducción

La función de Herramienta ayuda a construir indicaciones más complejas fácilmente. Generalmente, una herramienta incluye uno o varios campos de entrada, que sirven como variables para crear una indicación más detallada. Esto simplifica la interacción con la IA, ya que los usuarios solo necesitan proporcionar el contenido dinámico, y nuestro manejador de herramientas se encargará del resto. Hay dos tipos de herramientas: **Herramientas LLM** y **Herramientas Inteligentes**.

* Las herramientas LLM permiten a los usuarios solo necesitar dar algunas pequeñas entradas, y estas se enviarán a indicaciones predefinidas para ser procesadas por LLMs. Cada herramienta actúa como una plantilla que describe los componentes necesarios de una indicación, permitiendo a los usuarios centrarse en el contenido en lugar del formato. Es especialmente beneficioso para los usuarios que generan frecuentemente indicaciones similares y desean optimizar su flujo de trabajo.
* 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.

### Uso

Para usar una herramienta, haz clic en el botón **Herramienta predeterminada** debajo del campo de entrada del prompt y verás una lista de herramientas disponibles en la columna derecha de la página. Cuando hagas clic en una de estas herramientas, la sección de entrada se modificará y verás las entradas que la herramienta espera. Después de completar estas entradas y enviar tus elecciones, la herramienta responderá con una salida en tu conversación actual. Luego volverás al modo de conversación predeterminado y podrás interactuar con la respuesta de tu herramienta con respuestas o seguimientos.

<figure><img src="../../.gitbook/assets/tools-menu.png" alt="El menú de herramientas"><figcaption><p>El menú de herramientas</p></figcaption></figure>

Dentro de una conversación, podrías encontrar que te beneficia usar muchas herramientas. Podrías comenzar con una herramienta para obtener asesoramiento estratégico. Luego podrías usar una herramienta SQL para escribir una consulta que produzca algún análisis de seguimiento. Y finalmente podrías usar una herramienta de escritura para tomar tus resultados y redactarlos de manera dirigida a la audiencia para tus resultados.

### Define tus propias herramientas

En las siguientes secciones, te mostraremos cómo utilizar nuestras herramientas predeterminadas para tus tareas diarias. Para definir una herramienta personalizada, aprende más en [develop-your-own-tools](../../developers/develop-your-own-tools/ "mencionar").

© 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 ayudarle a tomar decisiones que sean informadas, estratégicas y alineadas con sus objetivos.

<figure><img src="../../../.gitbook/assets/strategy-consultant-1.png" alt="strategy consultant 1"><figcaption></figcaption></figure>

## ¿Qué tipo de preguntas puede ayudar a responder un Consultor de Estrategia?

**Análisis de Mercado y Entrada**

* ¿Qué factores debo considerar antes de entrar en el 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 debería apuntar con mi nueva línea de productos?

**Gestión de Riesgos**

* ¿Cómo evalúo y mitigó 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 Stakeholders 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 los stakeholders 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 del Consultor de Estrategia
---

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-3.png" alt="strategy consultant 3"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-4.png" alt="strategy consultant 4"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-5.png" alt="strategy consultant 5"><figcaption></figcaption></figure>

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:

<figure><img src="../../../.gitbook/assets/strategy-consultant-6.png" alt="strategy consultant 6"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/strategy-consultant-7.png" alt="strategy consultant 7"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/strategy-consultant-2.png" alt="strategy consultant 2"><figcaption></figcaption></figure>

La IA seguirá un flujo estructurado de operaciones para generar respuestas perspicaces:

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 perspectiva, puedes enviar información adicional y el Consultor de Estrategia refinara las estrategias que presenta.


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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-3.png" alt="legal agreement review 3"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/legal-agreement-review-4.png" alt="legal agreement review 4"><figcaption></figcaption></figure>


==> 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 complejos y proporcionando recomendaciones que se alineen con el contexto.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-1.png" alt="legal agreement review 1"><figcaption></figcaption></figure>

## ¿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 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 mayor claridad?
* ¿Es la redacción de esta disposición legalmente vinculante o solo una guía?
# 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.

<figure><img src="../../../.gitbook/assets/legal-agreement-review-2.png" alt="legal agreement review 2"><figcaption></figcaption></figure>

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, estamos interesados en aprender sobre Programación en Python a nivel de pregrado:

* **Lección** – Introducción a la Programación en Python
* **Idioma** – Inglés
* **Nivel Educativo** – Pregrado
* **Estilo de Aprendizaje** – Mixto - Visual (infografías, gráficos) y Conferencia
* **Estilo de Comunicación** – Informal
* **Estilo de Tono** – Motivador
* **Marco de Razonamiento** – Práctico (paso a paso, ideas aplicables)
* **Uso de Emojis** – Sí

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-1.png" alt="teach me anything ex 1"><figcaption></figcaption></figure>

Teach Me Anything genera un currículo:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-2.png" alt="teach me anything ex 2"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-3.png" alt="teach me anything ex 3"><figcaption></figcaption></figure>

En cualquier momento puedes pedir más ayuda o probar tu comprensión, y Teach Me Anything cubrirá el tema o pregunta con más profundidad:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-4.png" alt="teach me anything ex 4"><figcaption></figcaption></figure>

Luego puedes probar tu comprensión:

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-5.png" alt="teach me anything ex 5"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-ex-6.png" alt="teach me anything ex 6"><figcaption></figcaption></figure>


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

<figure><img src="../../../.gitbook/assets/teach-me-anything-1.png" alt="teach me anything 1"><figcaption></figcaption></figure>

## ¿Qué tipo de preguntas puede ayudar a 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


==> 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.
  * 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.
  * Primaria
  * Secundaria
  * Pregrado
  * Posgrado
* **Estilo de Aprendizaje** – el método o enfoque preferido a través del cual mejor entiendes y retienes información.
  * Visual (infografías, gráficos)
  * Auditivo (explicaciones habladas, pódcast)
  * Kinestésico (ejercicios interactivos, simulaciones)
  * 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)
  * Informal (casual, conversacional)
  * Conciso (breve, directo)
  * Detallado (completo, en profundidad)
* **Estilo de Tono** – La calidad emocional o el estado de ánimo de la lección.
  * Profesional (neutral, objetivo)
  * Amistoso (cálido, accesible)
  * Humorístico (ligero, divertido)
  * 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)
  * Crítico (evaluando pros y contras)
  * Conceptual (visión general, temas generales)
  * 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 deseas que afecte los resultados de tu lección.

</div>

<figure><img src="../../../.gitbook/assets/teach-me-anything-2.png" alt="teach me anything 2"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/teach-me-anything-3.png" alt="teach me anything 3"><figcaption></figcaption></figure>

### /plan

El comando `/plan` pide a la IA que cree un plan de lecciones que se ajuste a tus preferencias. La salida variará ampliamente dependiendo de tus entradas iniciales.

<figure><img src="../../../.gitbook/assets/teach-me-anything-4.png" alt="teach me anything 4"><figcaption></figcaption></figure>

### /change

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

### /skip

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

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-5.png" alt="teach me anything 5"><figcaption></figcaption></figure>

### /continue

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

<figure><img src="../../../.gitbook/assets/teach-me-anything-6.png" alt="teach me anything 6"><figcaption></figcaption></figure>

### /test

El comando `/test` se utiliza para evaluar 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.

<figure><img src="../../../.gitbook/assets/teach-me-anything-7.png" alt="teach me anything 7"><figcaption></figcaption></figure>


==> 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, estamos pidiendo a SQL Assistant que depure una consulta que no está funcionando como se esperaba.

<figure><img src="../../../.gitbook/assets/sql-assistant-3.png" alt="sql assistant 3" width="563"><figcaption></figcaption></figure>

<figure><img src="../../../.gitbook/assets/sql-assistant-4.png" alt="sql assistant 4" width="563"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/sql-assistant-5.png" alt="sql assistant 5" width="563"><figcaption></figcaption></figure>


==> 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 solucionando cuellos de botella en el rendimiento o buscando consejos sobre principios de diseño relacional, el Asistente SQL te empodera para aprovechar todo el potencial de tus datos a través de operaciones de base de datos eficientes.

<figure><img src="../../../.gitbook/assets/sql-assistant-1.png" alt="sql assistant 1"><figcaption></figcaption></figure>

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

* **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 indican a SQL Assistant con qué necesitas ayuda.

<figure><img src="../../../.gitbook/assets/sql-assistant-2.png" alt="sql assistant 2"><figcaption></figcaption></figure>

El aviso 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 avisos:

* La declaración DDL crea una tabla llamada ‘transactions’ con 5 columnas (transaction\_id, customer\_id, transaction\_date, amount y description).
* 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.

<figure><img src="../../../.gitbook/assets/image-generator-1.png" alt="image generator 1"><figcaption></figcaption></figure>

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.
* **Diagramas Educativos** – Genera diagramas o ilustraciones para contenido educativo basado en temas o conceptos específicos.
* **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 proporcionar simplemente 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:

<figure><img src="../../../.gitbook/assets/image-generator-2.png" alt="image generator 2"><figcaption></figcaption></figure>

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

</div>

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

<figure><img src="../../../.gitbook/assets/image (46).png" alt="image (46)"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/image (47).png" alt="image (47)"><figcaption></figcaption></figure>


==> 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.
* **Paisajes** – Especifica diferentes tipos de paisajes 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.

![](<../../../.gitbook/assets/image (43).png>)![](<../../../.gitbook/assets/image (44).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 sobre 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.

<figure><img src="../../../.gitbook/assets/pair-programmer.png" alt="pair programmer"><figcaption></figcaption></figure>

## ¿Qué tipo de preguntas puede ayudar a responder 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 "Segmentation fault" en mi código C?
* ¿Qué causa un "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 quicksort?
* ¿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 manera 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 programación Procedimental y 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:

<figure><img src="../../../.gitbook/assets/pair-programmer-2.png" alt="pair programmer 2"><figcaption></figcaption></figure>

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

### /change

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, ingresa `/change language=Java` para cambiar a Java.
* **Lenguaje de interacción** – Cambiar el idioma de comunicación. Por ejemplo, ingresa `/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'>

||CODE_BLOCK||
/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.
||CODE_BLOCK||

</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'>

||CODE_BLOCK||
/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 * radius^2`. La función debe tomar un solo argumento para el radio.
||CODE_BLOCK||

</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'>

||CODE_BLOCK||
/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.
||CODE_BLOCK||

</div>

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

# Ejemplo – Asistencia con Scripts 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.

<figure><img src="../../../.gitbook/assets/pair-programmer-3.png" alt="pair programmer 3"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/pair-programmer-4.png" alt="pair programmer 4"><figcaption></figcaption></figure>

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.

<figure><img src="../../../.gitbook/assets/pair-programmer-5.png" alt="pair programmer 5"><figcaption></figcaption></figure>

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

<figure><img src="../../../.gitbook/assets/pair-programmer-6.png" alt="pair programmer 6"><figcaption></figcaption></figure>

Pair Programmer también puede proporcionarnos algunas preguntas de seguimiento para que la IA pueda entender las necesidades específicas de tu situación. Luego puedes hacer esas preguntas para solicitar más asistencia.

<figure><img src="../../../.gitbook/assets/pair-programmer-7.png" alt="pair programmer 7"><figcaption></figcaption></figure>

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. Pair Programmer entiende automáticamente el contexto de cada consulta adicional.

<figure><img src="../../../.gitbook/assets/pair-programmer-8 (1).png" alt="pair programmer 8 (1)"><figcaption></figcaption></figure>


==> 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 lo practica 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 basada en 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:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.08 PM.png" alt="Entrada de muestra utilizando los campos de entrada especificados."><figcaption><p>Entrada de muestra utilizando los campos de entrada especificados.</p></figcaption></figure>

Salida generada:

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.26.33 PM.png" alt="Una interfaz de usuario basada en texto con texto generado por nuestra aplicación."><figcaption><p>Una interfaz de usuario basada en texto con texto generado por nuestra aplicación.</p></figcaption></figure>

Agregas tu herramienta personalizada json dentro de Genstudio.

<figure><img src="../../.gitbook/assets/Screenshot 2024-05-07 at 9.44.56 PM.png" alt="Sube json para definir una herramienta personalizada"><figcaption><p>Sube json para definir una herramienta personalizada</p></figcaption></figure>

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

||CODE_BLOCK||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 basada en 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 lo practica 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: {{Descripción de la Funcionalidad}}\nElementos de Interfaz de Usuario: {{Componentes de UI}}.\n\nPor favor, sigue estas mejores prácticas para crear una redacción UX efectiva:\n1. Hazlo utilizable: Prioriza la funcionalidad y la facilidad de uso sobre un lenguaje ingenioso o un diseño no 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 oportunidades de UI deben ser obvias sin necesidad de leer texto.\n5. Hazlo apropiado: Considera el contexto cultural y de fondo 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 UX Generado:\n"
}

||CODE_BLOCK||

Podrías crear tu propio ícono e ingresarlo como un bloque de texto base64 en 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>

||CODE_BLOCK||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."
||CODE_BLOCK||

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

||CODE_BLOCK||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": ""
    }
}
||CODE_BLOCK||

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

||CODE_BLOCK||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
||CODE_BLOCK||

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

Tenga en cuenta que Langchain ahora está integrado con Rememberizer. Vea [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>

||CODE_BLOCK||json
{
  "version": "0.1",
  "metadata": {
    "tool_name": "Reportero del Tiempo",
    "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": ""
  }
}
||CODE_BLOCK||

## 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 restricció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;

<figure><img src="../../.gitbook/assets/Custom Tools Upload Screen - GenStudio.png" alt="Subiendo json que define una herramienta personalizada"><figcaption><p>Subiendo json que define una herramienta personalizada</p></figcaption></figure>


==> 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

||CODE_BLOCK||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)"
  }
}
||CODE_BLOCK||

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 los 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 por defecto, 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 por defecto 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


||CODE_BLOCK||


||CODE_BLOCK||

Última actualización