Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/inflection-chat-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Inflection Inference Chat API
version: 1.0.0
servers:
- url: https://layercake.pubwestus3.inf7ks8.com
description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: Chat
paths:
/v1/chat/completions:
post:
summary: Chat Completions
description: 'Chat completions endpoint for Inflection hosted models.
⚠️ This endpoint is under active development to enable all Inflection model and config types.'
operationId: chat_completions_v1_chat_completions_post
security:
- OAuth2PasswordBearer: []
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/ChatCompletionRequest'
example:
model: inflection_3_pi
messages:
- role: system
content: You are a helpful assistant.
- role: user
content: What is the weather like today?
max_tokens: 150
temperature: 0.7
responses:
'200':
description: Returns either the full response (`application/json`) or streams multiple `ChatCompletionStreamResponse` objects via `text/event-stream`. Each event in the stream is a JSON object matching the ChatCompletionStreamResponse schema, and each event is prefixed by `data:` (typical for Server-Sent Events).
content:
application/json:
schema:
$ref: '#/components/schemas/ChatCompletionResponse'
example:
id: cmpl-5y3yYz9d7Gv0yWw8
object: chat.completion
created: 1627290155
model: inflection_3_pi
choices:
- message:
role: assistant
content: The weather today is sunny, with a high of 25°C.
finish_reason: stop
usage:
prompt_tokens: 13
completion_tokens: 10
total_tokens: 23
text/event-stream:
schema:
$ref: '#/components/schemas/ChatCompletionStreamResponse'
example: "data: {\n \"id\": \"chatcmpl-abc123\",\n \"object\": \"chat.completion.chunk\",\n \"created\": 1627290155,\n \"model\": \"inflection_3_pi\",\n \"choices\": [\n {\n \"delta\": {\n \"role\": \"assistant\",\n \"content\": \"The weather today is sunny,\"\n },\n \"finish_reason\": null\n }\n ],\n}\n\ndata: {\n \"id\": \"chatcmpl-abc123\",\n \"object\": \"chat.completion.chunk\",\n \"created\": 1627290155,\n \"model\": \"inflection_3_pi\",\n \"choices\": [\n {\n \"delta\": {\n \"role\": \"assistant\",\n \"content\": \" with a high of 25°C.\"\n },\n \"finish_reason\": \"stop\"\n }\n ],\n}\n"
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
x-code-samples:
- lang: curl Example
source: "curl --url https://api.inflection.ai/v1/chat/completions \\\n -X POST \\\n -H \"Content-Type: application/json\" \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -d '{\n \"model\": \"inflection_3_pi\",\n \"messages\": [\n {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n {\"role\": \"user\", \"content\": \"What is the weather like today?\"}\n ],\n \"max_tokens\": 150,\n \"temperature\": 0.7\n }'"
- lang: curl Example Streaming
source: "curl --url https://api.inflection.ai/v1/chat/completions \\\n -X POST \\\n -H \"Content-Type: application/json\" \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -d '{\n \"model\": \"inflection_3_pi\",\n \"messages\": [\n {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n {\"role\": \"user\", \"content\": \"What is the weather like today?\"}\n ],\n \"stream\": true\n }' --no-buffer"
tags:
- Chat
/v1/chat/attributes:
post:
summary: Chat Attributes
description: 'Get attribute scores for the most recent assistant message in a chat completions style request.
⚠️ Experimental endpoint for evaluating message attributes.'
operationId: chat_attributes_v1_chat_attributes_post
security:
- OAuth2PasswordBearer: []
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/AttributesRequest'
example:
model: Pi-3.1
messages:
- role: system
content: You are a helpful assistant.
- role: user
content: Tell me about quantum computing.
- role: assistant
content: No way.
attributes:
- name: Helpful
definition: The assistant is helpful and provides useful information.
categories:
- Assistant
- name: Rude
definition: The assistant uses mean or offensive language or is otherwise rude.
categories:
- Assistant
filter_categories:
- Assistant
description: '
Follows the same schema as the chat completions endpoint, but with the addition of:
- `attributes`: An optional list of attributes to score. If no attributes are provided, a set of default attributes is used.
- `filter_categories`: An optional list of categories to filter the attributes by. If no categories are provided, all attributes are used.
- `disable_attributes_prompt`: An optional boolean to disable the attributes default prompt. If `true`, the attributes default prompt will not be added to the system prompt.
'
responses:
'200':
description: '
Returns attribute scores for the final assistant message. If no attributes are provided, a set of default attributes is used.
Scores are provided in JSON format as `{"AttributeName": {"score": float, "positive": bool}, ...}` in the first Choice message content.
'
content:
application/json:
schema:
$ref: '#/components/schemas/ChatCompletionResponse'
example:
id: chatcmpl-xyz789
object: chat.completion
created: 1627290155
model: Pi-3.1
choices:
- message:
role: assistant
content: '{"Helpful": {"score": 0.1, "positive": true}, "Rude": {"score": 0.9, "positive": false}}'
finish_reason: stop
usage:
prompt_tokens: 135
completion_tokens: 20
total_tokens: 155
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
x-code-samples:
- lang: curl Example
source: "curl --url https://api.inflection.ai/v1/chat/attributes \\\n -X POST \\\n -H \"Content-Type: application/json\" \\\n -H \"Authorization: Bearer YOUR_API_KEY\" \\\n -d '{\n \"model\": \"Pi-3.1\",\n \"messages\": [\n {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n {\"role\": \"user\", \"content\": \"Tell me about quantum computing.\"},\n {\"role\": \"assistant\", \"content\": \"No way.\"}\n ],\n \"attributes\": [\n {\n \"name\": \"Helpful\",\n \"definition\": \"The assistant is helpful and provides useful information.\",\n \"categories\": [\"Assistant\"]\n },\n {\n \"name\": \"Rude\",\n \"definition\": \"The assistant uses mean or offensive language or is otherwise rude.\",\n \"categories\": [\"Assistant\"]\n }\n ],\n \"filter_categories\": [\"Assistant\"]\n }'"
tags:
- Chat
components:
schemas:
ChatCompletionLogProbs:
properties:
content:
anyOf:
- items:
$ref: '#/components/schemas/ChatCompletionLogProbsContent'
type: array
- type: 'null'
title: Content
additionalProperties: true
type: object
title: ChatCompletionLogProbs
StreamOptions:
properties:
include_usage:
anyOf:
- type: boolean
- type: 'null'
title: Include Usage
default: true
continuous_usage_stats:
anyOf:
- type: boolean
- type: 'null'
title: Continuous Usage Stats
default: false
additionalProperties: true
type: object
title: StreamOptions
ChatCompletionContentPartImageEmbedsParam:
properties:
image_embeds:
anyOf:
- type: string
- additionalProperties:
type: string
type: object
title: Image Embeds
type:
type: string
enum:
- image_embeds
const: image_embeds
title: Type
type: object
required:
- image_embeds
- type
title: ChatCompletionContentPartImageEmbedsParam
UsageInfo:
properties:
prompt_tokens:
type: integer
title: Prompt Tokens
default: 0
total_tokens:
type: integer
title: Total Tokens
default: 0
completion_tokens:
anyOf:
- type: integer
- type: 'null'
title: Completion Tokens
default: 0
prompt_tokens_details:
anyOf:
- $ref: '#/components/schemas/PromptTokenUsageInfo'
- type: 'null'
additionalProperties: true
type: object
title: UsageInfo
ChatCompletionContentPartVideoParam:
properties:
video_url:
$ref: '#/components/schemas/VideoURL'
type:
type: string
enum:
- video_url
const: video_url
title: Type
type: object
required:
- video_url
- type
title: ChatCompletionContentPartVideoParam
JsonSchemaResponseFormat:
properties:
name:
type: string
title: Name
description:
anyOf:
- type: string
- type: 'null'
title: Description
schema:
anyOf:
- type: object
- type: 'null'
title: Schema
strict:
anyOf:
- type: boolean
- type: 'null'
title: Strict
additionalProperties: true
type: object
required:
- name
title: JsonSchemaResponseFormat
ChatCompletionContentPartImageParam:
properties:
image_url:
$ref: '#/components/schemas/ImageURL'
type:
type: string
enum:
- image_url
const: image_url
title: Type
type: object
required:
- image_url
- type
title: ChatCompletionContentPartImageParam
CustomChatCompletionContentSimpleVideoParam:
properties:
video_url:
type: string
title: Video Url
type: object
required:
- video_url
title: CustomChatCompletionContentSimpleVideoParam
description: "A simpler version of the param that only accepts a plain audio_url.\n\nExample:\n{\n \"video_url\": \"https://example.com/video.mp4\"\n}"
PromptTokenUsageInfo:
properties:
cached_tokens:
anyOf:
- type: integer
- type: 'null'
title: Cached Tokens
additionalProperties: true
type: object
title: PromptTokenUsageInfo
ChatCompletionStreamResponse:
properties:
id:
type: string
title: Id
object:
type: string
enum:
- chat.completion.chunk
const: chat.completion.chunk
title: Object
default: chat.completion.chunk
created:
type: integer
title: Created
model:
type: string
title: Model
choices:
items:
$ref: '#/components/schemas/ChatCompletionResponseStreamChoice'
type: array
title: Choices
usage:
anyOf:
- $ref: '#/components/schemas/UsageInfo'
- type: 'null'
system_fingerprint:
anyOf:
- type: string
- type: 'null'
title: System Fingerprint
time_info:
anyOf:
- type: object
- type: 'null'
title: Time Info
additionalProperties: true
type: object
required:
- model
- choices
title: ChatCompletionStreamResponse
BaseModel:
properties: {}
type: object
title: BaseModel
Attribute:
properties:
name:
type: string
title: Name
definition:
type: string
title: Definition
categories:
anyOf:
- items:
$ref: '#/components/schemas/Category'
type: array
- type: 'null'
title: Categories
positive:
anyOf:
- type: boolean
- type: 'null'
title: Positive
default: true
example:
anyOf:
- type: string
- type: 'null'
title: Example
type: object
required:
- name
- definition
title: Attribute
ChatCompletionResponse:
properties:
id:
type: string
title: Id
object:
type: string
enum:
- chat.completion
const: chat.completion
title: Object
default: chat.completion
created:
type: integer
title: Created
model:
type: string
title: Model
choices:
items:
$ref: '#/components/schemas/ChatCompletionResponseChoice'
type: array
title: Choices
usage:
$ref: '#/components/schemas/UsageInfo'
prompt_logprobs:
anyOf:
- items:
anyOf:
- additionalProperties:
$ref: '#/components/schemas/Logprob'
type: object
- type: 'null'
type: array
- type: 'null'
title: Prompt Logprobs
kv_transfer_params:
anyOf:
- type: object
- type: 'null'
title: Kv Transfer Params
description: KVTransfer parameters.
system_fingerprint:
anyOf:
- type: string
- type: 'null'
title: System Fingerprint
time_info:
anyOf:
- type: object
- type: 'null'
title: Time Info
additionalProperties: true
type: object
required:
- model
- choices
- usage
title: ChatCompletionResponse
CustomChatCompletionContentSimpleAudioParam:
properties:
audio_url:
type: string
title: Audio Url
type: object
required:
- audio_url
title: CustomChatCompletionContentSimpleAudioParam
description: "A simpler version of the param that only accepts a plain audio_url.\n\nExample:\n{\n \"audio_url\": \"https://example.com/audio.mp3\"\n}"
StructuralTagResponseFormat:
properties:
type:
type: string
enum:
- structural_tag
const: structural_tag
title: Type
structures:
items:
$ref: '#/components/schemas/StructuralTag'
type: array
title: Structures
triggers:
items:
type: string
type: array
title: Triggers
additionalProperties: true
type: object
required:
- type
- structures
- triggers
title: StructuralTagResponseFormat
ChatMessage:
properties:
role:
type: string
title: Role
reasoning_content:
anyOf:
- type: string
- type: 'null'
title: Reasoning Content
content:
anyOf:
- type: string
- type: 'null'
title: Content
tool_calls:
items:
$ref: '#/components/schemas/ToolCall'
type: array
title: Tool Calls
additionalProperties: true
type: object
required:
- role
title: ChatMessage
ChatCompletionSystemMessageParam:
properties:
content:
anyOf:
- type: string
- items:
$ref: '#/components/schemas/ChatCompletionContentPartTextParam'
type: array
title: Content
role:
type: string
enum:
- system
const: system
title: Role
name:
type: string
title: Name
type: object
required:
- content
- role
title: ChatCompletionSystemMessageParam
StructuralTag:
properties:
begin:
type: string
title: Begin
schema:
anyOf:
- type: object
- type: 'null'
title: Schema
end:
type: string
title: End
additionalProperties: true
type: object
required:
- begin
- end
title: StructuralTag
ChatCompletionNamedToolChoiceParam:
properties:
function:
$ref: '#/components/schemas/ChatCompletionNamedFunction'
type:
type: string
enum:
- function
const: function
title: Type
default: function
additionalProperties: true
type: object
required:
- function
title: ChatCompletionNamedToolChoiceParam
ChatCompletionContentPartRefusalParam:
properties:
refusal:
type: string
title: Refusal
type:
type: string
enum:
- refusal
const: refusal
title: Type
type: object
required:
- refusal
- type
title: ChatCompletionContentPartRefusalParam
Audio:
properties:
id:
type: string
title: Id
type: object
required:
- id
title: Audio
VideoURL:
properties:
url:
type: string
title: Url
type: object
required:
- url
title: VideoURL
ChatCompletionToolsParam:
properties:
type:
type: string
enum:
- function
const: function
title: Type
default: function
function:
$ref: '#/components/schemas/FunctionDefinition'
additionalProperties: true
type: object
required:
- function
title: ChatCompletionToolsParam
ChatCompletionContentPartTextParam:
properties:
text:
type: string
title: Text
type:
type: string
enum:
- text
const: text
title: Type
type: object
required:
- text
- type
title: ChatCompletionContentPartTextParam
ChatCompletionToolMessageParam:
properties:
content:
anyOf:
- type: string
- items:
$ref: '#/components/schemas/ChatCompletionContentPartTextParam'
type: array
title: Content
role:
type: string
enum:
- tool
const: tool
title: Role
tool_call_id:
type: string
title: Tool Call Id
type: object
required:
- content
- role
- tool_call_id
title: ChatCompletionToolMessageParam
ChatCompletionMessageCustomToolCallParam:
properties:
id:
type: string
title: Id
custom:
$ref: '#/components/schemas/Custom'
type:
type: string
enum:
- custom
const: custom
title: Type
type: object
required:
- id
- custom
- type
title: ChatCompletionMessageCustomToolCallParam
ChatCompletionLogProbsContent:
properties:
token:
type: string
title: Token
logprob:
type: number
title: Logprob
default: -9999.0
bytes:
anyOf:
- items:
type: integer
type: array
- type: 'null'
title: Bytes
top_logprobs:
items:
$ref: '#/components/schemas/ChatCompletionLogProb'
type: array
title: Top Logprobs
additionalProperties: true
type: object
required:
- token
title: ChatCompletionLogProbsContent
Custom:
properties:
input:
type: string
title: Input
name:
type: string
title: Name
type: object
required:
- input
- name
title: Custom
CustomChatCompletionMessageParam:
properties:
role:
type: string
title: Role
content:
anyOf:
- type: string
- items:
anyOf:
- $ref: '#/components/schemas/ChatCompletionContentPartTextParam'
- $ref: '#/components/schemas/ChatCompletionContentPartImageParam'
- $ref: '#/components/schemas/ChatCompletionContentPartInputAudioParam'
- $ref: '#/components/schemas/File'
- $ref: '#/components/schemas/ChatCompletionContentPartAudioParam'
- $ref: '#/components/schemas/ChatCompletionContentPartVideoParam'
- $ref: '#/components/schemas/ChatCompletionContentPartRefusalParam'
- $ref: '#/components/schemas/CustomChatCompletionContentSimpleImageParam'
- $ref: '#/components/schemas/ChatCompletionContentPartImageEmbedsParam'
- $ref: '#/components/schemas/CustomChatCompletionContentSimpleAudioParam'
- $ref: '#/components/schemas/CustomChatCompletionContentSimpleVideoParam'
- type: string
type: array
title: Content
name:
type: string
title: Name
tool_call_id:
anyOf:
- type: string
- type: 'null'
title: Tool Call Id
tool_calls:
anyOf:
- items:
$ref: '#/components/schemas/ChatCompletionMessageFunctionToolCallParam'
type: array
- type: 'null'
title: Tool Calls
type: object
required:
- role
title: CustomChatCompletionMessageParam
description: Enables custom roles in the Chat Completion API.
Function:
properties:
arguments:
type: string
title: Arguments
name:
type: string
title: Name
type: object
required:
- arguments
- name
title: Function
ChatCompletionFunctionMessageParam:
properties:
content:
anyOf:
- type: string
- type: 'null'
title: Content
name:
type: string
title: Name
role:
type: string
enum:
- function
const: function
title: Role
type: object
required:
- content
- name
- role
title: ChatCompletionFunctionMessageParam
FunctionDefinition:
properties:
name:
type: string
title: Name
description:
anyOf:
- type: string
- type: 'null'
title: Description
parameters:
anyOf:
- type: object
- type: 'null'
title: Parameters
additionalProperties: true
type: object
required:
- name
title: FunctionDefinition
CustomChatCompletionContentSimpleImageParam:
properties:
image_url:
type: string
title: Image Url
type: object
required:
- image_url
title: CustomChatCompletionContentSimpleImageParam
description: "A simpler version of the param that only accepts a plain image_url.\nThis is supported by OpenAI API, although it is not documented.\n\nExample:\n{\n \"image_url\": \"https://example.com/image.jpg\"\n}"
File:
properties:
file:
$ref: '#/components/schemas/FileFile'
type:
type: string
enum:
- file
const: file
title: Type
type: object
required:
- file
- type
title: File
ChatCompletionAssistantMessageParam:
properties:
role:
type: string
enum:
- assistant
const: assistant
title: Role
audio:
anyOf:
- $ref: '#/components/schemas/Audio'
- type: 'null'
content:
anyOf:
- type: string
- items:
anyOf:
- $ref: '#/components/schemas/ChatCompletionContentPartTextParam'
- $ref: '#/components/schemas/ChatCompletionContentPartRefusalParam'
type: array
- type: 'null'
title: Content
function_call:
anyOf:
- $ref: '#/components/schemas/FunctionCall-Input'
- type: 'null'
name:
type: string
title: Name
refusal:
anyOf:
- type: string
- type: 'null'
title: Refusal
tool_calls:
items:
anyOf:
- $ref: '#/components/schemas/ChatCompletionMessageFunctionToolCallParam'
- $ref: '#/components/schemas/ChatCompletionMessageCustomToolCallParam'
type: array
title: Tool Calls
type: object
required:
- role
title: ChatCompletionAssistantMessageParam
ChatCompletionResponseStreamChoice:
properties:
index:
type: integer
title: Index
delta:
$ref: '#/components/schemas/DeltaMessage'
logprobs:
anyOf:
- $ref: '#/components/schemas/ChatCompletionLogProbs'
- type: 'null'
finish_reason:
anyOf:
- type: string
- type: 'null'
title: Finish Reason
stop_reason:
anyOf:
- type: integer
- type: string
- type: 'null'
title: Stop Reason
additionalProperties: true
type: object
required:
- index
- delta
title: ChatCompletionResponseStreamChoice
DeltaMessage:
properties:
role:
anyOf:
- type: string
- type: 'null'
title: Role
content:
anyOf:
- type: string
- type: 'null'
title: Content
reasoning_content:
anyOf:
- type: string
- type: 'null'
title: Reasoning Content
tool_calls:
items:
$ref: '#/components/schemas/DeltaToolCall'
type: array
title: Tool Calls
additionalProperties: true
type: object
title: DeltaMessage
FunctionCall-Output:
properties:
name:
type: string
title: Name
arguments:
type: string
title: Arguments
additionalProperties: true
type: object
required:
- name
- arguments
title: FunctionCall
Logprob:
properties:
logprob:
type: number
title: Logprob
rank:
anyOf:
- type: integer
- type: 'null'
title: Rank
decoded_token:
anyOf:
- type: string
- type: 'null'
title: Decoded Token
type: object
required:
- logprob
title: Logprob
ValidationError:
properties:
loc:
items:
anyOf:
- type: string
- type: integer
type: array
title: Location
msg:
type: string
title: Message
type:
type: string
title: Error Type
type: object
required:
- loc
- msg
- type
title: ValidationError
Category:
type: string
enum:
- Personal
- Interpersonal
- Execution
- EQ
- Creativity
- Humour
- IQ
- Phrasing
- User
- Assistant
title: Category
ChatCompletionNamedFunction:
properties:
name:
type: string
title: Name
additionalProperties: true
type: object
required:
- name
title: ChatCompletionNamedFunction
ChatCompletionUserMessageParam:
properties:
content:
anyOf:
- type: string
- items:
anyOf:
- $ref: '#/components/schemas/ChatCompletionContentPartTextParam'
- $ref: '#/components/schemas/ChatCompletionContentPartImageParam'
- $ref: '#/components/schemas/ChatCompletionContentPartInputAudioParam'
- $ref: '#/components/schemas/File'
type: array
title: Content
role:
type: string
enum:
- user
const: user
title: Role
name:
type: string
title: Name
type: object
required:
- content
- role
title: ChatCompletionUserMessageParam
LogitsProcessorConstructor:
properties:
qualname:
type: string
title: Qualname
args:
anyOf:
- items: {}
type: array
- type: 'null'
title: Args
kwargs:
anyOf:
- type: object
- type: 'null'
title: Kwargs
additionalProperties: false
type: object
required:
- qualname
title: LogitsProcessorConstructor
ChatCompletionContentPartAudioParam:
properties:
audio_url:
$ref: '#/components/schemas/AudioURL'
type:
type: string
enum:
- audio_url
const: audio_url
title: Type
type: object
required:
- audio_url
- type
title: ChatCompletionContentPartAudioParam
ChatCompletionResponseChoice:
properties:
index:
type: integer
title: Index
message:
$ref: '#/components/schemas/ChatMessage'
logprobs:
anyOf:
- $ref: '#/components/schemas/ChatCompletionLogProbs'
- type: 'null'
finish_reason:
anyOf:
- type: string
- type: 'null'
title: Finish Reason
default: stop
stop_reason:
anyOf:
- type: integer
- type: string
- type: 'null'
title: Stop Reason
additionalProperties: true
type: object
required:
- index
- message
title: ChatCompletionResponseChoice
ToolCall:
properties:
id:
type: string
title: Id
type:
type: string
enum:
- function
const: function
title: Type
default: function
function:
$ref: '#/components/schemas/FunctionCall-Output'
additionalProperties: true
type: object
required:
- function
title: ToolCall
FileFile:
properties:
file_data:
type: string
title: File Data
file_id:
type: string
title: File Id
filename:
type: string
title: Filename
type: object
title: FileFile
ChatCompletionRequest:
properties:
messages:
items:
anyOf:
- $ref: '#/components/schemas/ChatCompletionDeveloperMessageParam'
- $ref: '#/components/schemas/ChatCompletionSystemMessageParam'
# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/inflection/refs/heads/main/openapi/inflection-chat-api-openapi.yml