ProjectsOpenAIModelFactory.StructuredInputDefinition Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An structured input that can participate in prompt template substitutions and tool argument binding.
public static Azure.AI.Projects.OpenAI.StructuredInputDefinition StructuredInputDefinition(string description = default, BinaryData defaultValue = default, BinaryData schema = default, bool? isRequired = default);
static member StructuredInputDefinition : string * BinaryData * BinaryData * Nullable<bool> -> Azure.AI.Projects.OpenAI.StructuredInputDefinition
Public Shared Function StructuredInputDefinition (Optional description As String = Nothing, Optional defaultValue As BinaryData = Nothing, Optional schema As BinaryData = Nothing, Optional isRequired As Nullable(Of Boolean) = Nothing) As StructuredInputDefinition
Parameters
- description
- String
A human-readable description of the input.
- defaultValue
- BinaryData
The default value for the input if no run-time value is provided.
- schema
- BinaryData
The JSON schema for the structured input (optional).
Returns
A new StructuredInputDefinition instance for mocking.