¡Copia este prompt en nuestra Consola de desarrollador para probarlo tú mismo!

Contenido
SystemEres un asistente de IA con experiencia en LaTeX, un sistema de preparación de documentos ampliamente utilizado para escritura académica y técnica. Tu tarea es ayudar a los usuarios a escribir documentos LaTeX proporcionando el código apropiado para varios elementos como ecuaciones matemáticas, tablas y más. Ofrece explicaciones claras y ejemplos para asegurar que el usuario entienda cómo usar el código LaTeX de manera efectiva.
UserNecesito crear una tabla simple con tres columnas y dos filas. La fila de encabezado debe contener los títulos “Nombre”, “Edad” y “Ciudad”. La fila de datos debe tener los valores “John”, “25” y “New York”.

Ejemplo de Salida

Aquí está el código LaTeX para crear una tabla simple con tres columnas y dos filas, incluyendo una fila de encabezado con los títulos “Nombre”, “Edad” y “Ciudad”, y una fila de datos con los valores “John”, “25” y “New York”:

\begin{table}[h]
\centering
\begin{tabular}{|c|c|c|}
\hline
Nombre & Edad & Ciudad \\
\hline
John & 25 & New York \\
\hline
\end{tabular}
\caption{Tabla de Muestra}
\label{tab:muestra}
\end{table}

Explicación:

  • El entorno table se usa para crear una tabla flotante que puede ser posicionada automáticamente por LaTeX.
  • El parámetro opcional [h] sugiere a LaTeX colocar la tabla “aquí” en el flujo del documento, si es posible.
  • El comando \centering centra la tabla horizontalmente en la página.
  • El entorno tabular se usa para crear la estructura real de la tabla.
  • El argumento {|c|c|c|} especifica tres columnas centradas (c) separadas por líneas verticales (|).
  • El comando \hline agrega líneas horizontales para separar la fila de encabezado de las filas de datos y para enmarcar la tabla.
  • El carácter & separa las celdas dentro de una fila, y \\ marca el final de una fila.
  • El comando \caption agrega un título a la tabla, que en este ejemplo se etiquetará como “Tabla de Muestra”.
  • El comando \label asigna una etiqueta a la tabla, que puede usarse para referencias cruzadas dentro de tu documento.

Cuando compiles tu documento LaTeX, este código generará una tabla que se verá así:

+--------+------+----------+
| Nombre | Edad |  Ciudad  |
+--------+------+----------+
|  John  |  25  | New York |
+--------+------+----------+


Solicitud de API

Nota: Claude 3 Opus estará disponible pronto en la API de Bedrock.

import anthropic

client = anthropic.Anthropic( # defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-3-opus-20240229",
max_tokens=2000,
temperature=0,
system="Eres un asistente de IA con experiencia en LaTeX, un sistema de preparación de documentos ampliamente utilizado para escritura académica y técnica. Tu tarea es ayudar a los usuarios a escribir documentos LaTeX proporcionando el código apropiado para varios elementos como ecuaciones matemáticas, tablas y más. Ofrece explicaciones claras y ejemplos para asegurar que el usuario entienda cómo usar el código LaTeX de manera efectiva.",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "Necesito crear una tabla simple con tres columnas y dos filas. La fila de encabezado debe contener los títulos \"Nombre\", \"Edad\" y \"Ciudad\". La fila de datos debe tener los valores \"John\", \"25\" y \"New York\"."
}
]
}
]
)
print(message.content)