Implementaciones usando GPT Turbo
Complementos para GPT Turbo
AVISO IMPORTANTE
A diciembre de 2023, GPT Turbo todavía se basa en una versión anterior de la API de finalización de chat de OpenAI y utiliza funciones obsoletas. Por ejemplo, la biblioteca todavía utiliza el concepto de "llamada a función", que ha sido reemplazado por "herramientas" con una funcionalidad equivalente. Si bien esto todavía es compatible con la API al momento de escribir este artículo, actualmente está marcado como obsoleto y lo más probable es que deje de funcionar en el futuro, incluso si tiene la última versión de GPT Turbo ejecutándose en su proyecto.
Yo (maxijonson) he estado un poco ocupado con otros proyectos últimamente, razón por la cual GPT Turbo no ha recibido mucha atención últimamente y se ha perdido algunas características nuevas. Estoy planeando actualizar la biblioteca a la última versión de la API y agregar nuevas funciones en el futuro, pero no puedo dar ninguna ETA sobre cuándo sucederá esto (si es que sucede alguna vez). Al ser el único responsable del proyecto y no centrarme tanto en él como antes, es difícil encontrar tiempo para trabajar en él.
La
feature/api-update
contiene una versión de trabajo en progreso de la biblioteca que se basa en la última versión de la API.Disculpe las molestias que esto pueda causarle. ¡Los relaciones públicas siempre son bienvenidos si quieres ayudar!
¿Eres un desarrollador que busca la biblioteca? ¡Haga clic aquí!
GPT Turbo es una biblioteca de JavaScript para una integración perfecta con la API de finalización de chat de OpenAI. Le permite administrar el historial de conversaciones para una continuidad fluida de la conversación, ajustar los parámetros de finalización del chat y definir funciones invocables. La biblioteca también admite complementos para ampliar su funcionalidad más allá de las funciones principales.
? Admite todos los modelos de finalización de chat, incluido GPT-4 . (lista completa aquí)
Admite finalización de funciones individuales, transmitidas y de funciones, al igual que ChatGPT.
⚙ Ajuste los parámetros de finalización del chat, como temperatura, top-p y penalización de frecuencia.
Compatible tanto en Node.js como en el navegador.
Realiza un seguimiento del historial de conversaciones, lo que facilita la continuidad de la conversación.
? Calcule el costo y el tamaño de las conversaciones antes de enviarlas a la API. ( a través del complemento gpt-turbo-plugin-stats
)
? Persista fácilmente las conversaciones con métodos de serialización y deserialización.
? Incluye un sistema de complementos para ampliar la funcionalidad de la biblioteca.
Construido íntegramente con TypeScript.
⚔️ Probado en batalla en múltiples entornos. (Ver implementaciones)
Este repositorio es un monorepositorio que contiene tanto la Biblioteca como pequeños proyectos impulsados por ella. Aquí hay una lista de todos los proyectos que se crearon con la biblioteca GPT Turbo.
GPT Turbo tiene un sistema de complementos para ampliar la funcionalidad de la biblioteca. Si bien cualquiera puede crear y publicar complementos personalizados, este repositorio contiene los siguientes complementos caseros:
¡Únase al servidor de la comunidad Discord aquí!
GPT Turbo tiene la licencia MIT.
Para evitar cargos accidentales en su cuenta OpenAI, recuerde establecer límites de facturación en su cuenta OpenAI.