API Enterprise SDK
Links

Enterprise SDK Links & Resources

This page lists key links, repositories, deployment scripts, and developer resources to help you integrate and test AI-Horizon SDKs.


Repositories & Packages

  • SDK Repository: https://github.com/ai-horizon/enterprise-sdk
  • FastAPI Demo Agents: https://github.com/ai-horizon/demo-agents-fastapi
  • Dashboard UI (AIH Dash): https://github.com/ai-horizon/aihdash

Postman API Collections

Import the collection JSON to quickly test endpoint payloads and responses:


Developer Portals & Playgrounds

  • Local OpenAPI docs: http://localhost:8100/docs (interactive Swagger UI for the FastAPI backend)
  • Alt API Specs: http://localhost:8100/redoc (ReDoc schema browser)
  • Trace logs report: http://localhost:8100/logs/trace_report.html (Local tracing report viewer)

Quick Docker Deployment

Deploy the entire AI-Horizon stack locally using Docker Compose. Make sure Docker is running on your machine:

# docker-compose.yml
version: '3.8'
 
services:
  platform-agents:
    image: ai-horizon/platform-agents:latest
    ports:
      - "8100:8100"
    environment:
      - AZURE_OPENAI_API_KEY=${AZURE_OPENAI_API_KEY}
      - AZURE_OPENAI_ENDPOINT=${AZURE_OPENAI_ENDPOINT}
      - AZURE_OPENAI_VERSION=2023-05-15
    volumes:
      - ./logs:/app/logs
 
  server:
    image: ai-horizon/server:latest
    ports:
      - "5001:5001"
    environment:
      - MONGODB_URL=mongodb://mongo:27017/aih-db
      - PYTHON_URL=http://platform-agents:8100
    depends_on:
      - platform-agents
      - mongo
 
  mongo:
    image: mongo:latest
    ports:
      - "27017:27017"

Save this as docker-compose.yml and run:

docker-compose up -d