Saltar al contenido principal

Cátedras de servicio

Configure credenciales en Settings → Credentials para el servicio que realmente hace la solicitud. Una suscripción Codex de trabajo proporciona acceso modelo; no suministra OpenAlex, GitHub o una cuenta MCP personalizada.

Inscripciones de servicios incorporadas

ServicioCampos y finesCómo comprobar
GitHubToken de acceso personal para el descubrimiento/importaciones de SkillUse Connect/Manage y los controles de token; entonces prueba la operación de repositorio prevista.
Acceso a literaturaCorreo electrónico de contacto y llave opcional NCBI APIGuardar información de contacto; La clave NCBI es opcional para las solicitudes apoyadas.
OpenAlexAPI clave para operaciones OpenAlex en literaturaValidar la llave entrada, guardarla y hacer una consulta atada.
UnpaywallCorreo electrónico de contacto para búsquedas de ubicación de texto completoUtiliza el correo electrónico de contacto de la literatura configurada; no inventó la dirección.

Connect abre un servicio inconfigurado; Manage abre una existente. Desktop only significa que la operación credencial necesita el contexto de escritorio. Un indicador de clave almacenada no es el propio valor secreto.

Añadir una llave de OpenAlex desaparecida

  1. Solicite una búsqueda de OpenAlex mientras no se configura ninguna clave.
  2. La conversación muestra Add your OpenAlex API key con un campo API key.
  3. Save key almacena la llave entrada y retoma la llamada de espera cuando tenga éxito. Not now deja el credencial inconfigurado.
  4. Lea el estado final de la herramienta. Elegir Not now puede devolver credential_required; configure la clave antes de reintentar.

Solicitud credencial OpenAlex en la aplicación Inglés

El aviso indica que la clave está encriptada en este ordenador y enviada sólo a api.openalex.org. En Ajustes, el formulario OpenAlex también ofrece Validate, Save, Remove key cuando existe, y Cancel. Un campo de reemplazo no revela la llave almacenada. Los errores de almacenamiento seguro requieren resolver el estado de llavero del sistema antes de guardar secretos.

Credenciales para conectores personalizados

Cree la credencial aquí, luego seleccione su nombre en el Configuración del conector. Inspeccione a los consumidores antes de cambiar o eliminar una credencial compartida.

Nueva credencial

Campo o botónOperación
NombreDale al credencial una etiqueta local reconocible.
TipoElija API key, Access token, OAuth.
ValorIntroduzca un secreto en el campo enmascarado para una llave/token. Los campos requeridos por vacío mantienen a salvo discapacitados.
OAuth → URL de recursosSuministrar el punto final exacto de los recursos. El emparejado Connector depende de la URL de recursos, el transporte y el registro.
Avanzado → TransporteElija el transporte requerido por el servicio OAuth; Streamable HTTP era el predeterminado inspeccionado.
ÁmbitosIntroduzca espacios separados por espacios o comas.
Usar un cliente pre-registradoMostrar Authorization server URL, Client ID, URL de llamada, y Client secret.
URL de llamada / CopiaEl predeterminado inspeccionado era http://127.0.0.1/oauth/callback; copiarlo para el registro de servicio o ampliar la opción de cambio personalizado.
DiscoveryCuando sea aplicable, descubra metadatos del servidor; Esto no es un exitoso signo por sí mismo.
Cancelar / GuardarDescarte el borrador o almacene una configuración creíble válida.

Campos avanzados de registro OAuth

En un Connector personalizado, une la credencial a un encabezado, variable de entorno o selector OAuth. El nombre es la referencia; no colocar valores secretos en descripciones o instrucciones del proyecto. Las configuraciones portables exportadas reemplazan secretos con titulares de puestos. Una credencial salvada todavía necesita una prueba de servicio/Connector real para establecer que funciona.

Verificar y resolver problemas

Después de guardar, repita una pequeña operación e inspeccione su respuesta. Use credential_required para un secreto configurado desaparecido, 401 para una falta de autenticación de investigar, y 403 para el acceso/policía denegado para investigar; a 403 no se fija universalmente reemplazando la llave. 429 se refiere a los límites de tarifa/uso. Lea el cuerpo real del servicio y vea Solución de problemas.

La eliminación de una credencial puede afectar a cada Connector ligado a ella. Las exportaciones Connector y Specialist excluyen deliberadamente los secretos y la verdad listos para usar; configurarlos de nuevo en el dispositivo receptor. Nunca pegar un secreto en un informe Skill, rápido, captura de pantalla o edición.

Las consultas de OpenAlex requieren una llave válida de OpenAlex. Los conectores OAuth requieren completar el registro del servicio llamado. Resolver el error de autenticación mostrado antes de reintentar la misma pequeña consulta.

Referencia de implementación: CredencialesPanel.tsx, ConnectorAddForm.tsx.

Gestión de credencial CLI/SDK puede crear/actualizar credenciales compartidas a través del acceso local autenticado. Las instalaciones sin cabeza Linux pueden elegir explícitamente almacenamiento de archivos no cifrado; Las credenciales de escritorio conservan su comportamiento normal de almacenamiento de OS. Esta opción no soluciona el almacenamiento de contraseñas Compute o inicia el inicio de sesión OAuth.