AI - Servidores

Acerca de

Agent DVR se integra completamente con servidores de IA como DeepStack AI, CodeProject AI, PlateRecognizer.com y OpenAI (Chat GPT) para agregar filtrado inteligente de alertas, reconocimiento de objetos, reconocimiento de escenas y control de eventos inteligente.

Además de DeepStack y CodeProject AI, también puedes utilizar otros servidores de IA que admitan la misma API:

Configurando IA

Lista de Servidores de IA

Para configurar los servidores de IA, haga clic en el icono en la parte superior izquierda de la interfaz principal de Agent DVR. Luego haga clic en Configuración bajo Configuración, seleccione Servidores de IA en el menú desplegable y haga clic en Configurar.

Etiquetas de bloqueo automático en esta pantalla bloquearán automáticamente las grabaciones con etiquetas especificadas para evitar la eliminación o eliminación accidental por parte de la gestión de almacenamiento. Para eliminar estas grabaciones, deberá desbloquearlas en la interfaz de usuario.

Agent DVR se integra con CodeProject.AI para varias funciones de IA, incluyendo reconocimiento de objetos, reconocimiento facial, ALPR (Reconocimiento Automático de Matrículas), y super resolución (mejora). PlateRecognizer.com también es compatible como proveedor de ALPR. CodeProject.AI es de código abierto, gratuito y compatible con la mayoría de las plataformas.

Para comenzar, instale un servidor de IA para su plataforma y conecte Agent DVR a él haciendo clic en el botón Configurar y luego en Agregar.

Puede agregar tantos servidores de IA a Agent como sea necesario. Las cámaras en Agent pueden configurarse para usar diferentes servidores de IA para cada función, o puede usar un solo servidor de IA para todas las tareas.

Advertencia: el procesamiento de IA puede ser intensivo en recursos. Asegúrese de que su computadora tenga suficiente potencia para ejecutarlo.
Configurando su servidor
  • Nombre: Nombre su servidor, por ejemplo, Atrapador de Gatos.
  • URL del servidor de IA: Ingrese la URL de su servidor de IA, por ejemplo, http://localhost:32168/
  • Clave de API: Ingrese su clave si está configurada (opcional).
  • Tiempo de espera: El tiempo de espera en segundos para las solicitudes al servidor.
  • Retraso de reintento: El tiempo en segundos antes de volver a intentar una solicitud fallida a este servidor.

Haga clic en OK para guardar su configuración.

Utilizando PlateRecognizer.com

Para configurar LPR (ANPR o Reconocimiento de Matrículas) en Agent DVR, vaya a Configuración del Servidor - Configuración de IA y ingrese los detalles en Plate Recognizer. Regístrese para una Prueba Gratuita en Plate Recognizer. No se requiere tarjeta de crédito.
  • URL: Ingrese la URL del servicio. La predeterminada es "https://api.platerecognizer.com/v1/plate-reader/", o use su propio servidor si aloja su propia instancia.
  • Token: Después de registrarse en Plate Recognizer, visite la Página de Cuenta y copie el Token de API.
  • Regiones: Deje en blanco para usar la predeterminada o ingrese una lista CSV de regiones.
  • Config: Ingrese valores de configuración adicionales de la documentación si es necesario.

Gestionando módulos de IA

Módulos de IA

En la lista de servidores de IA (referenciada arriba), tienes opciones para configurar, probar, editar y eliminar servidores de IA. Haz clic en el botón de configuración para mostrar los módulos disponibles o instalados en el servidor seleccionado.

Agent DVR obtiene la lista de módulos actual del servidor y ofrece una interfaz de usuario para instalar, desinstalar, configurar y probar cada módulo. Se brinda soporte para todos los módulos predeterminados de CodeProject.UI, aunque Agent DVR solo utiliza un subconjunto de estos.

Se recomienda instalar solo una de las opciones de módulos de reconocimiento de objetos. Revisa la descripción de cada uno para determinar cuál es el mejor para tu sistema.

Para utilizar ALPR (Reconocimiento Automático de Placas de Matrícula), Super Resolución o Reconocimiento Facial en Agent DVR, deberás instalar el módulo respectivo desde esta página. Por lo general, la configuración predeterminada es suficiente para estos módulos, pero puedes configurarlos haciendo clic en el icono de debajo de cada módulo.

Usando OpenAI

Para configurar OpenAI para el reconocimiento de escenas en Agent DVR, ve a Configuración del Servidor - Configuración de IA y ingresa los detalles en Reconocimiento de Escenas de OpenAI. Regístrate para obtener una clave de API de OpenAI

  • URL: Ingresa la URL del servicio. El valor predeterminado es "https://api.openai.com/v1/chat/completions".
  • Clave de API de OpenAI: Después de registrarte en OpenAI, visita la Página de Claves de API y crea una nueva clave secreta. Copia y pega esta clave en el campo.
  • Modelo: Especifica el modelo a utilizar. El valor predeterminado es gpt-4-vision-preview. Esto puede ser eliminado o cambiado en algún momento por OpenAI.
  • Máximo de Tokens: Esto controla el gasto máximo de tokens por solicitud. Verifica los registros en /logs.html si tienes problemas, ya que podría estar relacionado con el gasto de tokens.
Documentos
Filtro Aplicado