{"id":68787,"date":"2024-09-17T17:50:00","date_gmt":"2024-09-17T22:50:00","guid":{"rendered":"https:\/\/www.alvarezjoseph.com\/blog\/?p=68787"},"modified":"2024-09-17T16:27:25","modified_gmt":"2024-09-17T21:27:25","slug":"acceso-api-gpt-3","status":"publish","type":"post","link":"https:\/\/www.alvarezjoseph.com\/blog\/acceso-api-gpt-3\/","title":{"rendered":"C\u00f3mo Acceder a la API de GPT-3: Gu\u00eda para Desarrolladores"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Te voy a ser honesto, acceder a la API de GPT-3 de OpenAI es m\u00e1s f\u00e1cil de lo que parece, pero no esperes magia de inmediato. Si est\u00e1s aqu\u00ed porque no sabes por d\u00f3nde empezar, tranquilo, que yo te cuento c\u00f3mo es el rollo. OpenAI, en su infinita sabidur\u00eda, ha simplificado bastante el proceso, pero como siempre, hay truquitos y cosas que debes saber para que no pierdas el tiempo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos al grano.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pasos para acceder a la API de GPT-3<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Primero, d\u00e9jame decirte que si cre\u00edas que esto era un tr\u00e1mite burocr\u00e1tico de d\u00edas o semanas, te equivocas. Es un proceso relativamente directo, pero a\u00fan as\u00ed, como todo en la vida, tiene sus vueltas. Aqu\u00ed van los pasos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Visita la p\u00e1gina de OpenAI<\/strong>. S\u00ed, lo primero es lo obvio. Te vas a <a href=\"https:\/\/openai.com\" target=\"_blank\" rel=\"noopener\">OpenAI<\/a>, te diriges a la secci\u00f3n de la API de GPT-3. Todo est\u00e1 bien clarito, no hay c\u00f3mo perderse.<\/li>\n\n\n\n<li><strong>Llena el formulario<\/strong>. Ah, claro, porque siempre hay un formulario. Aqu\u00ed te van a preguntar cosas como para qu\u00e9 rayos quieres usar su API. \u00bfTu respuesta? Sinceridad. Ellos quieren saber si vas a hacer algo serio con esto o si simplemente quieres jugar un rato. Ojo, que hay pa\u00edses donde no te van a dejar entrar al club, por las restricciones. Entonces, si no est\u00e1s en la lista, toca esperar.<\/li>\n\n\n\n<li><strong>Espera un correo<\/strong>. Despu\u00e9s de enviar el formulario, toca esperar. Tranquilo, OpenAI te va a mandar un email con los siguientes pasos si te aprueban. No era tan dif\u00edcil, \u00bfcierto?<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Antes, esto de acceder a GPT-3 era como tratar de entrar a una fiesta exclusiva con invitaci\u00f3n. Ahora est\u00e1 m\u00e1s abierto, aunque a\u00fan te topas con limitaciones. Si est\u00e1s en un pa\u00eds vetado, lo siento, no es tu d\u00eda de suerte. Pero si tienes acceso, ya est\u00e1s listo para explorar todo el potencial de GPT-3.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfC\u00f3mo empiezo a usar la API?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vale, ya tienes acceso. Ahora viene la parte divertida, \u00bfo no? Bueno, depende de lo que llames divertido. Integrar GPT-3 en tu aplicaci\u00f3n no es cuesti\u00f3n de magia, pero tampoco es f\u00edsica cu\u00e1ntica. Lo primero que necesitas es una cuenta en OpenAI. Si ya la tienes, pues te ahorras ese paso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfQu\u00e9 sigue despu\u00e9s?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Te metes en la documentaci\u00f3n de la API. \u00bfAburrido? Puede ser, pero es necesario. Ah\u00ed est\u00e1 toda la info que vas a necesitar para que la integraci\u00f3n funcione sin problemas. Lo b\u00e1sico, como siempre, es entender c\u00f3mo funciona la autenticaci\u00f3n, los endpoints y c\u00f3mo construir las solicitudes y manejar las respuestas. S\u00ed, lo s\u00e9, parece mucho rollo, pero cr\u00e9eme, una vez que le agarras la mano, todo va rodado.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Genera tus claves de API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed es donde empieza la verdadera acci\u00f3n. Necesitas generar una clave de API para que GPT-3 funcione. Y ojo, porque esa clave es como tu llave dorada. No se la andes regalando a cualquiera. Todo lo que hagas con la API va a depender de esa clave. Ah, y no te preocupes, generar la clave es pan comido, sigues las instrucciones en la documentaci\u00f3n y listo. No tiene p\u00e9rdida.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 lenguaje de programaci\u00f3n usas?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">OpenAI te lo pone f\u00e1cil. Si programas en Python, JavaScript o alg\u00fan otro lenguaje popular, te va a funcionar de maravilla. Tienen SDKs listos para que no te enredes mucho. Eliges tu lenguaje, instalas el SDK, configuras lo b\u00e1sico, y a correr. S\u00ed, as\u00ed de simple.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pero claro, tampoco te esperes que todo salga a la primera. A veces toca pelear un poco con dependencias o variables de entorno que no cuadran, pero bueno, es parte del juego. Instalas lo necesario y configuras lo que te piden. Despu\u00e9s de eso, ya est\u00e1s en el camino de hacer tus primeras solicitudes a la API.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Haciendo solicitudes a la API de GPT-3<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bien, ya pasamos lo b\u00e1sico. Tienes tu cuenta, tu clave, el SDK instalado. \u00bfY ahora qu\u00e9? Pues viene lo divertido: empezar a hacer tus primeras solicitudes a la API. Aqu\u00ed no hay mucho misterio. Vas a construir una solicitud seg\u00fan la documentaci\u00f3n, especificar lo que quieras (prompts, par\u00e1metros y dem\u00e1s) y esperar a que GPT-3 haga su magia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfPero c\u00f3mo funciona esto?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">B\u00e1sicamente, le das un input a la API, que ser\u00eda tu prompt, y GPT-3 responde con algo que, si todo sale bien, ser\u00e1 bastante coherente. Es como una conversaci\u00f3n, solo que t\u00fa controlas lo que le pides. Y te aviso, la primera vez que lo haces y ves c\u00f3mo te responde, es f\u00e1cil quedar impresionado&#8230; Pero tampoco es que GPT-3 sea infalible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 puedes pedirle?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed es donde entra la creatividad. \u00bfQuieres que escriba un texto? Hecho. \u00bfNecesitas que te genere c\u00f3digo? Tambi\u00e9n lo hace. Eso s\u00ed, el truco est\u00e1 en c\u00f3mo le pidas las cosas. Los prompts son la clave de todo. Si tu prompt es vago o ambiguo, vas a recibir algo raro o fuera de lugar. Si le das instrucciones claras y precisas, la cosa mejora bastante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ejemplo, si solo le dices: \u00abEscribe algo sobre inteligencia artificial\u00bb, te va a soltar un texto gen\u00e9rico, probablemente aburrido. Pero si le especificas: \u00abEscribe una introducci\u00f3n divertida sobre c\u00f3mo funciona la inteligencia artificial aplicada a los asistentes virtuales\u00bb, ah\u00ed ya tienes algo m\u00e1s espec\u00edfico y con mejores resultados.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Maneja las respuestas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora bien, cuando recibas la respuesta de GPT-3, no siempre ser\u00e1 perfecta. Vamos, es IA, no magia negra. A veces te toca procesar un poco la respuesta, filtrarla o ajustarla para que encaje con lo que est\u00e1s haciendo. Si est\u00e1s construyendo una app, es probable que necesites extraer solo ciertas partes de la respuesta, o tal vez necesitas que sea m\u00e1s corta o m\u00e1s espec\u00edfica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ah\u00ed es cuando te toca usar tu habilidad de desarrollador para manejar el formato y procesar los datos como necesites. No te asustes si al principio la cosa no sale como esperabas, es cuesti\u00f3n de ajustar y probar. Esto es un proceso iterativo.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">El GPT-3 Playground: la zona de pruebas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de tirarte de cabeza a la API, OpenAI te da una herramienta bien interesante: el GPT-3 Playground. \u00bfQu\u00e9 es esto? Pues una plataforma web donde puedes experimentar con GPT-3 sin escribir una sola l\u00ednea de c\u00f3digo. Para los que prefieren ensayar antes de implementar, esto es como una zona segura donde puedes probar prompts, ver c\u00f3mo reacciona GPT-3 y ajustar las cosas sobre la marcha.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfPor qu\u00e9 usar el Playground?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La raz\u00f3n es sencilla: es una forma r\u00e1pida de entender qu\u00e9 tipo de respuestas puedes esperar. A veces te puede ahorrar horas de prueba y error en tu c\u00f3digo porque te permite ver directamente c\u00f3mo se comporta GPT-3. Adem\u00e1s, es una buena forma de experimentar sin necesidad de configurar el SDK o preocuparte por las dependencias.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lo bueno del Playground es que te deja ver en tiempo real c\u00f3mo GPT-3 interpreta tus instrucciones. As\u00ed que si tienes una idea pero no est\u00e1s seguro de c\u00f3mo formularla, puedes jugar un rato hasta dar con el prompt adecuado.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Demos online: ver para creer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si lo del Playground no te convence o simplemente quieres ver qu\u00e9 han hecho otros, tambi\u00e9n hay varias demos online que muestran lo que GPT-3 puede hacer. Aqu\u00ed es donde puedes ver casos de uso reales, aplicaciones pr\u00e1cticas y, la verdad sea dicha, algunas cosas bastante impresionantes. Otras&#8230; no tanto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las demos son \u00fatiles para inspirarte, o incluso para darte cuenta de que quiz\u00e1 GPT-3 no es exactamente lo que necesitas para tu proyecto. A veces el hype es mucho, pero cuando lo ves en acci\u00f3n, te das cuenta de que tampoco es tan revolucionario en ciertos contextos. Lo que s\u00ed, en tareas espec\u00edficas como generaci\u00f3n de texto, programaci\u00f3n asistida o incluso juegos de palabras, se defiende bien.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfY qu\u00e9 hay de las limitaciones?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ah, claro, no todo es perfecto. GPT-3 es potente, s\u00ed, pero tiene sus limitaciones, y m\u00e1s vale que las tengas claras desde el principio. Para empezar, est\u00e1 el tema del <strong>consumo de tokens<\/strong>. Cada vez que haces una solicitud, consumes tokens. Y si no tienes idea de cu\u00e1ntos est\u00e1s usando, tu facturita al final del mes puede sorprenderte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenAI te pone l\u00edmites en la cantidad de tokens que puedes usar por mes, y si te pasas, toca pagar. <strong>\u00bfCu\u00e1nto?<\/strong> Depende de tu plan, pero no es barato si le das mucho uso. As\u00ed que si piensas usarlo a lo loco, m\u00e1s vale que calcules bien o te vas a llevar un buen susto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Limitaciones en contenido<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Otra cosa que debes saber: no todo el contenido es v\u00e1lido. OpenAI tiene <strong>pol\u00edticas<\/strong> sobre el tipo de contenido que puedes generar. Nada de andar haciendo cosas raras o poco \u00e9ticas, porque te pueden bloquear el acceso. Cosas como discursos de odio, violencia o informaci\u00f3n err\u00f3nea est\u00e1n fuera de los l\u00edmites. No es que est\u00e9s pensando en hacer algo as\u00ed, pero siempre es bueno saberlo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Y aunque puedas generar casi cualquier cosa, no significa que siempre lo haga bien. GPT-3, al fin y al cabo, no entiende el mundo como lo hacemos nosotros. Si le pides que escriba algo muy t\u00e9cnico o espec\u00edfico, es posible que se equivoque. Y lo peor es que puede sonar s\u00faper convincente aunque est\u00e9 completamente equivocado.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfF\u00e1cil de integrar? Depende<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A ver, si tienes algo de experiencia programando, integrarlo no es el fin del mundo. Pero tampoco es un paseo por el parque. Necesitas saber c\u00f3mo funcionan las <strong>APIs<\/strong>, c\u00f3mo manejar las respuestas, y tener claro qu\u00e9 esperas lograr con GPT-3. Si lo que buscas es meterlo en una app o un chatbot, te va a tocar trabajar. No esperes que funcione perfectamente desde el d\u00eda uno.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Optimizaci\u00f3n y ajustes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Algo que no te dicen mucho es que integrar GPT-3 no es solo enchufarlo y ya. <strong>Vas a tener que ajustar<\/strong>. A veces lo que esperabas no es lo que recibes, y toca jugar con los par\u00e1metros, los prompts y hasta con la longitud de las respuestas. A esto se le llama iteraci\u00f3n. B\u00e1sicamente, es prueba y error, y cr\u00e9eme, lo vas a hacer m\u00e1s veces de las que piensas.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bf\u00c9tica? S\u00ed, tambi\u00e9n importa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Otra cosa que no puedes pasar por alto es el uso \u00e9tico de la IA. OpenAI es bastante claro en sus pol\u00edticas, y no es para menos. La IA tiene potencial para hacer cosas incre\u00edbles, pero tambi\u00e9n puede ser mal utilizada. No es solo evitar contenido inapropiado, sino tambi\u00e9n cuidar los <strong>sesgos<\/strong>. GPT-3 aprende de grandes cantidades de texto en internet, y ya sabes c\u00f3mo es internet&#8230; As\u00ed que puede reproducir estereotipos o prejuicios si no tienes cuidado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si lo vas a usar para algo serio, lo m\u00ednimo es que te asegures de que lo que produce sea justo y correcto. De lo contrario, podr\u00edas terminar en una situaci\u00f3n inc\u00f3moda o incluso con problemas.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Monetizando con GPT-3<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Y aqu\u00ed es donde se pone interesante para muchos: <strong>ganar plata<\/strong> con GPT-3. S\u00ed, se puede. Muchos ya lo est\u00e1n haciendo. Si desarrollas una app que integre GPT-3, puedes monetizarla cobrando a los usuarios o metiendo anuncios. OpenAI no tiene problema con eso, siempre y cuando sigas sus normas de uso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora, <strong>no todo es color de rosa<\/strong>. Aunque puedes ganar dinero, tambi\u00e9n tienes que pagar por el uso de la API. As\u00ed que antes de que te emociones y creas que te vas a volver millonario, haz bien las cuentas. La clave aqu\u00ed es encontrar un balance entre lo que inviertes y lo que puedes sacar de beneficio. Si tu app o proyecto tiene potencial, bien. Si no, bueno&#8230; a veces toca replantear.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfEs para todos?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed viene la verdad inc\u00f3moda: <strong>no todo el mundo necesita GPT-3<\/strong>. Si lo que quieres es jugar un rato, genial, pero para proyectos serios, tienes que estar dispuesto a invertir tiempo y dinero. Y ojo, GPT-3 no es la respuesta a todos los problemas. Para ciertas tareas es espectacular, pero para otras, te puede dejar con las manos vac\u00edas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As\u00ed que antes de lanzarte de cabeza, preg\u00fantate: <strong>\u00bfrealmente lo necesitas?<\/strong> Si la respuesta es s\u00ed, pues dale, pero si est\u00e1s dudando, tal vez quieras explorar otras opciones o herramientas antes.<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;68787&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;14&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;4.5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Valora el post&quot;,&quot;legend&quot;:&quot;4.5\\\/5 - (14 votos)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;C\u00f3mo Acceder a la API de GPT-3: Gu\u00eda para Desarrolladores&quot;,&quot;width&quot;:&quot;128&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 128px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            4.5\/5 - (14 votos)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Te voy a ser honesto, acceder a la API de GPT-3 de OpenAI es m\u00e1s f\u00e1cil de lo que parece, pero no esperes magia de inmediato. Si est\u00e1s aqu\u00ed porque no sabes por d\u00f3nde empezar, tranquilo, que yo te cuento c\u00f3mo es el rollo. OpenAI, en su infinita sabidur\u00eda, ha simplificado bastante el proceso, pero [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":68788,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[93],"tags":[],"class_list":["post-68787","post","type-post","status-publish","format-standard","has-post-thumbnail","category-chatgpt"],"_links":{"self":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts\/68787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/comments?post=68787"}],"version-history":[{"count":1,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts\/68787\/revisions"}],"predecessor-version":[{"id":68789,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts\/68787\/revisions\/68789"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/media\/68788"}],"wp:attachment":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/media?parent=68787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/categories?post=68787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/tags?post=68787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}