Labsai EDDI Versions Save

Prompt & Conversation Management Middleware for Conversational AI APIs such as OpenAI ChatGPT, Facebook Hugging Face, Anthropic Claude, Google Gemini and Ollama. Lean, restful, scalable, and cloud-native. Developed in Java, powered by Quarkus, provided with Docker, and orchestrated with Kubernetes or Openshift.

5.1.0

1 year ago

As we have shifted away from being a general purpose rule based bot engine, we are now focusing on implementing bots powered with remote APIs such as ChatGPT, while managing conversation state and prompts for various use cases.

What's Changed

Full Changelog: https://github.com/labsai/EDDI/compare/5.0.3...5.1.0

5.0.3

1 year ago
  • allow property expressions to define scope ('step', 'longTerm' in addition to 'conversation')
  • added oidc properties and secured root path when enabled
  • fixed broken insertOne mongoDB operation when adding bot triggers
  • fixed broken package structure in test directory
  • improved bot deployment startup process (avoid blocking of health check)
  • upgraded quarkus, jgit, rest-assured, surefire/failsafe-plugins; improved pom file, added native profile

5.0.2

1 year ago
  • added feature "expressionsAsActions" which converts all expressions into actions for easier config creation in quick reply driven conversations
  • refactored switch statement to modern approach
  • made property isDefault optional
  • expose Location header on CORS
  • fixed providers for normalization not being bind as beans
  • changed path for extension to support legacy system
  • updated libs rest-assured; mockito-core

5.0.1

1 year ago

Copied licenses and sources into docker image in order to comply with cloud providers' requirements

5.0.0

2 years ago
  • Major Release - Migrated to Quarkus as application platform
  • Updated and/or migrated all corresponding dependencies
  • Upgraded MongoDB integration to use reactive client
  • Improved Bot Deployment
  • Better integration into Kubernetes
  • Integration with Keycloak
  • Other improvements and bug fixes

Other changes

4.10.3

2 years ago

4.10.2

2 years ago

4.10.1

2 years ago

4.10.0

2 years ago

What's Changed

4.9.0

3 years ago
  • Introduced config in HttpCalls to make the setting of properties depended on the success of the request
  • Introduced GitCalls Lifecycle Task
  • Added conversationId, isUndoAvailable and isRedoAvailable to conversation memory
  • Added OutputBuildingInstruction for httpCalls PostResponse
  • Added new bot example "Media Writer's Self Perception Scale Bot"
  • Added Action API
  • Bug fixes & improvements

What's Changed