27.3 C
Colombia
sábado, julio 5, 2025

Chatea con IA en RStudio


chattr es un paquete que permite la interacción con modelos de lenguajes grandes (LLM), como GitHub Copilot Chat y GPT 3.5 y 4 de OpenAI. El vehículo principal es una aplicación Shiny que se ejecuta dentro del IDE de RStudio. Aquí hay un ejemplo de cómo se ve ejecutándose dentro del panel Visor:


Captura de pantalla de la aplicación chattr Shiny, que muestra un ejemplo de una interacción única con el modelo OpenAI GPT. Pedí un ejemplo simple de ggplot2 y devolvió un ejemplo usando geom_point()

Figura 1: chattrLa aplicación Shiny de

Aunque este artículo destaca chattrEn cuanto a la integración con el IDE de RStudio, cabe mencionar que funciona fuera de RStudio, por ejemplo el terminal.

Empezando

Para comenzar, instale el paquete desde CRAN y luego llame a la aplicación Shiny usando el chattr_app() función:

Modificar mejoras de mensajes

Más allá de la aplicación

Además de la aplicación Shiny, chattr ofrece un par de otras formas de interactuar con el LLM:

  • Utilice el chattr() función
  • Resalte una pregunta en su guión y úsela como mensaje.

aquí.

Complementos de RStudio

chattr viene con dos complementos de RStudio:


Captura de pantalla de los complementos chattr en RStudio

Figura 4: chattr complementos

Puede vincular estas llamadas de complementos a atajos de teclado, lo que facilita la apertura de la aplicación sin tener que escribir el comando cada vez. Para saber cómo hacerlo, consulte el Atajo de teclado sección en el
chattr sitio net oficial.

Trabaja con LLM locales

Hoy en día, se encuentran ampliamente disponibles modelos capacitados de código abierto que pueden ejecutarse en su computadora portátil. En lugar de integrarse con cada modelo individualmente, chattr
trabaja con LlamaGPTJ-chat. Esta es una aplicación liviana que se comunica con una variedad de modelos locales. En este momento LlamaGPTJ-chat se integra con las siguientes familias de modelos:

  • GPT-J (modelos ggml y gpt4all)
  • Llama (ggml modelos Vicuña de Meta)
  • Transformadores preentrenados en mosaico (MPT)

LlamaGPTJ-chat funciona directamente desde la terminal. chattr se integra con la aplicación iniciando una sesión de terminal “oculta”. Allí inicializa el modelo seleccionado y lo deja disponible para comenzar a chatear con él.

Para comenzar, necesitas instalar LlamaGPTJ-chat y descargar un modelo suitable. Se encuentran instrucciones más detalladas.
aquí.

chattr busca la ubicación del chat LlamaGPTJ y el modelo instalado en una ubicación de carpeta específica en su máquina. Si las rutas de instalación no coinciden con las ubicaciones esperadas por chattrentonces el LlamaGPT no aparecerá en el menú. Pero está bien, aún puedes acceder a él con chattr_use():

aquí.

Bienvenidos comentarios

Después de probarlo, siéntete libre de enviar tus pensamientos o problemas en el
chattr‘s repositorio de GitHub.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles