Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

vellum-ai

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vellum-ai

  • 0.11.1
  • PyPI
  • Socket score

Maintainers
2

Vellum

Learn more · Talk to us

Vellum AI PyPI - Downloads Package version Y Combinator S24

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 SDKs here requires a Vellum account and API key. To sign up, talk to us or visit our pricing page.

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/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 intuitively 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.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc