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
| Servicio | Campos y fines | Cómo comprobar |
|---|---|---|
| GitHub | Token de acceso personal para el descubrimiento/importaciones de Skill | Use Connect/Manage y los controles de token; entonces prueba la operación de repositorio prevista. |
| Acceso a literatura | Correo electrónico de contacto y llave opcional NCBI API | Guardar información de contacto; La clave NCBI es opcional para las solicitudes apoyadas. |
| OpenAlex | API clave para operaciones OpenAlex en literatura | Validar la llave entrada, guardarla y hacer una consulta atada. |
| Unpaywall | Correo electrónico de contacto para búsquedas de ubicación de texto completo | Utiliza 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
- Solicite una búsqueda de OpenAlex mientras no se configura ninguna clave.
- La conversación muestra Add your OpenAlex API key con un campo API key.
- Save key almacena la llave entrada y retoma la llamada de espera cuando tenga éxito. Not now deja el credencial inconfigurado.
- Lea el estado final de la herramienta. Elegir Not now puede devolver credential_required; configure la clave antes de reintentar.

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ón | Operación |
|---|---|
| Nombre | Dale al credencial una etiqueta local reconocible. |
| Tipo | Elija API key, Access token, OAuth. |
| Valor | Introduzca un secreto en el campo enmascarado para una llave/token. Los campos requeridos por vacío mantienen a salvo discapacitados. |
| OAuth → URL de recursos | Suministrar el punto final exacto de los recursos. El emparejado Connector depende de la URL de recursos, el transporte y el registro. |
| Avanzado → Transporte | Elija el transporte requerido por el servicio OAuth; Streamable HTTP era el predeterminado inspeccionado. |
| Ámbitos | Introduzca espacios separados por espacios o comas. |
| Usar un cliente pre-registrado | Mostrar Authorization server URL, Client ID, URL de llamada, y Client secret. |
| URL de llamada / Copia | El predeterminado inspeccionado era http://127.0.0.1/oauth/callback; copiarlo para el registro de servicio o ampliar la opción de cambio personalizado. |
| Discovery | Cuando sea aplicable, descubra metadatos del servidor; Esto no es un exitoso signo por sí mismo. |
| Cancelar / Guardar | Descarte el borrador o almacene una configuración creíble válida. |

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.