Tutorial de Cohere: Cómo crear una API de reconocimiento de raza de perro

Tutorial de Cohere: Cómo crear una API de reconocimiento de raza de perro

En el mundo actual, hay muchas fuentes para obtener información sobre los animales. A veces, sin embargo, la descripción por sí sola no es suficiente para determinar el tipo de animal o su raza. Entonces, ¿por qué no usar Cohere AI?

En este tutorial de Cohere, intentaremos crear una API que se pueda usar para determinar la raza de un perro en función de una breve descripción, usando la API de Cohere, y luego generar una foto usando DALL·E 2.

Y si desea obtener más información sobre cómo usar Cohere AI, consulte nuestra página de tutoriales de Cohere.

Y si desea probar este tutorial u otros de nuestros tutoriales de IA con un grupo de personas con ideas afines de todo el mundo, regístrese en nuestros hackatones de IA.

🏹 Empecemos

Necesitamos comenzar creando un directorio para nuestro proyecto. lo llamaremos dog-breed-recognition y luego crearemos un entorno virtual para ello.

Tenemos que crear una cuenta Cohere y OpenAI, y luego descargar las claves API. Los utilizaremos para la autorización de API. Vamos a crear .env archivo y ponerlos allí:

Ahora vamos a instalar todas las bibliotecas necesarias:

Ahora podemos crear un app.py archivo y comenzar a escribir nuestro código.

🤖 ¡Codificación!

Primero, necesitamos importar todas las bibliotecas necesarias y cargar las variables de entorno:

Luego, debemos crear una aplicación FastAPI y autorizar a los clientes de Cohere y OpenAI:

Ahora definiré un aviso para el LLM de Cohere. Se utilizará para generar una predicción de la raza de un perro. Pasaré algunos ejemplos de razas de perros y sus descripciones al modelo. Prepararé espacio para nuestra descripción, que se pasará al modelo.

Ahora podemos definir un punto final para nuestra predicción. Usaremos el LLM de Cohere para generar una predicción. Pasaremos nuestro aviso al modelo y luego devolveremos el resultado. Luego, el resultado se utilizará para generar una foto.

🚀 Ejecutando la aplicación

Ahora podemos ejecutar nuestra aplicación:

Podemos probar nuestra aplicación enviando una solicitud al punto final. Usaré Postman para eso. Es una gran herramienta para probar API. Podemos descargarlo aquí. Así es como debería verse nuestra URL de solicitud:

Mi descripción se parece a:

🧑‍🚀 ¡Veamos resultados!

Predicción: ‘Husky siberiano’

¡Puedes juzgar los resultados tú mismo! Es sorprendente lo mucho que podemos sacar del texto en este momento. ¡Te animo a que pruebes tus descripciones y compartas tus resultados en nuestro Discord lablab.ai!

¡Y progrese en su conocimiento y cambie su carrera dentro de la industria más creciente en este momento! ¡Únete a nuestros hackatones de IA!


Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *