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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file griptape_cloud_client-0.1.1.tar.gz.
File metadata
- Download URL: griptape_cloud_client-0.1.1.tar.gz
- Upload date:
- Size: 166.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81a1a9afc7a92e08a4a8b63d0b2cd6235514bf8ae74954d9b440ee5c5b45413a
|
|
| MD5 |
6d1d50d7b1471a42d06570f9f148cfdd
|
|
| BLAKE2b-256 |
186cb7191825cd575cf8ec356d396276497cb231baa963b2c84ac9e7a46ad8cb
|
File details
Details for the file griptape_cloud_client-0.1.1-py3-none-any.whl.
File metadata
- Download URL: griptape_cloud_client-0.1.1-py3-none-any.whl
- Upload date:
- Size: 624.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
042c99c0337138a299fb7d407dd04ffbe40d0f2295dc434e377b37a8b2a942fa
|
|
| MD5 |
c23d199ff99ca2c84fa799d408501c0b
|
|
| BLAKE2b-256 |
465ccf3cebd89366285a35ca0452d37f59f2329a66d6dc7883fd9d16aed243af
|