Skip to main content

Soren AI - Command-line interface for AI evaluation framework

Project description

Soren CLI

Command-line interface for the Soren AI evaluation framework.

Installation

pip install soren

Usage

Login

Authenticate with your Soren account:

soren login

You can also provide credentials directly:

soren login --email your@email.com --password yourpassword

Run Evaluations

Create and run an evaluation:

soren run myproject --dataset mydataset --judge gpt-4

Logout

Clear stored credentials:

soren logout

Configuration

The CLI stores configuration in ~/.soren/config.json, including:

  • API key (for authentication)
  • API URL (defaults to production)

Environment Variables

  • SOREN_API_KEY: Set your API key (alternative to soren login)
  • SOREN_API_URL: Override the default API URL

Development

To install from source:

pip install -e .

License

MIT

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

soren-0.1.1.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

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

soren-0.1.1-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: soren-0.1.1.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for soren-0.1.1.tar.gz
Algorithm Hash digest
SHA256 46c73c1409c4ea6a17700d7144e0d43ab1da90b04d474005ebef4679d77b65cf
MD5 d128726663a88be819256d4299c7c05d
BLAKE2b-256 5f9d6befc27b9dda780796410a40647c4304171c375b9d19480407248f1407b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soren-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for soren-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 24a617baac12b3dcde5e230bb57e2e8ec4e460f97f6178c4ddd936c753374e34
MD5 de97ca312c4dbfa52fa9116790ca671b
BLAKE2b-256 a0df00ea6a62c21b8c77eda8229b7ecf5e2886522db1623e9a54f859729746cf

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