Libreria para gestionar datos del historico del proyecto GPTravel
Project description
La librería ofrece el método ins_historico(usr, num_chat, contexto, lista_msg, tipoIA, cerrado) que inserta un nuevo par de mensajes a la base de datos de CASH. Para ello, se realiza una petición de inserción a dicha base de datos cuyos parámetros corresponden a los argumentos de la función.
Parámetros:
-
usr (str): El usuario.
-
num_chat (int): Número de chat.
-
contexto (str): Contexto del chat.
-
lista_msg (json): Un JSON enviado por BS con una lista de {"role": "user", "content": userMsg.msg} donde "role" puede ser system, user o assistant y content el contexto la pregunta y la respuesta respectivamente.
-
tipoIA (enum): Un enumerado que puede ser PASADO, PRESENTE, FUTURO, COMPRA.
-
cerrado (boolean): Un booleano que indica si el chat está cerrado o no.
POST:
JSONResponse: Respuesta de la petición POST a la API de CASH (Backend)
def ins_historico(usr, num_chat, contexto, lista_msg, tipoIA, cerrado)
Para instalar esta librería basta con pip install journeylib.
Es posible encontrar la librería en PyPi en el siguiente link: https://pypi.org/project/journeylib/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for journeylib-2.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8121408753e2161ffb7f0dce2cc9dea6c6bb1c0f4c1688ad1c2d1ae57001436e |
|
MD5 | 8cb0dc02e6ec08f4764623ad9394e9a0 |
|
BLAKE2b-256 | 69b5a53c38f594498e5e79aeb99a9eb209f41df2218fe2db26ab5c73af74cb96 |