Skip to content

0.0.6-beta

Compare
Choose a tag to compare
@codebanesr codebanesr released this 10 Sep 12:38
· 2838 commits to main since this release
92e2539

We are pleased to introduce the new API Flows feature, It will allow you call multiple API endpoints in a single user request, for example you can ask the copilot to create a cart, add items and then do the full checkout and it will execute this flow by itself in one go.

New Features

MongoDB Integration

  • We've integrated MongoDB to store objects, specifically your workflows. This addition allows you to manage and organize your API flows seamlessly.

CRUD Operations for Workflow Management

  • Comprehensive CRUD (Create, Read, Update, Delete) operations are now available for your workflow management within the API Flows feature. This simplifies the process of handling your API sequences.

Data Transfer Object (DTO) Layer with AJV Schema Validation

  • We've introduced a DTO layer with AJV schema validation to ensure that your workflow definitions adhere to the specified schema, reducing the risk of incorrect configurations.

Support for Multiple Embedding Providers

  • You can now choose from multiple embedding providers for your Language Models, with OpenAI as the default. Customize your workflows to fit your specific needs.

Swagger Reverse Parsers

  • Easily retrieve information for running a given API with agents or Language Models using Swagger reverse parsers. Note that this feature supports Swagger version 3 and above.

Faker Integration for Dummy Payload Generation

  • To simplify testing and experimentation, we've added Faker to generate example payloads for one-shot Language Model prompts, helping you create dummy workflow payloads effortlessly.

Qdrant Vector Store Integration

  • Introducing the Qdrant Vector Store for efficient text similarity computation between user input and user-defined workflows. This feature enhances the accuracy and relevance of your API executions.

Visual Studio Code (VSCode) Debugging Scripts

  • We've added debug scripts for developers using VSCode, making it easier to troubleshoot and fine-tune your API flows during development.

HTTP Exception Handling

  • Enhance the reliability of your workflows with improved HTTP exception handling. Handle errors gracefully for a smoother user experience.

Strict Type Checking with Mypy

  • We've implemented strict type checking using Mypy to help you catch errors early in your workflow definitions, ensuring greater reliability.

These new additions to the API Flows feature empower you to define, execute, and manage your workflows more effectively. We hope you find these enhancements valuable as you streamline your automation processes. Please provide your feedback and suggestions as we continue to improve your experience.

Thank you for choosing our platform!

Learn more about API Flows