OpenAI · 0.2.0

OpenAI API

A Dock-hosted OpenAI API integration for Harbor. Importing it creates a local http_api port shell plus a broad Harbor-safe OpenAI action set for fixed-route reads, reviewed model execution, reviewed batch and vector-store operations, and fine-tuning lifecycle control. OpenAI API keys remain local to Harbor Node.

Community included aibatchesembeddingsfine-tuningllmopenairesponsesvector-stores
AI Category
40 Action templates
0 Workflow templates
OpenAI Publisher

Service Overview

OpenAI API is the official model inference and operations API from OpenAI for responses, embeddings, files, vector stores, fine-tuning, and related model workflows. This Hub entry keeps the service explanation, setup links, and Harbor-safe import path together so operators can review the integration before local credentials and policies are applied.

OpenAI API Service
Model inference and operations API Service type
https://api.openai.com/v1/ Base URL

What This Port Does

  • List and retrieve OpenAI models, stored responses, files, batches, vector stores, and fine-tuning jobs.
  • Create reviewed responses, embeddings, images, moderations, completions, uploads, vector-store operations, and fine-tuning jobs using bounded JSON request bodies.
  • Control reviewed lifecycle operations such as cancellation, deletion, upload completion, and checkpoint inspection.
  • Keeps service credentials local to Harbor Node so approval, execution, and audit stay inside the Harbor ecosystem.

Operator Setup

  • Create or confirm an OpenAI account or project with the API access needed for the actions you plan to enable.
  • Import this Hub entry into Harbor, then verify the service base URL and connection settings before testing actions.
  • Store the required Bearer token locally in Harbor Node using the Authorization header, then review automatic versus approval-required actions before publish.
  • Use the vendor setup guide linked below to create or rotate API keys and align model access with your Harbor policy.

Install

Use in Harbor UI or the import-by-URL route.
https://hub.breakwaterharbor.net/p/openai/openai-api
http_api Local shell
40 Actions
Community Required tier
Never Secrets imported

Actions

List Models JSON

{
  "slug": "list-models",
  "label": "List Models",
  "description": "List the OpenAI models available to the configured API key.",
  "method": "GET",
  "path": "/models",
  "approvalMode": "automatic",
  "requestBodyMode": "none",
  "resultMode": "json_summary"
}