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

¿Cómo puedo agregar mi cliente de la 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: 16 days ago

OpenAI mantiene una página de Bibliotecas de la comunidad donde listamos 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 que se agregara a esta página: ¡gracias! Nos encanta ver a desarrolladores crear herramientas adicionales para la API para otros desarrolladores. También queremos asegurarnos de dirigir a los desarrolladores hacia buenas soluciones que los ayuden a tener éxito a largo plazo, por eso tenemos algunos criterios que exigimos antes de listar bibliotecas en nuestro sitio web.

Asegúrate de cumplir con los criterios que se enumeran a continuación y luego completa nuestro formulario de solicitud de 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 bifurcar las bibliotecas con mayor facilidad si es necesario en caso de que los propietarios dejen de mantenerlas o de agregarles funcionalidades.

  2. Cargar las claves de API mediante variables de entorno
    Los ejemplos de código en el README deben fomentar el uso de variables de entorno para cargar la clave de la API de OpenAI, en lugar de codificarla de forma rígida en el código fuente.

  3. Código correcto y de alta calidad que refleje con precisión la API
    El código debe ser fácil de leer y seguir, y por lo general debe adherirse a nuestra especificación OpenAPI; las bibliotecas nuevas no deben incluir endpoints marcados como deprecated: true en esta especificación.

  4. Indicar que es una biblioteca no oficial
    Indica en algún lugar cerca del inicio de tu README que es una biblioteca “no oficial” o “mantenida por la comunidad”.

  5. Comprometerse a mantener la biblioteca
    Esto significa principalmente atender issues y revisar+fusionar pull requests. También puede ser una buena idea configurar plantillas de Issues y PR en Github, como las que tenemos en nuestra biblioteca oficial de Node.

¿Este artículo te fue útil?