Skip to main content

OpenAI API

All URIs are relative to http://localhost:1000

MethodHTTP requestDescription
openAiModelsListPOST /open_ai/models/list/open_ai/models/list [POST]

openAiModelsList​

OpenAIModelsListOutput openAiModelsList()

This will get a list of all of your Models from OpenAI w/ you user.auth0.openAI.apiKey. if the user is unauthenticated or if the openAI key doesnt exist or if it is invalid we will return a 401. Requires internet as this will ping out to OpenAI's server to get the models.

Example​

import * as Pieces from '@pieces.app/pieces-os-client'

const configuration = Pieces.Configuration()
const apiInstance = new Pieces.OpenAIApi(configuration)

const body: Pieces.OpenAiModelsListRequest = {
// OpenAIModelsListInput (optional)
openAIModelsListInput: ,
};

apiInstance.openAiModelsList(body).then((data: OpenAIModelsListOutput) => {
console.log('API called successfully. Returned data: ' + data)
}).catch((error: unknown) => console.error(error))

Parameters​

NameTypeDescriptionNotes
openAIModelsListInputOpenAIModelsListInput

Return type​

OpenAIModelsListOutput

HTTP request headers​

  • Content-Type: application/json
  • Accept: application/json, text/plain

HTTP response details​

Status codeDescriptionResponse headers
200OK-
401Invalid Authentication, Incorrect API key provided or organization-
500Internal Server Error-