Skip to content

Releases: mkdev-me/terraform-provider-openai

v1.2.0

04 Dec 15:11
eee9853

Choose a tag to compare

Changelog

v1.2.0-rc.1

02 Dec 12:55

Choose a tag to compare

Changelog

v1.1.2

04 Nov 00:06

Choose a tag to compare

Changelog

v1.1.1

01 Sep 12:36

Choose a tag to compare

Changelog

v1.1.0

27 Jun 17:26
64176c2

Choose a tag to compare

Changelog

v1.0.3

23 Jun 17:14

Choose a tag to compare

Changelog

v1.0.2

21 Jun 19:10
753b771

Choose a tag to compare

Changelog

v1.0.1

21 Jun 18:33
dad3f3e

Choose a tag to compare

Changelog

v1.0.0

20 Jun 17:36

Choose a tag to compare

🎉 Terraform Provider for OpenAI v1.0.0

The first official release of the Terraform Provider for OpenAI is here!

Manage your OpenAI resources with Infrastructure as Code. This provider brings declarative configuration to OpenAI's API,
enabling teams to version control, review, and automate their AI infrastructure.

✨ Features

  • Complete Resource Coverage: Chat completions, embeddings, fine-tuning jobs, files, images, audio operations, and
    organization management
  • Dual API Key Support: Seamlessly switch between project and admin API keys based on resource requirements
  • Data Sources: Read and reference existing OpenAI resources in your Terraform configurations
  • Comprehensive Examples: Ready-to-use examples for every resource type
  • Reusable Modules: Pre-built modules for common OpenAI workflows

🚀 Getting Started

terraform {
  required_providers {
    openai = {
      source  = "mkdev-me/openai"
      version = "~> 1.0"
    }
  }
}

provider "openai" {
  api_key = var.openai_api_key
}

📚 Resources Available

  • Chat Completions
  • Embeddings
  • Fine-tuning Jobs
  • File Management
  • Image Generation
  • Audio Transcription/Translation
  • Organization & Project Management
  • User & Service Account Management

Full documentation: https://registry.terraform.io/providers/mkdev-me/openai/latest