Skip to content

Commit 4d22bb0

Browse files
authored
bump lightspeed-core-stack and lightspeed-providers (#107)
bump lightspeed-core-stack to 0.3.0 bump lightspeed-providers to 0.1.7
1 parent a82bf07 commit 4d22bb0

9 files changed

+120
-95
lines changed

Containerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ARG GIT_COMMIT=git-commit-not-defined
66
# ======================================================
77
# Transient image to construct Python venv
88
# ------------------------------------------------------
9-
FROM quay.io/lightspeed-core/lightspeed-stack:0.1.3 AS builder
9+
FROM quay.io/lightspeed-core/lightspeed-stack:0.3.0 AS builder
1010

1111
ARG APP_ROOT=/app-root
1212
WORKDIR /app-root

ansible-chatbot-mcp-run.yaml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ apis:
99
- datasetio
1010
- telemetry
1111
- tool_runtime
12+
- files
1213
providers:
1314
inference:
1415
- provider_id: my_rhoai_dev
@@ -68,6 +69,15 @@ providers:
6869
type: sqlite
6970
namespace: null
7071
db_path: ${env.PROVIDERS_DB_DIR:=/.llama/data/distributions/ansible-chatbot}/localfs_datasetio.db
72+
files:
73+
- provider_id: localfs
74+
provider_type: inline::localfs
75+
config:
76+
storage_dir: ${env.PROVIDERS_DB_DIR:=/.llama/data/distributions/ansible-chatbot}/files
77+
metadata_store:
78+
type: sqlite
79+
namespace: null
80+
db_path: ${env.PROVIDERS_DB_DIR:=/.llama/data/distributions/ansible-chatbot}/files_store.db
7181
telemetry:
7282
- provider_id: meta-reference
7383
provider_type: inline::meta-reference
@@ -97,9 +107,9 @@ models:
97107
provider_id: inline_sentence-transformer
98108
model_type: embedding
99109
- metadata: {}
100-
model_id: ${env.GEMINI_INFERENCE_MODEL:=gemini/gemini-2.5-flash}
110+
model_id: ${env.GEMINI_INFERENCE_MODEL:=gemini-2.5-flash}
101111
provider_id: gemini
102-
provider_model_id: gemini/gemini-2.5-flash
112+
provider_model_id: gemini-2.5-flash
103113
model_type: llm
104114
- metadata: {}
105115
model_id: ${env.OPENAI_INFERENCE_MODEL:=gpt-4o-mini}

ansible-chatbot-run.yaml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ apis:
99
- datasetio
1010
- telemetry
1111
- tool_runtime
12+
- files
1213
providers:
1314
inference:
1415
- provider_id: my_rhoai_dev
@@ -68,6 +69,15 @@ providers:
6869
type: sqlite
6970
namespace: null
7071
db_path: ${env.PROVIDERS_DB_DIR:=/.llama/data/distributions/ansible-chatbot}/localfs_datasetio.db
72+
files:
73+
- provider_id: localfs
74+
provider_type: inline::localfs
75+
config:
76+
storage_dir: ${env.PROVIDERS_DB_DIR:=/.llama/data/distributions/ansible-chatbot}/files
77+
metadata_store:
78+
type: sqlite
79+
namespace: null
80+
db_path: ${env.PROVIDERS_DB_DIR:=/.llama/data/distributions/ansible-chatbot}/files_store.db
7181
telemetry:
7282
- provider_id: meta-reference
7383
provider_type: inline::meta-reference
@@ -97,9 +107,9 @@ models:
97107
provider_id: inline_sentence-transformer
98108
model_type: embedding
99109
- metadata: {}
100-
model_id: ${env.GEMINI_INFERENCE_MODEL:=gemini/gemini-2.5-flash}
110+
model_id: ${env.GEMINI_INFERENCE_MODEL:=gemini-2.5-flash}
101111
provider_id: gemini
102-
provider_model_id: gemini/gemini-2.5-flash
112+
provider_model_id: gemini-2.5-flash
103113
model_type: llm
104114
- metadata: {}
105115
model_id: ${env.OPENAI_INFERENCE_MODEL:=gpt-4o-mini}

lightspeed-stack-mcp.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ llama_stack:
1010
use_as_library_client: true
1111
library_client_config_path: /.llama/distributions/llama-stack/config/ansible-chatbot-run.yaml
1212
user_data_collection:
13-
feedback_disabled: true
14-
transcripts_disabled: true
13+
feedback_enabled: false
14+
transcripts_enabled: false
1515
customization:
1616
system_prompt_path: /.llama/distributions/ansible-chatbot/system-prompts/default.txt
1717
mcp_servers:

lightspeed-stack.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ llama_stack:
1010
use_as_library_client: true
1111
library_client_config_path: /.llama/distributions/llama-stack/config/ansible-chatbot-run.yaml
1212
user_data_collection:
13-
feedback_disabled: true
14-
transcripts_disabled: true
13+
feedback_enabled: false
14+
transcripts_enabled: false
1515
customization:
1616
system_prompt_path: /.llama/distributions/ansible-chatbot/system-prompts/default.txt

lightspeed-stack_local.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ llama_stack:
1010
use_as_library_client: true
1111
library_client_config_path: ./ansible-chatbot-run.yaml
1212
user_data_collection:
13-
feedback_disabled: true
14-
transcripts_disabled: true
13+
feedback_enabled: false
14+
transcripts_enabled: false
1515
customization:
1616
system_prompt_path: ./ansible-chatbot-system-prompt.txt

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ dependencies = [
88
"aiosqlite~=0.21.0",
99
"faiss-cpu~=1.11",
1010
"fire~=0.7.0",
11-
"lightspeed-stack-providers==0.1.15",
11+
"lightspeed-stack-providers==0.1.17",
1212
"mcp~=1.9.4",
1313
"numpy==2.2.6",
1414
"opentelemetry-api~=1.34.1",

requirements.txt

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,10 @@ jiter==0.10.0
3737
joblib==1.5.1
3838
jsonschema==4.24.0
3939
jsonschema-specifications==2025.4.1
40-
lightspeed-stack-providers==0.1.15
40+
lightspeed-stack-providers==0.1.17
4141
litellm==1.75.5.post1
42-
llama-api-client==0.1.2
43-
llama-stack==0.2.16
44-
llama-stack-client==0.2.16
42+
llama-stack==0.2.22
43+
llama-stack-client==0.2.22
4544
markdown-it-py==3.0.0
4645
markupsafe==3.0.2
4746
mcp==1.9.4
@@ -64,7 +63,7 @@ nvidia-cusparselt-cu12==0.6.3 ; platform_machine == 'x86_64' and sys_platform ==
6463
nvidia-nccl-cu12==2.26.2 ; platform_machine == 'x86_64' and sys_platform == 'linux'
6564
nvidia-nvjitlink-cu12==12.6.85 ; platform_machine == 'x86_64' and sys_platform == 'linux'
6665
nvidia-nvtx-cu12==12.6.77 ; platform_machine == 'x86_64' and sys_platform == 'linux'
67-
openai==1.99.9
66+
openai==2.3.0
6867
opentelemetry-api==1.34.1
6968
opentelemetry-exporter-otlp==1.34.1
7069
opentelemetry-exporter-otlp-proto-common==1.34.1
@@ -82,8 +81,8 @@ protobuf==5.29.5
8281
pyaml==25.5.0
8382
pyasn1==0.6.1
8483
pycparser==2.22 ; platform_python_implementation != 'PyPy'
85-
pydantic==2.11.7
86-
pydantic-core==2.33.2
84+
pydantic==2.12.0
85+
pydantic-core==2.41.1
8786
pydantic-settings==2.10.1
8887
pygments==2.19.2
8988
python-dateutil==2.9.0.post0
@@ -117,8 +116,8 @@ torch==2.7.1
117116
tqdm==4.67.1
118117
transformers==4.53.1
119118
triton==3.3.1 ; platform_machine == 'x86_64' and sys_platform == 'linux'
120-
typing-extensions==4.14.0
121-
typing-inspection==0.4.1
119+
typing-extensions==4.15.0
120+
typing-inspection==0.4.2
122121
tzdata==2025.2
123122
urllib3==2.5.0
124123
uvicorn==0.34.3

0 commit comments

Comments
 (0)