The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
This container provides the Enterprise Intelligence Layer backend. It acts as a high-performance proxy server that translates OpenAI-format requests into the specific API signatures required by over 100 different LLM providers (including Azure, AWS Bedrock, Google Vertex, and Anthropic).
The following information was extracted from the containerfile and other sources.
| Summary | EIL - secure gateway for AI |
| Description | Python 3.12 available as container is a base platform for building and running various Python 3.12 applications and frameworks. Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. |
| Provider | KNACKLABS TECHNOLOGIES PRIVATE LIMITED |
| Maintainer | saicharan@knacklabs.ai |
The following information was extracted from the containerfile and other sources.
| Repository name | Knacklabs/EIL-BE |
| Image version | 0.1.0 |
| Architecture | amd64 |
| Usage | s2i build https://github.com/sclorg/s2i-python-container.git --context-dir=3.12/test/setup-test-app/ ubi9/python-312 python-sample-app |
| Exposed ports | 8080:http |
Instructions on how to pull and run the image.
Pull the image:
podman pull quay.io/knacklabs/eil-be
Run the container:
The container requires a master key and database connection to function correctly.
podman run -d \
-p 4000:4000 \
-e LITELLM_MASTER_KEY="sk-your-master-key" \
-e DATABASE_URL="postgresql://user:password@host:5432/db_name" \
quay.io/knacklabs/eil-be
Once running, the API is available at http://localhost:4000.