Skip to content

This SDK lets user build automated workflow applications bundled with Infobip's AI, CPaaS and SaaS platforms.

License

Notifications You must be signed in to change notification settings

infobip/omnia-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omnia-sdk

This SDK lets user build LangGraph applications bundled with Infobip's AI, CPaaS and SaaS platforms.

Infrastructure

Workflows built with this SDK can be deployed in Infobip's platform which will ensure that the workflow is highly available and scalable. Platform will also ensure additional features such as automatic language detection and localization with synchronous and asynchronous endpoints to the workflow. You could consider platform as a distributed stateful inference server for automated (AI) workflows.

Code submission

TODO

How to use

We first recommended that user checks the TinyChatbot example in the examples directory. The example demonstrates how to build a simple chatbot that can be deployed in Infobip's platform. From there, user may check more complex examples here:

Afterward, looking at the source code and documentation of ChatbotFlow class is recommended to get full understanding of the SDK.

Workflows are 100% runnable in local environment, user only needs to set Infobip's API key in the environment variable INFOBIP_API_KEY.

Installation

To install the SDK for local development we recommend poetry environment:

Python 3.12.X is mandatory.

Client should expect that Infobip's endpoints are always available and that the SDK will handle all the necessary retries and error handling.

About

This SDK lets user build automated workflow applications bundled with Infobip's AI, CPaaS and SaaS platforms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages