code: def reindex(
      feedback_dataset_id: Optional[UUID] = typer.Option(
          None, help="The id of a feedback dataset to be reindexed"
      )
  ) -> None:
      asyncio.run(_reindex(feedback_dataset_id))
  
file_path: argilla/src/argilla/server/cli/search_engine/reindex.py
imports: import asyncio
  from typing import AsyncGenerator, Optional
  from uuid import UUID
  import typer
  from rich.progress import Progress
  from sqlalchemy import func, select
  from sqlalchemy.exc import NoResultFound
  from sqlalchemy.ext.asyncio import AsyncSession
  from sqlalchemy.orm import selectinload
  from argilla.server.database import AsyncSessionLocal
  from argilla.server.models import Dataset, Record, Response, Suggestion
  from argilla.server.search_engine import SearchEngine, get_search_engine
  from .rich import echo_in_panel
label_desc: Use image node_id 1 for calling a global function with example usage: reindex(feedback_dataset_id) without return types