Skip to content

Latest commit

 

History

History
104 lines (65 loc) · 4.78 KB

api.md

File metadata and controls

104 lines (65 loc) · 4.78 KB

Applications

Types:

Methods:

  • client.applications.generateContent(applicationId, { ...params }) -> ApplicationGenerateContentResponse

Chat

Types:

Methods:

  • client.chat.chat({ ...params }) -> Chat

Completions

Types:

Methods:

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

Models

Types:

Methods:

  • client.models.list() -> ModelListResponse

Graphs

Types:

Methods:

  • client.graphs.create({ ...params }) -> GraphCreateResponse
  • client.graphs.retrieve(graphId) -> Graph
  • client.graphs.update(graphId, { ...params }) -> GraphUpdateResponse
  • client.graphs.list({ ...params }) -> GraphsCursorPage
  • client.graphs.delete(graphId) -> GraphDeleteResponse
  • client.graphs.addFileToGraph(graphId, { ...params }) -> File
  • client.graphs.question({ ...params }) -> Question
  • client.graphs.removeFileFromGraph(graphId, fileId) -> GraphRemoveFileFromGraphResponse

Files

Types:

Methods:

  • client.files.retrieve(fileId) -> File
  • client.files.list({ ...params }) -> FilesCursorPage
  • client.files.delete(fileId) -> FileDeleteResponse
  • client.files.download(fileId) -> Response
  • client.files.retry({ ...params }) -> FileRetryResponse
  • client.files.upload({ ...params }) -> File

Tools

Types:

Methods:

  • client.tools.contextAwareSplitting({ ...params }) -> ToolContextAwareSplittingResponse
  • client.tools.parsePdf(fileId, { ...params }) -> ToolParsePdfResponse

Comprehend

Types:

Methods:

  • client.tools.comprehend.medical({ ...params }) -> ComprehendMedicalResponse