aito-python-sdk Logo

Getting started

  • Installation
  • Quickstart

Tutorials

  • Aito CLI
  • Aito SDK
  • SQL Database Integration

API Documentation

  • aito.v1
    • aito.v1.Client
    • aito.v1.api
      • aito.v1.api.aggregate
      • aito.v1.api.batch
      • aito.v1.api.check_table_exists
      • aito.v1.api.copy_table
      • aito.v1.api.create_column
      • aito.v1.api.create_database
      • aito.v1.api.create_job
      • aito.v1.api.create_table
      • aito.v1.api.delete_column
      • aito.v1.api.delete_database
      • aito.v1.api.delete_entries
      • aito.v1.api.delete_table
      • aito.v1.api.download_table
      • aito.v1.api.estimate
      • aito.v1.api.evaluate
      • aito.v1.api.generic_query
      • aito.v1.api.get_column_schema
      • aito.v1.api.get_database_schema
      • aito.v1.api.get_existing_tables
      • aito.v1.api.get_job_result
      • aito.v1.api.get_job_status
      • aito.v1.api.get_table_schema
      • aito.v1.api.get_table_size
      • aito.v1.api.get_version
      • aito.v1.api.initiate_upload_file
      • aito.v1.api.job_request
      • aito.v1.api.match
      • aito.v1.api.modify
      • aito.v1.api.optimize_table
      • aito.v1.api.poll_file_processing_status
      • aito.v1.api.predict
      • aito.v1.api.query_all_entries
      • aito.v1.api.query_entries
      • aito.v1.api.quick_add_table
      • aito.v1.api.quick_predict
      • aito.v1.api.quick_predict_and_evaluate
      • aito.v1.api.recommend
      • aito.v1.api.relate
      • aito.v1.api.rename_table
      • aito.v1.api.search
        • search()
      • aito.v1.api.similarity
      • aito.v1.api.trigger_file_processing
      • aito.v1.api.upload_binary_file
      • aito.v1.api.upload_binary_file_to_s3
      • aito.v1.api.upload_entries
      • aito.v1.api.upload_file
    • aito.v1.client
    • aito.v1.requests
    • aito.v1.responses
  • aito.v2
  • aito.schema
  • aito.utils.data_frame_handler
  • aito.utils.sql_connection

Additional Materials

  • Changelog
  • Useful Links
  • Stay Informed
aito-python-sdk
  • aito.v1
  • aito.v1.api
  • aito.v1.api.search
  • View page source

aito.v1.api.search

aito.v1.api.search(client: AitoClient, query: Dict, raise_for_status: bool | None = None, use_job: bool = False) → SearchResponse | RequestError

send a query to the Search API

Parameters:
  • client (AitoClient) – the AitoClient instance

  • query (Dict) – the search query

  • raise_for_status (Optional[bool]) – raise RequestError if the request fails instead of returning the error If set to None, value from Client will be used. Defaults to None

  • use_job (bool) – use job fo request that takes longer than 30 seconds, defaults to False

Returns:

SearchResponse or RequestError if an error occurred and not raise_for_status

Return type:

SearchResponse

Previous Next

© Copyright 2020, aito.ai.

Built with Sphinx using a theme provided by Read the Docs.