Skip to content

Conversation

SiaaG-dev
Copy link
Member

address #21

Siaa Gor and others added 15 commits July 24, 2025 10:46
Signed-off-by: Siaa Gor <[email protected]>
Signed-off-by: Gilbert Kwan <[email protected]>
Signed-off-by: Gilbert Kwan <[email protected]>
…to the Mongodb Database using the Api calls defined in EmbeddingService.java. Also added an api in EmbeddingService.java to retrieve all embeddings. 1. user visits localhost:8080 the chat service -> All the files under knowledge_base are added to Mongodb 2. OpenApi ui, users are able to call the get method to see all embeddings from the database.

Signed-off-by: Siaa Gor <[email protected]>
…d coding the custom retrival augmentator - example query on localhost:9080 : Create Java class that uses the MicroProfile Health API to check/montior CPU usage is below 95%:

and comparing to mp-health-3.txt.
Also increase character length size for segments to keep simple

Signed-off-by: Siaa Gor <[email protected]>
Hugging Face models do not support streaming chat anyways
* Fix packaging, toolchat.js, readme, pom

Signed-off-by: Andrew Sasmito <[email protected]>

* Add Google Gemini support, remove HF

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove HF from the tests, add Gemini

Signed-off-by: Andrew Sasmito <[email protected]>

* Update readme

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove gemini

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove gemini from readme

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove gemini from pom

Signed-off-by: Andrew Sasmito <[email protected]>

* dev content review

Signed-off-by: Gilbert Kwan <[email protected]>

---------

Signed-off-by: Andrew Sasmito <[email protected]>
Signed-off-by: Gilbert Kwan <[email protected]>
Co-authored-by: Andrew Sasmito <[email protected]>
Co-authored-by: Gilbert Kwan <[email protected]>
Signed-off-by: Siaa Gor <[email protected]>
@SiaaG-dev SiaaG-dev changed the base branch from main to gkwan-ibm-rag August 10, 2025 03:08
GeeTransit and others added 3 commits August 12, 2025 09:51
With GitHub Models and gpt-4o-mini, the first token is sometimes an
empty string. The unit test breaks since the empty string denotes the
end of the message, thus checking if an empty string contains a year.
* Fix packaging, toolchat.js, readme, pom

Signed-off-by: Andrew Sasmito <[email protected]>

* Add Google Gemini support, remove HF

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove HF from the tests, add Gemini

Signed-off-by: Andrew Sasmito <[email protected]>

* Update readme

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove gemini

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove gemini from readme

Signed-off-by: Andrew Sasmito <[email protected]>

* Remove gemini from pom

Signed-off-by: Andrew Sasmito <[email protected]>

* Add ejb keyword

Signed-off-by: Andrew Sasmito <[email protected]>

* dev content review

Signed-off-by: Gilbert Kwan <[email protected]>

---------

Signed-off-by: Andrew Sasmito <[email protected]>
Signed-off-by: Gilbert Kwan <[email protected]>
Co-authored-by: Andrew Sasmito <[email protected]>
Co-authored-by: Gilbert Kwan <[email protected]>
@gkwan-ibm gkwan-ibm added the experimental for experimental purpose label Aug 12, 2025
@gkwan-ibm
Copy link
Member

create a new branch from gkwan-ibm-rag to fix the following:

  • README remove HUGGING_FACE
  • README need instruction to stop mongodb container
  • retrieveAllEmbeddings() REST API is a dup of retrieve()
  • no need to have many txt files in the knowledge_base
    • only need to provide answers for the questions in README
  • instead of adding data at the onOpen of ChatService, should be done by a REST POST API
    • /embedding/init
    • no parameter
    • admin only
    • if data already in the db, response a message already initialized

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

experimental for experimental purpose

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants