Skip to main content

SDK for wrapping third-party agent frameworks (Google ADK, etc.) for LangSmith deployment.

Project description

saf-sdk

Note: saf-sdk is a temporary package name. It will be renamed to deployments-wrap-sdk later.

SDK for wrapping third-party agent frameworks (Google ADK, Strands, etc.) for deployment on LangSmith.

Installation

pip install saf-sdk[google-adk]

Quick Start

from google.adk.agents import Agent
from google.adk.runners import Runner
from saf_sdk.adk import LangsmithSessionService, wrap

agent = wrap(
    Runner(
        agent=Agent(name="my_agent", model="gemini-2.0-flash", instruction="..."),
        app_name="my_app",
        session_service=LangsmithSessionService(),
    )
)

Export agent from your graph module and deploy with langgraph dev or LangSmith.

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

saf_sdk_syachamaneni-0.0.2.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

saf_sdk_syachamaneni-0.0.2-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file saf_sdk_syachamaneni-0.0.2.tar.gz.

File metadata

  • Download URL: saf_sdk_syachamaneni-0.0.2.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for saf_sdk_syachamaneni-0.0.2.tar.gz
Algorithm Hash digest
SHA256 33ffb6bd7e64fd14ed6ee6f2b6f0ada39d13749a69531a684b07a44da9f35083
MD5 7481e7da97f6d916d69d2194c234f590
BLAKE2b-256 fdfa94f71337b28040baf80d0028a85d823f1ba5ed885b2b0ec568d8f5b915ad

See more details on using hashes here.

File details

Details for the file saf_sdk_syachamaneni-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: saf_sdk_syachamaneni-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for saf_sdk_syachamaneni-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b34a2351b33bb8f02eedc9921436d4041dfb986648f4fe3d61553bfb55087864
MD5 93d25c6769ed9c60e9b2cd8cb3d6efc4
BLAKE2b-256 ce15fb2b941905eaf5ea0fcf7f11dc02d5657e3f2d1f37cb5cd9ecb3fae4ce15

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