Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
jupyter-naas
GitHub Repository: jupyter-naas/awesome-notebooks
Path: blob/master/Algolia/Algolia_Delete_single_object.ipynb
2973 views
Kernel: Python 3

Algolia.png

Algolia - Delete a single object

Give Feedback | Bug report

Tags: #algolia #python #api #index #object #delete

Last update: 2023-06-15 (Created: 2023-06-15)

Description: This notebook shows how to delete a single object from an Algolia index using Python.

Input

Import libraries

try: from algoliasearch.search_client import SearchClient except: !pip install algoliasearch --user from algoliasearch.search_client import SearchClient import naas

Setup Variables

app_id = naas.secret.get("ALGOLIA_APP_ID") or "<YOUR_APP_ID>" api_key = naas.secret.get("ALGOLIA_API_KEY") or "<YOUR_API_KEY>" index_name = "<YOUR_INDEX_NAME>" object_id = 'ff7e6a98c0dbf_dashboard_generated_id'

Model

Connect to Algolia and initialize index

# Initialize the Algolia client client = SearchClient.create(app_id, api_key) # Initialize the Algolia index index = client.init_index(index_name)

Output

Delete single object

index.delete_object(object_id)