Skip to content

Commit

Permalink
changelog, docs
Browse files Browse the repository at this point in the history
  • Loading branch information
vachillo committed Oct 8, 2024
1 parent 9e4607a commit cceac5f
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `BaseRulesetDriver` for loading a `Ruleset` from an external source.
- `LocalRulesetDriver` for loading a `Ruleset` from a local `.json` file.
- `GriptapeCloudRulesetDriver` for loading a `Ruleset` resource from Griptape Cloud.
- Parameter `alias` on `GriptapeCloudConversationMemoryDriver` for fetching a Thread by alias.

### Changed
- **BREAKING**: Renamed parameters on several classes to `client`:
Expand Down
3 changes: 3 additions & 0 deletions docs/griptape-cloud/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,8 @@ Connect to your data with our [Data Sources](data-sources/create-data-source.md)
## Host and Run Your Code
Have Griptape code? Have existing code with another LLM framework? You can host your Python code using [Structures](structures/create-structure.md) whether it uses the Griptape Framework or not.

## Store Configuration for LLM Agents
[Rules and Rulesets](rules/rulesets.md) enable rapid and collabortive iteration for managing LLM behavior. [Threads and Messages](threads/threads.md) allow for persisted and editable conversation memory across any LLM invocation.

## APIs
All of our features can be called via API with a [Griptape Cloud API Key](https://cloud.griptape.ai/configuration/api-keys). See the [API Reference](api/api-reference.md) for detailed information.
11 changes: 11 additions & 0 deletions docs/griptape-cloud/threads/threads.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Threads

A [Thread can be created](https://cloud.griptape.ai/threads/create) to store conversation history across any LLM invocation. A Thread contains a list of [Messages](https://cloud.griptape.ai/messages/create). Messages can be updated and deleted, in order to control how the LLM recalls past conversations.

A Thread can be given an `alias` so it can be referenced by a user-provided unique identifier:

```bash
export GT_CLOUD_API_KEY=<your API key here>
export ALIAS=<your thread alias>
curl -H "Authorization: Bearer ${GT_CLOUD_API_KEY}" https://cloud.griptape.ai/threads?alias=${ALIAS}
```

0 comments on commit cceac5f

Please sign in to comment.