Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | // xAI API types and interfaces
export interface XaiErrorResponse {
error: {
message: string;
type: string;
code?: string;
};
}
// xAI-specific search parameters
export interface XaiSearchParameters {
max_sources?: number;
recency_filter?: 'none' | 'day' | 'week' | 'month';
include_domains?: string[];
exclude_domains?: string[];
}
// xAI-specific web search options
export interface XaiWebSearchOptions {
max_sources?: number;
search_strategy?: 'auto' | 'comprehensive' | 'focused';
}
|