Skip to content

Commit 98c065c

Browse files
committed
feat: upgrading sdk to support assistant
1 parent 4fd9c37 commit 98c065c

53 files changed

Lines changed: 4392 additions & 1858 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Pipfile

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@ verify_ssl = true
44
name = "pypi"
55

66
[packages]
7-
aiohttp="3.8.1"
8-
elastic-apm = "6.9.1"
9-
grpcio = "1.47.0"
10-
protobuf = "3.20.1"
11-
types-protobuf = "3.19.22"
12-
pydantic = "1.9.1"
13-
install = "*"
14-
grpcio-tools = "*"
7+
aiohttp = "3.12.13"
8+
grpc-interceptor = "0.15.4"
9+
grpcio = "1.72.1"
10+
grpcio-tools = "1.72.1"
11+
protobuf = "6.31.1"
12+
types-protobuf = "6.30.2.20250516"
13+
pydantic = "*"
14+
pillow = "*"
15+
invoke = "*"
1516

1617
[dev-packages]
1718
pylint = "2.13.9"

Pipfile.lock

Lines changed: 1342 additions & 975 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bin/artifacts-generate.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,13 @@ python3 -m grpc.tools.protoc \
88
# Find all .py files and replace the import statement
99
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import common_pb2 as common__pb2/import rapida.artifacts.protos.common_pb2 as common__pb2/g' {} +
1010
find "rapida/artifacts/protos/" -name '*.pyi' -exec sed -i.bak 's/import common_pb2 as _common_pb2/import rapida.artifacts.protos.common_pb2 as _common_pb2/g' {} +
11-
1211
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import web_api_pb2 as web__api__pb2/import rapida.artifacts.protos.web_api_pb2 as web__api__pb2/g' {} +
1312
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import provider_api_pb2 as provider__api__pb2/import rapida.artifacts.protos.provider_api_pb2 as provider__api__pb2/g' {} +
1413
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import vault_api_pb2 as vault__api__pb2/import rapida.artifacts.protos.vault_api_pb2 as vault__api__pb2/g' {} +
1514
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import integration_api_pb2 as integration__api__pb2/import rapida.artifacts.protos.integration_api_pb2 as integration__api__pb2/g' {} +
1615
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import knowledge_api_pb2 as knowledge__api__pb2/import rapida.artifacts.protos.knowledge_api_pb2 as knowledge__api__pb2/g' {} +
1716
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import invoker_api_pb2 as invoker__api__pb2/import rapida.artifacts.protos.invoker_api_pb2 as invoker__api__pb2/g' {} +
1817
# Remove backup files created by sed
19-
18+
find "rapida/artifacts/protos/" -name '*.py' -exec sed -i.bak 's/import assistant_deployment_pb2 as assistant__deployment__pb2/import rapida.artifacts.protos.assistant_deployment_pb2 as assistant__deployment__pb2/g' {} +
2019

2120
find "rapida/artifacts/protos/" -name '*.bak' -exec rm {} +

rapida/artifacts/internal

rapida/artifacts/protos/assistant_api_pb2.py

Lines changed: 109 additions & 68 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rapida/artifacts/protos/assistant_api_pb2.pyi

Lines changed: 176 additions & 50 deletions
Large diffs are not rendered by default.

rapida/artifacts/protos/assistant_api_pb2_grpc.py

Lines changed: 266 additions & 26 deletions
Large diffs are not rendered by default.

rapida/artifacts/protos/assistant_deployment_pb2.py

Lines changed: 111 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rapida/artifacts/protos/assistant_deployment_pb2.pyi

Lines changed: 335 additions & 0 deletions
Large diffs are not rendered by default.

rapida/artifacts/protos/assistant_deployment_pb2_grpc.py

Lines changed: 484 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)