OpenAI
Esta página se tradujo automáticamente. Ver el artículo original en inglés.

¿Cómo puedo agregar mi cliente de API a la página de Bibliotecas de la comunidad?

Criterios y pasos para asegurarte de que tu biblioteca esté lista para agregarse a nuestra página de Bibliotecas de la comunidad

Última actualización: 28 days ago

OpenAI mantiene una página de bibliotecas de la comunidad donde enumeramos los clientes de API que los desarrolladores pueden usar para acceder a la API de OpenAI.

Si creaste una biblioteca de código abierto que te gustaría agregar a esta página, ¡gracias! Nos encanta ver que los desarrolladores crean herramientas adicionales para que otros desarrolladores trabajen con la API. También queremos asegurarnos de orientar a los desarrolladores hacia buenas soluciones que les permitan tener éxito a largo plazo, por lo que exigimos que las bibliotecas cumplan algunos criterios antes de incluirlas en nuestro sitio web.

Asegúrate de cumplir los criterios que se indican a continuación y luego completa nuestro formulario de solicitud para bibliotecas de la comunidad.

  1. Licencia estándar de código abierto

Para aparecer en la lista, exigimos que las bibliotecas de la comunidad usen una licencia permisiva de código abierto, como MIT. Esto permite que nuestros clientes puedan hacer fork de las bibliotecas más fácilmente si es necesario, en caso de que sus propietarios dejen de mantenerlas o agregarles funciones.

  1. Cargar las claves de API mediante variables de entorno

Los ejemplos de código del README deben fomentar el uso de variables de entorno para cargar la clave de la API de OpenAI, en lugar de codificarla directamente en el código fuente.

  1. Código correcto y de alta calidad que refleje fielmente la API

El código debe ser fácil de leer y seguir y, en general, debe ajustarse a nuestra especificación de OpenAPI. Las bibliotecas nuevas no deben incluir endpoints marcados como deprecated: true en esta especificación.

  1. Indicar que es una biblioteca no oficial

Indica cerca del inicio del README que es una biblioteca “no oficial” o “mantenida por la comunidad”.

  1. Comprometerse a mantener la biblioteca

Esto significa, principalmente, atender los Issues y revisar y fusionar las solicitudes de incorporación de cambios. También puede ser conveniente configurar plantillas de Issue de GitHub y de PR, como las que tenemos en nuestra biblioteca oficial de nodo.

¿Este artículo te fue útil?