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.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de65ab1a5e47550e7a77d17b44dd2647b88486baf841b933731630b297b488db |
|
MD5 | 2287503649d1059a96e4f7e9d7b8fcaf |
|
BLAKE2b-256 | b8b9f527f5d7d5f7dbbd39ef7ec453a716ed089e3a398f16087e405e948a49a3 |