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.0.7.tar.gz (13.0 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.0.7-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for soren-0.0.7.tar.gz
Algorithm Hash digest
SHA256 f363499b83c05e46b5c31f3d82129eb46fd87114326a6ae47c86fbe41b23c4ea
MD5 4d4ff51db43b90b4eaed9dc00786f169
BLAKE2b-256 9b177b6fe8f30c383c4c5c724807628a3383ea825c5310bddd3b0cf9f8267c3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: soren-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 13.8 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.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 31b8e516fb52ee76756501c86323396452ce9cab7217f2cbde20270bcab2d6b3
MD5 fc6e7543e6c72b4389b81fa836be1327
BLAKE2b-256 301a2de8641f0a040e94d2e638dcae344b5c63a2d4fe1f82ea716825f36df88c

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