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.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acd894bc3ffb2f81417496c222bd303165aec9a7af09d7578294e36753f1d3fd |
|
MD5 | 51d6841ce7128af42b597dc5bf15698b |
|
BLAKE2b-256 | f43f283c4160128ac8e65974108713fc8f62de4d53b5169d7e719c4f088de10b |