{
  "opencollection": "1.0.0",
  "info": {
    "name": "SeekrFlow Inference API",
    "version": "0.1.0"
  },
  "items": [
    {
      "info": {
        "name": "Inference",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Route Chat Completion",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/chat/completions",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Route Chat Completion"
        },
        {
          "info": {
            "name": "Route Chat Completion",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/internal/chat/completions"
          },
          "docs": "Route Chat Completion"
        },
        {
          "info": {
            "name": "Route Completion",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/completions",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Route Completion"
        },
        {
          "info": {
            "name": "Route Embeddings",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/embeddings",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Route Embeddings"
        },
        {
          "info": {
            "name": "Route Embeddings",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/internal/embeddings"
          },
          "docs": "Route Embeddings"
        },
        {
          "info": {
            "name": "Route Tokenize",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/inference/tokenize",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Route Tokenize"
        },
        {
          "info": {
            "name": "Route Detokenize",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/inference/detokenize",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Route Detokenize"
        },
        {
          "info": {
            "name": "Route V1 Rerank",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/rerank",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Route V1 Rerank"
        },
        {
          "info": {
            "name": "Route V1 Score",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/score",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Route V1 Score"
        },
        {
          "info": {
            "name": "Show Models",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://flow.seekr.com/v1/inference/internal/models",
            "auth": {
              "type": "apikey",
              "key": "Authorization",
              "value": "{{Authorization}}",
              "placement": "header"
            }
          },
          "docs": "Returns a list of all models available in the stack.\n\nArgs:\n    token_data: User data specified by api-key\n\nReturns:\n    JSONResponse: A JSON response containing the list of models.\n\nRaises:\n    Exception: If there is an error in retrieving the endpoint information."
        },
        {
          "info": {
            "name": "Health",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://flow.seekr.com/v1/inference/health"
          },
          "docs": "Endpoint to check the health status of various components.\n\nThis function verifies the health of the service discovery module and\nthe engine stats scraper. If either component is down, it returns a\n503 response with the appropriate status message. If both components\nare healthy, it returns a 200 OK response.\n\nReturns:\n    Response: A JSONResponse with status code 503 if a component is\n    down, or a plain Response with status code 200 if all components\n    are healthy."
        },
        {
          "info": {
            "name": "Route V1 Audio Transcriptions",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://flow.seekr.com/v1/inference/audio/transcriptions"
          },
          "docs": "Handles audio transcription requests."
        }
      ]
    }
  ],
  "bundled": true
}