OdooWiki OCA HUB

connector_typesense

connector_typesense folder_open OCA/search-engine open_in_new
Connector Licencia: AGPL-3

Este addon proporciona las bases para implementar addons que exporten información a índices de Typesense.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Añade Typesense como motor de búsqueda backend en Odoo, para que los usuarios puedan configurar un servidor Typesense y exportar datos indexados a él.

Este módulo amplía el framework del conector del motor de búsqueda para que Typesense pueda utilizarse como motor de búsqueda detrás de las funciones de indexación de Odoo.

  • En el formulario del backend del motor de búsqueda (modelo se.backend), aparece una nueva opción "Typesense" en el campo Type. Al seleccionarla, se muestran campos adicionales: Host, Port, Protocol, Typesense API Key y Typesense server timeout. Host, Port, Protocol y API Key son obligatorios cuando el tipo es Typesense.
  • Estos campos de conexión solo son visibles para los usuarios del grupo connector search engine manager.
  • El módulo proporciona el adaptador técnico que se comunica con Typesense: puede probar la conexión (informando errores claros para una API key incorrecta, un host ausente o un servidor inaccesible), crear o actualizar el índice (colección) a partir de la configuración del índice, añadir nuevos campos a un índice existente, exportar registros a Typesense, eliminar registros del índice, vaciar el índice y leer documentos página a página.
  • La reindexación no es compatible intencionadamente: como los esquemas de Typesense pueden actualizarse, los usuarios solo necesitan exportar la configuración después de cambiarla.
  • Depende del módulo connector_search_engine y requiere las librerías de Python typesense y requests.

Lo necesitan otros módulos

Modelos y campos (1)
  • se.backend · amplía un modelo existentets_api_key, backend_type (Type), ts_server_host (Typesense host), ts_server_port (Typesense port), ts_server_timeout (Typesense server timeout), ts_server_protocol (Typesense protocol)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/search-engine.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Este paquete requiere un motor de búsqueda typesense en ejecución. Lea esto para una configuración rápida basada en docker.

Tienes que configurar (Host, Port, Protocol, Typesense API Key) en una nueva vista de formulario de backend:

Search Engine \> Configuration \> Backends

Recomendamos usar el typesense-dashboard para gestionar tu servidor typesense. Te permitirá configurar el mapeo del índice con una interfaz de usuario agradable. Echa un vistazo aquí:

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.