Class: ResponsesClientSettings
March 27, 2026 ยท View on GitHub
foundry-local-sdk / ResponsesClientSettings
Class: ResponsesClientSettings
Configuration settings for the Responses API client. Properties use camelCase in JS and are serialized to snake_case for the API.
Constructors
Constructor
new ResponsesClientSettings(): ResponsesClientSettings;
Returns
ResponsesClientSettings
Properties
frequencyPenalty?
optional frequencyPenalty?: number;
instructions?
optional instructions?: string;
System-level instructions to guide the model.
maxOutputTokens?
optional maxOutputTokens?: number;
metadata?
optional metadata?: Record<string, string>;
parallelToolCalls?
optional parallelToolCalls?: boolean;
presencePenalty?
optional presencePenalty?: number;
reasoning?
optional reasoning?: ReasoningConfig;
seed?
optional seed?: number;
store?
optional store?: boolean;
temperature?
optional temperature?: number;
text?
optional text?: TextConfig;
toolChoice?
optional toolChoice?: ResponseToolChoice;
topP?
optional topP?: number;
truncation?
optional truncation?: TruncationStrategy;