DEPLOY·TO·THE·STARS
Trayectoria

Arco 04SeguridadMisión 14Pendiente

Robot compañero

Una mascota robot que vive en tu sitio y platica contigo, conectada a una inteligencia artificial de verdad.

Días
3
Temas
5
Pasos
7

Temario de esta misión

  • Servicio

    Modelo de lenguaje

    La inteligencia artificial que contesta. Tú le mandas texto y te regresa texto.

  • Concepto

    Prompt de sistema

    Las instrucciones fijas que definen a tu robot: cómo habla, qué sabe y qué nunca debe decir.

  • Herramienta

    Función serverless

    Un pedacito de código que corre en el servidor cuando alguien lo llama. Ahí vive la llave, no en el navegador.

  • Concepto

    Límite de gasto

    El tope de dinero que puede gastar tu app. Se pone antes de la primera prueba, no después.

  • Concepto

    Inyección de prompts

    Convencer al robot con puras palabras de romper sus propias reglas. No hay defensa perfecta, sólo defensas mejores.

Por qué importa

Conectar una inteligencia artificial a tu sitio es fácil. Hacerlo sin regalar tu llave y sin gastar dinero de más es lo difícil. Y proteger a tu robot de gente que quiere convencerlo de portarse mal es un problema nuevo que ni las personas expertas tienen resuelto.

Desafío jefe · Defiende a tu robot

Papá va a intentar convencer a tu robot de romper sus propias reglas, sólo escribiéndole. Tu trabajo es que no lo logre.

Pasos

  1. 1

    Escribe la personalidad de tu robot: cómo habla, qué sabe, qué nunca debe decir.

  2. 2

    Pon la llave sólo en el servidor. Nunca en el código que baja al navegador.

  3. 3

    Haz la función que recibe el mensaje, le pregunta a la inteligencia artificial y regresa la respuesta.

  4. 4

    Pon el límite de gasto en un dólar antes de la primera prueba. Antes.

  5. 5

    Conecta el chat a tu sitio y dale cara a tu robot.

  6. 6

    Abre las herramientas del navegador y comprueba que la llave no aparece por ningún lado.

  7. 7

    Ponle un límite de mensajes por minuto, para que nadie se te suba.

Lo que desbloqueas

  • Esconder llaves en el servidor
  • Funciones serverless
  • Límites de gasto
  • Inyección de prompts

Misión 14 de 20