Skip to content

Latest commit

 

History

History
120 lines (78 loc) · 5.5 KB

File metadata and controls

120 lines (78 loc) · 5.5 KB

Shared

Types:

Chat

Types:

Completions

Methods:

  • client.chat.completions.create({ ...params }) -> StreamChunk

Search

Types:

Methods:

  • client.search.create({ ...params }) -> SearchCreateResponse

Responses

Types:

Methods:

  • client.responses.create({ ...params }) -> ResponseCreateResponse
  • client.responses.retrieve(responseID) -> ResponseRetrieveResponse
  • client.responses.cancel(responseID) -> ResponseCancelResponse

Files

Methods:

  • client.responses.files.list(responseID) -> ResponseFileList
  • client.responses.files.content(fileID, { ...params }) -> Response

Embeddings

Types:

Methods:

  • client.embeddings.create({ ...params }) -> EmbeddingCreateResponse

ContextualizedEmbeddings

Types:

Methods:

  • client.contextualizedEmbeddings.create({ ...params }) -> ContextualizedEmbeddingCreateResponse

Browser

Sessions

Methods:

  • client.browser.sessions.create() -> BrowserSessionResponse
  • client.browser.sessions.delete(sessionID) -> void

Async

Chat

Completions

Types:

Methods:

  • client.async.chat.completions.create({ ...params }) -> CompletionCreateResponse
  • client.async.chat.completions.list() -> CompletionListResponse
  • client.async.chat.completions.get(apiRequest, { ...params }) -> CompletionGetResponse