OpenAIResource
Handle
interface OpenAIResource extends IExpressionValue, IManifestExpressionProvider, IResource, IResourceWithConnectionString, IValueProvider, IValueWithReferences { addModel( name: string, model: string): OpenAIModelResource; withApiKey(apiKey: ParameterResource): OpenAIResource; withEndpoint(endpoint: string): OpenAIResource;}Methods
Adds an OpenAI Model child to the provided OpenAI resource.
addModel( name: string, model: string): OpenAIModelResourceParameters
namestringmodelstringReturns
OpenAIModelResourceConfigures the API key for the OpenAI parent resource from a parameter.
withApiKey(apiKey: ParameterResource): OpenAIResourceParameters
apiKeyParameterResourceReturns
OpenAIResourceSets a custom OpenAI-compatible service endpoint URI on the parent resource.
withEndpoint(endpoint: string): OpenAIResourceParameters
endpointstringReturns
OpenAIResource