4 Commits

Author SHA1 Message Date
Michele Dolfi b418ec61b1 feat!: Use remote Docling within tool - with local fallback as optional (#97)
* make MCP use remote docling via service client

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* add missing file and tests

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* fix mcpb manifest

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* format test files

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* use stdio for the tests

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* apply linter and formatter

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* fix launch of tests

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* make api key secret

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* use sensitive

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

---------

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
2026-05-15 15:14:39 +02:00
Michele Dolfi 56b1402e50 feat: llama stack tool for ingestion (#57)
* add llama stack tool for ingestion

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* fix insert and convert

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* example notebook

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* clean up example

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* tune test question

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* install llama stack only on >=3.12

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* add exception for llama_stack_client

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* use generic openai-like api

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* add llama-index usage

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* use new llamastack GH org

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* update llama stack gh org

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* Apply suggestions from code review

Co-authored-by: Cesar Berrospi Ramis <75900930+ceberam@users.noreply.github.com>
Signed-off-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com>

---------

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
Signed-off-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com>
Co-authored-by: Cesar Berrospi Ramis <75900930+ceberam@users.noreply.github.com>
2025-08-18 16:20:16 +02:00
Ash Evans 8ddb1b5263 adding the option to run the MCP server as streamable-http (#24)
* adding the option to run the MCP server as streamable-http

Signed-off-by: Ash Evans <ash.evans@ibm.com>

* linting

Signed-off-by: Ash Evans <ash.evans@ibm.com>

* adding README content for streamable-http

Signed-off-by: Ash Evans <ash.evans@ibm.com>

* removing the streamable-http flag from the environment as this is now handled by typer

Signed-off-by: Ash Evans <ash.evans@ibm.com>

---------

Signed-off-by: Ash Evans <ash.evans@ibm.com>
2025-06-19 16:48:22 +02:00
Ash Evans e21e3365ba feat: Llama index milvus rag (#11)
Signed-off-by: Ash Evans <ash.evans@ibm.com>
Signed-off-by: Ash Evans <70710356+aevo98765@users.noreply.github.com>
Signed-off-by: Cesar Berrospi Ramis <75900930+ceberam@users.noreply.github.com>
Co-authored-by: Cesar Berrospi Ramis <75900930+ceberam@users.noreply.github.com>
2025-04-28 11:39:08 +02:00