Sign inSign up

kinjal1234/fastapi-pipeline-api

By kinjal1234

•Updated 4 months ago

Core FastAPI server executing the LangGraph engine and orchestrating multi-agent workflows.

Image
API management
Machine learning & AI
Data science
0

89

kinjal1234/fastapi-pipeline-api repository overview

⁠A.D.A.M. (Agentic Data Analysis Manager)

⁠Backend API Service Specifications

AttributeSpecification
Service Namefastapi-pipeline-api
Image TypeProduction Python (Python 3.11-slim)
Internal Port8000
External Port8000
NetworkingBridge mode (internal network)

Overview: The backend image acts as the central orchestration engine for A.D.A.M., built on top of the high-performance, asynchronous FastAPI framework. It houses the global LangGraph state machine and coordinates the end-to-end data processing workflow.

Key Technical Aspects:

  • Graph Orchestration: Executes the multi-node LangGraph logic, managing state transitions and dynamic conditional routing between nodes from initial data validation down to report generation.
  • Dual-Model Routing: Asynchronously coordinates API payloads, sending conversational intent queries to the local Ollama container while routing heavy code-generation tasks to the Gemini API.
  • Resource Broker: Manages high-velocity interaction between the Postgres metadata layer, Redis cache, and MinIO object store to process large dataframes without blocking the event loop.

Main Project Link:

View on GitHub⁠

Tag summary

Content type

Image

Digest

sha256:f26095782…

Size

3.5 GB

Last updated

4 months ago

docker pull kinjal1234/fastapi-pipeline-api