Skip to main content

Official Python SDK for Vika core data APIs.

Project description

vika-sdk

Official Python SDK for the Vika core data API.

Install

pip install vika-sdk

Publishing to PyPI does not require the source repository to be public, but official PyPI distributions are public once uploaded.

Usage

from vika_sdk import VikaClient

client = VikaClient(
    base_url="https://api.example.com",
    api_key="vk_xxx",
)

jobs = client.rag_streams.list_jobs(limit=10)
result = client.retrieve.run(
    namespace_id="ns_123",
    query="Tom tat cac thay doi moi nhat",
    top_k=5,
)

print(len(jobs["data"]), result["answer"])

Supported v1 surfaces

  • namespaces
  • ingest
  • documents
  • retrieve
  • logs
  • rag_streams

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vika_sdk-0.1.0.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vika_sdk-0.1.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file vika_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: vika_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vika_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5af75cfd328c06e9acfcdfa4f486030f7a47ac7c69983fcb2513a512c8a8b8c7
MD5 afaf175784d4adf60fbcb41446d4d939
BLAKE2b-256 46bb05aa9eb69765ea64d16123dcb36a5f867a166f8ad082f2c30d01b2c331af

See more details on using hashes here.

Provenance

The following attestation bundles were made for vika_sdk-0.1.0.tar.gz:

Publisher: publish-sdk-py.yml on xirothedev/vika

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vika_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vika_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vika_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a43d222d0903dc52d2df485d41fba80cadae26fc3711f4af54f4bfbd101fa730
MD5 0cff4671882df4d8e778c97652693ec7
BLAKE2b-256 94c258d91f1d9c330cfa4045a86d19f627fe35c2b8c06901b28efb8f33058160

See more details on using hashes here.

Provenance

The following attestation bundles were made for vika_sdk-0.1.0-py3-none-any.whl:

Publisher: publish-sdk-py.yml on xirothedev/vika

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page