UNPKG

oxylabs-ai-studio

Version:

JavaScript SDK for Oxylabs AI Studio API services

52 lines (41 loc) 1.24 kB
import { OxylabsAIStudioSDK, } from 'oxylabs-ai-studio'; const sdk = new OxylabsAIStudioSDK(); const timeout = 120000; async function testSearchWithoutContent() { try { console.log('Testing search without content...'); const options = { query: 'lasagna', limit: 10, return_content: false, render_javascript: false, geo_location: 'IT', }; const results = await sdk.aiSearch.search(options, timeout); console.log('searching results:', JSON.stringify(results, null, 2)); } catch (error) { console.error('searching error:', error.message); } } async function testSearchWithContent() { try { console.log('Testing search with content...'); const options = { query: 'lasagna recipes', limit: 5, return_content: true, render_javascript: false, }; const results = await sdk.aiSearch.search(options, timeout); console.log('searching results:', JSON.stringify(results, null, 2)); } catch (error) { console.error('searching error:', error.message); } } // Main execution console.log('\n=== Testing AI Search Examples ==='); // Run examples await testSearchWithoutContent(); await testSearchWithContent();