naftiko: 1.0.0-alpha2 info: label: 'Microsoft Azure Azure OpenAI API version 2024-02-01 — Fine-Tuning:' description: "Microsoft Azure Azure OpenAI API version 2024-02-01 — Fine-Tuning:. 6 operations. Lead operation: Microsoft\ \ Azure Gets A List Of All Fine Tune Jobs Owned By The Azure Openai Resource \r\nthe Details That Are Returned For Each\ \ Fine Tune Job Contain Besides Its Identifier\r\nthe Base Model, Training And Validation Files, Hyper Parameters, Time\ \ Stamps, Status And Events \r\nevents Are Created When The Job " tags: - Microsoft Azure - 'Fine-Tuning:' created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: azure-openai-api-version-2024-02-01-fine-tuning baseUri: '' description: 'Microsoft Azure Azure OpenAI API version 2024-02-01 — Fine-Tuning: business capability. Self-contained, no shared references.' resources: - name: fine_tuning-jobs path: /fine_tuning/jobs operations: - name: microsoftazurefinetuninglist method: GET description: "Microsoft Azure Gets A List Of All Fine Tune Jobs Owned By The Azure Openai Resource \r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: after in: query type: string description: Identifier for the last event from the previous pagination request. - name: limit in: query type: integer description: Number of events to retrieve. Defaults to 20. - name: microsoftazurefinetuningcreate method: POST description: "Microsoft Azure Creates A Job That Fine Tunes A Specified Model From A Given Training File \r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fineTuningJob in: body type: string description: "The specification of the fine-tuned model to create.\r" required: true - name: fine_tuning-jobs-fine-tuning-job-id path: /fine_tuning/jobs/{fine-tuning-job-id} operations: - name: microsoftazurefinetuningget method: GET description: "Microsoft Azure Gets Details For A Single Fine Tune Job Specified By The Given Fine Tune Id \r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fine-tuning-job-id in: path type: string description: The identifier of the fine-tune job. required: true - name: microsoftazurefinetuningdelete method: DELETE description: Microsoft Azure Deletes The Fine Tune Job Specified By The Given Fine Tune Id outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fine-tuning-job-id in: path type: string description: The identifier of the fine-tune job. required: true - name: fine_tuning-jobs-fine-tuning-job-id-cancel path: /fine_tuning/jobs/{fine-tuning-job-id}/cancel operations: - name: microsoftazurefinetuningcancel method: POST description: Microsoft Azure Cancels The Processing Of The Fine Tune Job Specified By The Given Fine Tune Id outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fine-tuning-job-id in: path type: string description: The identifier of the fine-tune job. required: true - name: fine_tuning-jobs-fine-tuning-job-id-events path: /fine_tuning/jobs/{fine-tuning-job-id}/events operations: - name: microsoftazurefinetuninggetevents method: GET description: "Microsoft Azure Gets The Events For The Fine Tune Job Specified By The Given Fine Tune Id \r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: fine-tuning-job-id in: path type: string description: The identifier of the fine-tune job. required: true - name: after in: query type: string description: Identifier for the last event from the previous pagination request. - name: limit in: query type: integer description: Number of events to retrieve. Defaults to 20. exposes: - type: rest namespace: azure-openai-api-version-2024-02-01-fine-tuning-rest port: 8080 description: REST adapter for Microsoft Azure Azure OpenAI API version 2024-02-01 — Fine-Tuning:. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/fine-tuning/jobs name: fine-tuning-jobs description: REST surface for fine_tuning-jobs. operations: - method: GET name: microsoftazurefinetuninglist description: "Microsoft Azure Gets A List Of All Fine Tune Jobs Owned By The Azure Openai Resource \r" call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuninglist with: after: rest.after limit: rest.limit outputParameters: - type: object mapping: $. - method: POST name: microsoftazurefinetuningcreate description: "Microsoft Azure Creates A Job That Fine Tunes A Specified Model From A Given Training File \r" call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningcreate with: fineTuningJob: rest.fineTuningJob outputParameters: - type: object mapping: $. - path: /v1/fine-tuning/jobs/{fine-tuning-job-id} name: fine-tuning-jobs-fine-tuning-job-id description: REST surface for fine_tuning-jobs-fine-tuning-job-id. operations: - method: GET name: microsoftazurefinetuningget description: "Microsoft Azure Gets Details For A Single Fine Tune Job Specified By The Given Fine Tune Id \r" call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningget with: fine-tuning-job-id: rest.fine-tuning-job-id outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurefinetuningdelete description: Microsoft Azure Deletes The Fine Tune Job Specified By The Given Fine Tune Id call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningdelete with: fine-tuning-job-id: rest.fine-tuning-job-id outputParameters: - type: object mapping: $. - path: /v1/fine-tuning/jobs/{fine-tuning-job-id}/cancel name: fine-tuning-jobs-fine-tuning-job-id-cancel description: REST surface for fine_tuning-jobs-fine-tuning-job-id-cancel. operations: - method: POST name: microsoftazurefinetuningcancel description: Microsoft Azure Cancels The Processing Of The Fine Tune Job Specified By The Given Fine Tune Id call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningcancel with: fine-tuning-job-id: rest.fine-tuning-job-id outputParameters: - type: object mapping: $. - path: /v1/fine-tuning/jobs/{fine-tuning-job-id}/events name: fine-tuning-jobs-fine-tuning-job-id-events description: REST surface for fine_tuning-jobs-fine-tuning-job-id-events. operations: - method: GET name: microsoftazurefinetuninggetevents description: "Microsoft Azure Gets The Events For The Fine Tune Job Specified By The Given Fine Tune Id \r" call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuninggetevents with: fine-tuning-job-id: rest.fine-tuning-job-id after: rest.after limit: rest.limit outputParameters: - type: object mapping: $. - type: mcp namespace: azure-openai-api-version-2024-02-01-fine-tuning-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure Azure OpenAI API version 2024-02-01 — Fine-Tuning:. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-gets-list-all description: "Microsoft Azure Gets A List Of All Fine Tune Jobs Owned By The Azure Openai Resource \r" hints: readOnly: true destructive: false idempotent: true call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuninglist with: after: tools.after limit: tools.limit outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-job-that description: "Microsoft Azure Creates A Job That Fine Tunes A Specified Model From A Given Training File \r" hints: readOnly: false destructive: false idempotent: false call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningcreate with: fineTuningJob: tools.fineTuningJob outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-details-single description: "Microsoft Azure Gets Details For A Single Fine Tune Job Specified By The Given Fine Tune Id \r" hints: readOnly: true destructive: false idempotent: true call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningget with: fine-tuning-job-id: tools.fine-tuning-job-id outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-fine-tune description: Microsoft Azure Deletes The Fine Tune Job Specified By The Given Fine Tune Id hints: readOnly: false destructive: true idempotent: true call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningdelete with: fine-tuning-job-id: tools.fine-tuning-job-id outputParameters: - type: object mapping: $. - name: microsoft-azure-cancels-processing-fine description: Microsoft Azure Cancels The Processing Of The Fine Tune Job Specified By The Given Fine Tune Id hints: readOnly: false destructive: false idempotent: false call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuningcancel with: fine-tuning-job-id: tools.fine-tuning-job-id outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-events-fine description: "Microsoft Azure Gets The Events For The Fine Tune Job Specified By The Given Fine Tune Id \r" hints: readOnly: true destructive: false idempotent: true call: azure-openai-api-version-2024-02-01-fine-tuning.microsoftazurefinetuninggetevents with: fine-tuning-job-id: tools.fine-tuning-job-id after: tools.after limit: tools.limit outputParameters: - type: object mapping: $.