Skip to content

Commit 39cd684

Browse files
committed
release 0.2.31
1 parent 08b965d commit 39cd684

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "veadk-python"
3-
version = "0.2.30"
3+
version = "0.2.31"
44
description = "Volcengine agent development kit, integrations with Volcengine cloud services."
55
readme = "README.md"
66
requires-python = ">=3.10"

veadk/knowledgebase/backends/vikingdb_knowledge_backend.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,18 @@
2222
import requests
2323
from pydantic import Field
2424
from typing_extensions import override
25-
from veadk.utils.misc import getenv
25+
from volcengine.viking_knowledgebase import VikingKnowledgeBaseService
26+
2627
import veadk.config # noqa E401
2728
from veadk.auth.veauth.utils import get_credential_from_vefaas_iam
2829
from veadk.configs.database_configs import NormalTOSConfig, TOSConfig
2930
from veadk.knowledgebase.backends.base_backend import BaseKnowledgebaseBackend
30-
from veadk.knowledgebase.backends.utils import build_vikingdb_knowledgebase_request
31+
from veadk.knowledgebase.backends.utils import (
32+
build_vikingdb_knowledgebase_request,
33+
)
3134
from veadk.knowledgebase.entry import KnowledgebaseEntry
3235
from veadk.utils.logger import get_logger
33-
from veadk.utils.misc import formatted_timestamp
34-
from volcengine.viking_knowledgebase import VikingKnowledgeBaseService
36+
from veadk.utils.misc import formatted_timestamp, getenv
3537

3638
try:
3739
from veadk.integrations.ve_tos.ve_tos import VeTOS
@@ -111,7 +113,9 @@ class VikingDBKnowledgeBackend(BaseKnowledgebaseBackend):
111113
)
112114
session_token: str = ""
113115

114-
volcengine_project: str = "default"
116+
volcengine_project: str = Field(
117+
default_factory=lambda: os.getenv("DATABASE_VIKING_PROJECT", "default")
118+
)
115119

116120
region: str = "cn-beijing"
117121
base_url: str = "https://api-knowledgebase.mlp.cn-beijing.volces.com"
@@ -562,7 +566,9 @@ def _search_knowledge(
562566

563567
def _set_service_info(self):
564568
env_host = getenv(
565-
"DATABASE_VIKING_BASE_URL", default_value=None, allow_false_values=True
569+
"DATABASE_VIKING_BASE_URL",
570+
default_value=None,
571+
allow_false_values=True,
566572
)
567573
if env_host:
568574
if env_host.startswith("http://") or env_host.startswith("https://"):

veadk/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
VERSION = "0.2.30"
15+
VERSION = "0.2.31"

0 commit comments

Comments
 (0)