Sign inSign up

deepak93p/nexlify-ai-agentics-server

By deepak93p

•Updated about 1 year ago

A Retrieval-Augmented Generation (RAG)-based AI chatbot integrated with GitHub Copilot

Image
Machine learning & AI
0

274

deepak93p/nexlify-ai-agentics-server repository overview

⁠Nexlify AI Agentics Server Crew Docker Image

This Docker image packages the Nexlify AI Agentics Server Crew, a multi-agent AI system built with crewAI⁠. It enables collaborative AI agents to handle complex tasks efficiently. The image is designed for easy deployment, supporting customization via environment variables and configuration files.

⁠Quick Start

Pull the image from Docker Hub:

docker pull deepakpant93/nexlify-ai-agentics-server:latest

Run the container, providing your model API key:

docker run -d -p 8000:8000 \
  --env MODEL_API_KEY=your_api_key_here \
  deepakpant93/nexlify-ai-agentics-server:latest

Access the Swagger UI at http://localhost:8000/docs.

⁠Environment Variables

  • MODEL: Specifies the AI model (default: gemini/gemini-1.5-flash).
  • MODEL_API_KEY: Required API key for the model (generate from AI Studio⁠).

For advanced customization, mount volumes for config files (e.g., /app/src/nexlify_ai_agentics_server/config/).

⁠Usage

⁠Custom Configuration

Mount your custom agents.yaml and tasks.yaml files:

docker run -d -p 8000:8000 \
  --env MODEL_API_KEY=your_api_key_here \
  -v /path/to/your/agents.yaml:/app/src/nexlify_ai_agentics_server/config/agents.yaml \
  -v /path/to/your/tasks.yaml:/app/src/nexlify_ai_agentics_server/config/tasks.yaml \
  deepakpant93/nexlify-ai-agentics-server:latest

Modify crew.py or main.py by building a custom image from the source if needed.

⁠Building Locally

If you want to build from source:

git clone https://github.com/DeepakPant93/nexlify.git
cd nexlify/nexlify-ai-agentics-server
docker build . -t deepakpant93/nexlify-ai-agentics-server:latest

⁠Features

  • Powered by crewAI for multi-agent collaboration.
  • Dependency management via UV.
  • FastAPI-based server with Swagger docs.
  • Supports Gemini models out of the box.

⁠Source Code

View the full source and documentation at GitHub⁠.

⁠Support

Refer to crewAI docs⁠ or open an issue on GitHub for help.

⁠License

MIT License. See the LICENSE⁠ file for details.

Tag summary

Content type

Image

Digest

sha256:88ff130d7…

Size

456.3 MB

Last updated

about 1 year ago

docker pull deepak93p/nexlify-ai-agentics-server