Skip to main content

Tansive SkillSet SDK

Project description

Tansive Python SDK

The official Python SkillSet SDK for Tansive - Open Platform for Secure AI Agents.

Installation

pip install tansive

Quick Start

from tansive.skillset_sdk import TansiveClient

# Initialize the client with a Unix domain socket path
client = TansiveClient("/tmp/tangent.sock")

# Invoke a skill
result = client.invoke_skill(
    session_id="session-123",
    invocation_id="invoke-456",
    skill_name="example.echo",
    args={"message": "Hello from Tansive!"}
)

print(result.output)

# Retrieve tools
tools = client.get_tools(session_id="session-123")
print(tools)

# Fetch context
context = client.get_context(
    session_id="session-123",
    invocation_id="invoke-456",
    name="model-config"
)
print(context)

Documentation

For detailed documentation, visit docs.tansive.io.

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

tansive_skillset_sdk-0.1.0a1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

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

tansive_skillset_sdk-0.1.0a1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file tansive_skillset_sdk-0.1.0a1.tar.gz.

File metadata

  • Download URL: tansive_skillset_sdk-0.1.0a1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for tansive_skillset_sdk-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 f1dec115847e121b120bd4fdd2149e67789bfb7be4975b92348ee60dc76792cf
MD5 1c1a0553a5694b91221bd196cc36866e
BLAKE2b-256 6d1682a5ea7fae7affad901dd5b10c093c9fc08289fa588d990ddc3f6b251d8e

See more details on using hashes here.

File details

Details for the file tansive_skillset_sdk-0.1.0a1-py3-none-any.whl.

File metadata

File hashes

Hashes for tansive_skillset_sdk-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 ff04dbf3d3a268ea22711683e7570051ed4a6bebb7dc95efc78e22d3ffbc877f
MD5 11a8bcae478d22f7d559c79b7c56d005
BLAKE2b-256 cbd5dc61da33655ccf48aabeb0fd6fa534e96ec7d2f929e5d7246266c9cd4044

See more details on using hashes here.

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