Introduction
Vellum is the end-to-end development platform for building production-grade AI applications.
Core Features
- Orchestration: A powerful SDK and IDE for defining and debugging the control flow of your AI applications
- Prompting: A best-in-class prompt playground for iterating on and refining prompts between models from any provider
- Evaluations: An evaluations framework that makes it easy to measure the quality of your AI systems at scale
- Retrieval: A ready-to-go service for turning unstructured content into intelligent, context-aware solutions optimized for AI systems
- Deployment: Decouple updates to your AI systems from your application code with an easy integration + one-click deploy
- Observability: Monitor and debug your AI systems in real-time with detailed logs, metrics, and end-user feedback
Table of Contents
Get Started
Most functionality within the Vellum SDK requires a Vellum account and API key. You can sign up for free here or visit our pricing page for paid options.
Even without a Vellum account, you can use the Workflows SDK to define the control flow of your AI systems. Learn more below.
Client SDK
The Vellum Client SDK, found within src/vellum/client is a low-level client used to interact directly with the Vellum API.
Learn more and get started by visiting the Vellum Client SDK README.
Workflows SDK
The Vellum Workflows SDK is a high-level framework for defining and debugging the control flow of AI systems. At it's core, it's a powerful workflow engine with syntactic sugar for declaratively defining graphs, the nodes within, and the relationships between them.
The Workflows SDK can be used with or without a Vellum account, but a Vellum account is required to use certain out-of-box nodes and features, including the ability to push and pull your Workflow definition to Vellum for editing and debugging via a UI.
To learn more and get started, visit the Vellum Workflows SDK README.
Contributing
See the CONTRIBUTING.md for information on how to contribute to the Vellum SDKs.
Open-Source vs. Paid
This repo is available under the MIT expat license, except
for the ee directory (which has its license here) if applicable.
To learn more, book a demo or see our pricing page.
Release files for vellum-ai 1.14.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vellum_ai-1.14.7.tar.gz | 762.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vellum_ai-1.14.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.5 MB
Release files / vellum_ai-1.14.7.tar.gz
| Download URL | vellum_ai-1.14.7.tar.gz |
|---|---|
| Size | 762.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5b7c096acd687b5d878de099ce9a86e648c475aeb7c67d2e287df4bea564ea32
|
|
BLAKE2b-256 checksum How to use checksums |
5e40410b38f3f72ddfb95bf16cf7c18d32a7da431b33bf53ed36a2c0365cbf48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.9.25 Linux/6.14.0-1017-azure
|
Release files / vellum_ai-1.14.7-py3-none-any.whl
| Download URL | vellum_ai-1.14.7-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d170a5f11085a8a6bd70054a01f01ae8a8601995ba33647b2040fbe23f7fba5f
|
|
BLAKE2b-256 checksum How to use checksums |
af44b48c948e1997e85f15c700905848a65d6c2770c0b049d6c0012a5f72bbaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.9.25 Linux/6.14.0-1017-azure
|