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 Distributions
Built Distribution
Hashes for journeygenlib-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c8c0c40a0cdce6f8cfd7e0ed04fb4f8edf0cc36f677b93d5b86a2c213758eb1 |
|
MD5 | b876b45797fdf7890c457fef9701285a |
|
BLAKE2b-256 | 57b474907c16b6522852f26a02f59afc10169539c15f0b8b8a97677193e5e8b3 |