Cell API
    Preparing search index...

    Class PiChatModel

    ai-core's ChatModel on pi-ai: every provider pi-ai knows, with <provider>/<model id> as the model. Through ProxyChatModel the model is pi:<provider>/<model id>.

    Implements

    Index
    modelsProvider: PiModelsProvider
    provider: "pi" = 'pi'
    • Parameters

      • prompt: Prompt

      Returns Promise<ChatResponse>

    • Parameters

      Returns {
          headers: any;
          maxTokens: any;
          reasoning:
              | "high"
              | "low"
              | "max"
              | "medium"
              | "minimal"
              | "xhigh"
              | undefined;
          signal: any;
          temperature: any;
      }

    • Emits one response per text delta, then a last one with the whole message (text, tool calls, usage).

      Parameters

      • prompt: Prompt

      Returns Promise<Observable<ChatResponse>>