Interface LanguageModelExchange

An exchange unit representing a logical operation which may involve multiple model requests.

interface LanguageModelExchange {
    id: string;
    metadata: {
        agent?: string;
        [key: string]: unknown;
    };
    requests: LanguageModelExchangeRequest[];
}

Properties

Properties

id: string

Identifier of the exchange unit.

metadata: {
    agent?: string;
    [key: string]: unknown;
}

Arbitrary metadata for the exchange

Type declaration

  • [key: string]: unknown
  • Optional agent?: string

All requests that constitute this exchange