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 | Provenance | Actions |
|---|---|---|---|---|
| vellum_ai-1.14.8.tar.gz | 762.7 kB | Without provenance | Details for vellum_ai-1.14.8.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| vellum_ai-1.14.8-py3-none-any.whl | Python 3 | none | any | Details for vellum_ai-1.14.8-py3-none-any.whl |
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
|
Security for vellum-ai 1.14.8
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.