Skip to main content

Python client for Griptape Cloud API

Project description

Griptape Cloud Python Client

Auto-generated Python client for the Griptape Cloud API.

About Griptape Cloud

Griptape Cloud is a managed platform for building and scaling AI applications, providing:

  • RAG Pipelines: Connect data sources, manage data lakes, and build knowledge bases
  • Code Hosting: Deploy Python code from Griptape Framework or other LLM frameworks as "Structures"
  • Agent Tools: Extend agent capabilities with custom tools for service calls and logic
  • Configuration Management: Control LLM behavior with Rules, Rulesets, and persistent conversation Threads
  • Full API Access: Comprehensive REST API for all platform features

Installation

Using uv

Add to your pyproject.toml:

[tool.uv.sources]
griptape-cloud-client = { git = "https://github.com/griptape-ai/griptape-cloud-python-client", rev = "main" }

Using pip

pip install git+https://github.com/griptape-ai/griptape-cloud-python-client.git@main

Usage

from griptape_cloud_python_client import AuthenticatedClient

client = AuthenticatedClient(base_url="https://cloud.griptape.ai/api", token="<your_api_key>")

# Use the client to interact with Griptape Cloud APIs
# See API Reference for available endpoints

Documentation

Development

This client is automatically generated from the Griptape Cloud OpenAPI specification.

Regenerating the Client

make gen/sdk

License

See 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

griptape_cloud_client-0.1.1.tar.gz (166.2 kB view details)

Uploaded Source

Built Distribution

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

griptape_cloud_client-0.1.1-py3-none-any.whl (624.3 kB view details)

Uploaded Python 3

File details

Details for the file griptape_cloud_client-0.1.1.tar.gz.

File metadata

File hashes

Hashes for griptape_cloud_client-0.1.1.tar.gz
Algorithm Hash digest
SHA256 81a1a9afc7a92e08a4a8b63d0b2cd6235514bf8ae74954d9b440ee5c5b45413a
MD5 6d1d50d7b1471a42d06570f9f148cfdd
BLAKE2b-256 186cb7191825cd575cf8ec356d396276497cb231baa963b2c84ac9e7a46ad8cb

See more details on using hashes here.

File details

Details for the file griptape_cloud_client-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for griptape_cloud_client-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 042c99c0337138a299fb7d407dd04ffbe40d0f2295dc434e377b37a8b2a942fa
MD5 c23d199ff99ca2c84fa799d408501c0b
BLAKE2b-256 465ccf3cebd89366285a35ca0452d37f59f2329a66d6dc7883fd9d16aed243af

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