José Carlos Montañez
José Carlos Montañez
The objective of this issue is to update the `chat/completions` endpoint to use the Xef Library depending on the JSON that comes in the request.
There are some missing tests to check the correct behaviour of the different services in charge of managing the Users, projects, organizations and tokens in the server.
This component will allow the user to select the desired token to be used in the calls to GenAI.
- [ ] Update DB table to store the different conversations for each user. - UserID - ConversationId - Number of prompts made for a conversation - CreatedAt - UpdatedAt...
Frontend for this: - [ ] UI for listing the conversations for the logged user. - [ ] Show the details of a conversation when selected by a user.
This module will show all the users that belong to an organization, being able to add and delete other users.
## Endpoints ### User management - [ ] PUT /v1/settings/users - [ ] DELETE /v1/settings/users - [ ] GET /v1/settings/users ## Organizations/User management - [ ] POST /v1/settings/org/{id}/users -> Add...

This PR updates the default tokens to match the new default values, adds a new model and mark as deprecated two that will be deprecated on June 13, 2024.
- https://github.com/xebia-functional/xef/pull/734 - https://github.com/xebia-functional/xef/pull/727 - https://github.com/xebia-functional/xef/pull/773 - https://github.com/xebia-functional/xef/pull/783