Theia API Documentation v1.71.0
    Preparing search index...

    Language model implementation for GitHub Copilot. Uses the OpenAI SDK to communicate with the Copilot API.

    Implements

    Index

    Constructors

    • Parameters

      • id: string
      • model: string
      • status: LanguageModelStatus
      • enableStreaming: boolean
      • supportsStructuredOutput: boolean
      • maxRetries: number
      • accessTokenProvider: () => Promise<undefined | string>
      • enterpriseUrlProvider: () => undefined | string
      • userAgentProvider: () => string

      Returns CopilotLanguageModel

    Properties

    accessTokenProvider: () => Promise<undefined | string>
    enableStreaming: boolean
    enterpriseUrlProvider: () => undefined | string
    id: string
    maxRetries: number
    model: string
    runnerOptions: RunnerOptions = ...
    supportsStructuredOutput: boolean
    userAgentProvider: () => string

    Methods