oxylabs-ai-studio
Version:
JavaScript SDK for Oxylabs AI Studio API services
23 lines • 797 B
TypeScript
import { OxylabsAIStudioClient } from '../client';
import { SearchOptions, RunResponse, AiSearchRun, SearchRunDataResponse } from '../types';
/**
* AI-Search Service
* Handles all AI-Search related API calls
*/
export declare class AiSearchService {
private client;
constructor(client: OxylabsAIStudioClient);
/**
* Submit search request (POST /search)
*/
submitSearchRequest(options: SearchOptions): Promise<RunResponse>;
/**
* Get search run data/results (GET /search/run/data)
*/
getSearchRunData(runId: string): Promise<SearchRunDataResponse>;
/**
* Synchronous browsing (wait for results)
*/
search(options: SearchOptions, timeout?: number, pollInterval?: number): Promise<AiSearchRun>;
}
//# sourceMappingURL=aiSearch.d.ts.map