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.
Metadata
Release files for vellum-ai 1.14.8
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.8.tar.gz | 762.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vellum_ai-1.14.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.5 MB
Release files / vellum_ai-1.14.8.tar.gz
| Download URL | vellum_ai-1.14.8.tar.gz |
|---|---|
| Size | 762.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
563b4f064112675fbd03cca859b8c04788780415ec7023e3053019320d8d6231
|
|
BLAKE2b-256 checksum How to use checksums |
1964745bf0f29673aeed45947a31bcbf2fed545d87e379aadd20b390e04ac332
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.9.25 Linux/6.17.0-1022-azure
|
Release files / vellum_ai-1.14.8-py3-none-any.whl
| Download URL | vellum_ai-1.14.8-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
312e272a7ca6a07cd85df85086b483d7cecf7f3d95a445c35e27210cdb364bbf
|
|
BLAKE2b-256 checksum How to use checksums |
64e4d8504e21327e0135ba45b0f55e5680a98d9b47f5a5792d3c3abda04e9254
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.9.25 Linux/6.17.0-1022-azure
|