Guía para usar Anthropic — Claude 3

Macusaya Yurika
Datapath
Published in
7 min readMar 18, 2024

Anthropic es una empresa de investigación y seguridad de IA estadounidense. El objetivo de Anthropic es generar investigación y crear sistemas de IA confiables y beneficiosos.

En esta guía, exploraremos los modelos de Anthropic Claude 3 y su plataforma, para comprender cómo utilizar eficientemente las capacidades de Anthropic en el ámbito de la ia. Y finalmente exploraremos el proceso del uso de su API desde nuestro entorno local.

Imagen 1: Claude 3 models. Fuente: Adaptado de Anthropic.

CLAUDE

Claude es una familia de modelos de inteligencia artificial desarrollada por Anthropic. Estos modelos, conocidos como Claude 3, representan la última generación de la tecnología de Anthropic en el campo de la inteligencia artificial.

Detalles de la nueva generación de Claude 3

Opus, el modelo más potente, proporciona una inteligencia, capacidad de razonamiento y creatividad sin igual en una amplia variedad de tareas, mientras que Haiku ofrece mucha capacidad a una velocidad muy alta y a bajo costo. Y Sonnet ofrece un equilibrio excelente entre ambos.

Imagen 2: Claude 3 models details. Fuente: Anthropic.

En la documentación de Claude indica que estos son state-of-the-art text and vision models, o en español Modelos de texto y visión de última generación. A continuación en la Imagen 3 se muestra una comparación de los modelos Claude 3 con sus pares, en múltiples puntos de referencia y capacidad.

Imagen 3: Claude 3 models measure of capabilities. Fuente: Anthropic.

Sobre los Modelos

Claude 3 Opus

  • Modelo más inteligente con rendimiento destacado en tareas complejas.
  • Navega con fluidez en indicaciones abiertas y escenarios invisibles.
  • Costo: $15 a $75 por millón de tokens.
  • Ventana contextual: 200K tokens.

Usos potenciales

  • Automatización de tareas: planifique y ejecute acciones complejas en API y bases de datos, codificación interactiva
  • I+D: revisión de investigaciones, lluvia de ideas y generación de hipótesis, descubrimiento de fármacos
  • Estrategia: análisis avanzado de cuadros y gráficos, finanzas y tendencias del mercado, pronósticos
  • Diferenciador: Mayor inteligencia en comparación con otros modelos.

Claude 3 Sonnet

  • Equilibrio ideal entre inteligencia y velocidad.
  • Rendimiento sólido a un costo menor en cargas de trabajo empresariales.
  • Costo: $3 a $15 por millón de tokens.
  • Ventana contextual: 200K tokens.

Usos potenciales:

  • Procesamiento de datos: RAG o búsqueda y recuperación de grandes cantidades de conocimiento
  • Ventas: recomendaciones de productos, pronósticos, marketing dirigido.
  • Tareas que ahorran tiempo: generación de código, control de calidad, análisis de texto a partir de imágenes.
  • Diferenciador: Más asequible con inteligencia similar; mejor para la escala.

Claude 3 Haiku

  • Modelo rápido y compacto para respuestas casi instantáneas.
  • Responde consultas y solicitudes sencillas con velocidad inigualable.
  • Costo: $0.25 a $1.25 por millón de tokens.
  • Ventana contextual: 200K tokens.

Usos potenciales:

  • Interacciones con el cliente: soporte rápido y preciso en interacciones en vivo, traducciones
  • Moderación de contenido: detectar comportamientos riesgosos o solicitudes de clientes
  • Tareas de ahorro de costes: logística optimizada, gestión de inventario, extracción de conocimientos a partir de datos no estructurados
  • Diferenciador: Más inteligente, más rápido y más asequible en su categoría de inteligencia.

Disponibilidad

  • Opus y Sonnet están disponibles para uso inmediato en la API de Claude, que ahora está disponible de forma general. Haiku estará disponible próximamente.
  • Sonnet impulsa la experiencia gratuita en claude.ai, mientras que Opus está disponible para suscriptores de Claude Pro.
  • Sonnet también está disponible en Amazon Bedrock y en vista previa privada en Vertex AI Model Garden de Google Cloud. Opus y Haiku estarán disponibles pronto en ambas plataformas.

¿Cómo usar Claude 3?

Chat Claude 3 Sonnet

  1. Ingresa a https://claude.ai/ y Regístrate.
  2. Empieza a utilizar Chat Claude 3 Sonnet.
Imagen 4: Claude 3 chat. Fuente: Adaptado de Anthropic.

Workbench Claude 3 Oppus

Anthropic tiene abierto el uso de Claude 3 Opus para testeo en Claude Workbench.

  1. Ingresa a https://www.anthropic.com/api.
  2. Hacer Click a Get API Access y Regístrate, esto te llevará a la consola de Claude 3.
Imagen 5: Build with Claude 3 . Fuente: Anthropic.

3. Reclama tus $5 de créditos grátis, Click en el botón de Claim como se muestra en la Imagen6 y luego haz Click en Workbench.

Imagen 6: Anthropic Claude 3 workbench . Fuente: Anthropic.

4. Empieza a testear a Claude 3

En la imagen 5 puedes ver un ejemplo de Prompt para ver el desempeño de Claude 3 Opus.

Imagen 7: Anthropic Claude 3 workbench prompt. Fuente: Anthropic.

Nota: También puedes descargar el código para usarlo desde tu entorno local, como se muestra en la siguiente imagen. Esta parte es importante porque utilizaremos esto para usar su Api.

Imagen 8: Anthropic Claude 3 workbench Code for Claude Api. Fuente: Anthropic.

Obtener acceso a la API

En este tutorial utilizaremos Python, pero el uso de la Api no es restrictivo a este lenguaje de programación.

  1. Regístrate en Claude API \ Anthropic.
  2. Reclama tus 5$ de créditos free, como se muestra en la Imagen 6.
  3. Click en Get API Keys.
Imagen 9: Anthropic Claude 3. Fuente: Anthropic.

4. Click en el botón Create Key.

Imagen 10: Anthropic Keys. Fuente: Anthropic.

5. Nombra tu Key, y haz click en Create key como se muestra en la imagen 11.

Imagen 11: Anthropic Create API Key. Fuente: Anthropic.

6. Guarda tu Key.

Imagen 12: Anthropic Create Key added. Fuente: Anthropic.

Nota : Es sumamente importante que no pierdas tu key.

7. Instala el módulo Anthropic con pip con el siguiente comando y como se muestra en la imagen 13.

pip install anthropic
Imagen 13: Consola ubuntu instalación de anthropic. Fuente: Elaboración propia.

8. Exporta tu access key, usa el siguiente comando en consola y reemplaza tu Api key después de =.

export ANTHROPIC_API_KEY=xxxxxxxxxxxxx

9. Crear y edita tu script app.py, con los siguientes comandos:

touch app.py
code app.py
Imagen 14: Consola ubuntu creación de script. Fuente: Elaboración propia.

La estructura de este script es simple, importamos el módulo de Anthropic editamos la cantidad de tokens, escribimos el prompt e imprimimos la respuesta.

import anthropic #importar anthropic
client = anthropic.Anthropic() #crear cliente
message = client.messages.create( #crear prompt con especificaciones
model="claude-3-opus-20240229", #elección del modelo
max_tokens=1000,
temperature=0,
messages=[
{
"role": "user",
"content": [
{
"type": "text", #tipo de prompt, y en text ponemos el mensaje del prompt
"text": "Tengo 10 manzanas. Encuentro 3 monedas de oro en el fondo de un río.El río pasa cerca de una gran ciudad que tiene algo que ver con en qué puedo gastar las monedas.Entonces pierdo 4 manzanas pero gano una moneda de oro. 3 pájaros se cruzan en mi camino y dejan caer 6 manzanas cada uno.Juego una partida en línea y gano 6 monedas de oro, pero tengo que repartirlas a partes iguales con mis 2 compañeros de equipo.Compro manzanas por todas las monedas que tengo, el precio de una manzana es de 0,5 monedas.¿Cuántas manzanas tengo? ¿Y dónde está el río?" }
]
}
]
)
print(message.content[0].text) #imprimimos la respuesta del modelo

10. Ejecuta el Script con el siguiente comando.

python3 app.py

Finalmente en la imagen 15 podemos ver la respuesta del modelo en nuestra consola!

Imagen 15: Consola ubuntu ejecución de script. Fuente: Elaboración propia.

Sigue el estado de tus créditos

Ingresa a Anthropic consola > Settings > plans and billing, ahí podrás ver el resto de tus créditos disponibles para testear el modelo.

Imagen 16: Plans and billing Anthropic. Fuente: Anthropic

Conclusiones

En resumen, Anthropic y su familia de modelos Claude 3 representan vanguardia en la inteligencia artificial, con Opus, Sonnet y Haiku liderando la carga hacia nuevas fronteras de potencia y versatilidad. Este viaje hacia la próxima generación de IA no solo promete soluciones más inteligentes y rápidas, sino también la oportunidad de formar parte activa en su evolución.

Próximos Pasos

  • Participar en el testeo en Claude Workbench y proporcionar retroalimentación para contribuir al desarrollo de Claude 3.
  • Explorar las opciones de uso gratuito y suscripción en claude.ai y Amazon Bedrock.
  • Mantenerse atento a las actualizaciones frecuentes y nuevas características anunciadas por Anthropic.

Gracias por leerme,

¿Quieres seguir aprendiendo y conectarte con nuestra comunidad? Te invitamos a unirte a nuestras redes sociales. ¡Síguenos en Instagram y LinkedIn para estar al tanto de las últimas noticias, tutoriales y recursos sobre tecnología y aprendizaje automático!

Datapath

Acelerando el talento LATAM en data, cloud, analytics e inteligencia artificial.

⚪DISCORD: https://go.datapath.ai/Discord_IALatam

🔵Linkedin: https://go.datapath.ai/Linkedin

🟡Instagram: https://go.datapath.ai/Instagram

🔴Facebook: https://go.datapath.ai/Facebook

🟢Tiktok: https://go.datapath.ai/Tiktok

--

--