No project description provided
Project description
Circlemind SDK
Installation
The SDK is published on PyPI. So simply run pip install circlemind
in your preferred environment (python version >= 3.11).
Usage
The interface is straightforward. Consider the following snippet:
import circlemind
API_KEY = "xxx"
cm = circlemind.Circlemind(API_KEY)
# Optionally update the task prompt and queries associated with your API_KEY
TASK = "...task description goes here..."
PROMPT = "...example queries go here..."
cm.configure(TASK, PROMPT)
# Add an artifact to memory
artifact = "...artifact content here..."
cm.add(artifact)
# Retrieve artifacts from memory given a query
query = "...query to be answered here..."
artifacts = cm.query(query, max_items=25)
for artifact in artifacts:
print(artifact["content"])
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
File details
Details for the file circlemind-0.0.1.post0.tar.gz
.
File metadata
- Download URL: circlemind-0.0.1.post0.tar.gz
- Upload date:
- Size: 2.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4521045135afa89b963dc46e2211e736fb158d94007f4653bd0981f5a5bcfd37 |
|
MD5 | 28f03a5f4dbec7e17ee804e0f590bfc4 |
|
BLAKE2b-256 | ea69967c8839886751d1e305e425b07eb3d96c33b9c6ca1fdbe032f31447feab |
File details
Details for the file circlemind-0.0.1.post0-py3-none-any.whl
.
File metadata
- Download URL: circlemind-0.0.1.post0-py3-none-any.whl
- Upload date:
- Size: 2.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5df2c9e8329f8c961953ff26ec749dc4fc60e93c9c330ab6b6f2750dfc6f0c77 |
|
MD5 | 5c1f85cd674580eae01bdfe094611db6 |
|
BLAKE2b-256 | f3297f33013ede438b1a16fa717513eeebf0b5da9e054c66cd9b3ef516194640 |