{"id":3308,"date":"2025-07-01T14:02:26","date_gmt":"2025-07-01T14:02:26","guid":{"rendered":"https:\/\/musictechohio.online\/site\/building-better-ai-agents-for-less\/"},"modified":"2025-07-01T14:02:26","modified_gmt":"2025-07-01T14:02:26","slug":"building-better-ai-agents-for-less","status":"publish","type":"post","link":"https:\/\/musictechohio.online\/site\/building-better-ai-agents-for-less\/","title":{"rendered":"Building better AI agents, for less"},"content":{"rendered":"<div>\n<p><b><a href=\"https:\/\/gradientflow.substack.com\/subscribe\">Subscribe<\/a>\u00a0\u2022<\/b><a href=\"https:\/\/gradientflow.com\/newsletter\/\">\u00a0<b>Previous Issues<\/b><\/a><\/p>\n<h3>From Monoliths to Specialists: The New Era of AI<\/h3>\n<p><span style=\"font-weight: 400;\">In a <\/span><a href=\"https:\/\/gradientflow.substack.com\/i\/163433247\/humaninspired-agents-translating-workflows-into-robust-ai-systems\"><span style=\"font-weight: 400;\">previous analysis<\/span><\/a><span style=\"font-weight: 400;\">, I examined how a company could build a highly effective AI application for writing database queries <\/span><i><span style=\"font-weight: 400;\">without<\/span><\/i><span style=\"font-weight: 400;\"> any fine-tuning, relying instead on semantic catalogs and validation loops to mirror how experienced analysts write SQL. This approach worked exceptionally well for that specific, targeted application. However, it represents just one narrow slice of what AI can accomplish.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For businesses deploying AI, the forward-looking vision is a shift away from giant pre-trained models and toward ecosystems of smaller, specialized agents. With open foundation models rapidly closing the gap on proprietary ones, the key differentiator is no longer scale, but specialization. Smaller agents can think and act faster in domain-specific settings, much like how the power of a modern smartphone comes not from the device itself, but from its ecosystem of countless specialized apps, each designed for a specific purpose.<\/span><\/p>\n<hr>\n<p style=\"text-align: center;\"><strong>Gradient Flow is reader-supported. Subscribe (free or paid) to receive new posts and help it grow <img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/1f64f.png\" alt=\"\ud83d\ude4f\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\"><\/strong><\/p>\n<\/p>\n<p><center><iframe loading=\"lazy\" style=\"border: 1px solid #EEE; background: white;\" src=\"https:\/\/gradientflow.substack.com\/embed\" width=\"480\" height=\"320\" frameborder=\"0\" scrolling=\"no\"><\/iframe><\/center><\/p>\n<hr>\n<p><span style=\"font-weight: 400;\">Consider <\/span><a href=\"https:\/\/pretty-radio-b75.notion.site\/DeepCoder-A-Fully-Open-Source-14B-Coder-at-O3-mini-Level-1cf81902c14680b3bee5eb349a512a51\"><b>DeepCoder<\/b><\/a><span style=\"font-weight: 400;\">, a 14 billion parameter coding model that achieves high performance across coding benchmarks. What makes DeepCoder notable is not just its size but its training methodology\u2014reinforcement learning forms a core component of its development. The model uses a reward-based approach where it receives one point for passing all tests and zero for failing any, then iteratively improves through specialized reinforcement learning techniques. This exemplifies how post-training methods, particularly reinforcement learning, have become essential for creating capable AI systems. It underscores <\/span><a href=\"https:\/\/youtu.be\/LCEmiRjPEtQ?si=3lB-hyyRNkbtdWKV&amp;t=345\"><span style=\"font-weight: 400;\">a point made by observers like Andrej Karpathy<\/span><\/a><span style=\"font-weight: 400;\"> in the context of coding tools: building modern AI requires fluency not just in traditional code and data, but in the craft of refining and specializing these powerful new models. The ML engineers who can fine-tune and distill models represent a critical piece of this evolving landscape.<\/span><\/p>\n<h5><span style=\"font-weight: 400;\">The Art of Model Refinement<\/span><\/h5>\n<p><span style=\"font-weight: 400;\">Post-training represents the crucial phase that transforms raw, pre-trained models into practical, deployable systems. While pre-training gives us powerful foundation models by processing vast amounts of text, these base models are essentially sophisticated next-token predictors. They lack the ability to follow instructions consistently, maintain conversation structure, or excel in specific domains without additional refinement.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The landscape of post-training encompasses two main paradigms. The first is <\/span><b>learning from demonstration<\/b><span style=\"font-weight: 400;\">, where the model is fine-tuned on high-quality examples of a desired output, much like an apprentice mimicking a master. The second, and often more powerful, approach is <\/span><b>learning from reward<\/b><span style=\"font-weight: 400;\">. Rather than mimicking a perfect example, the model learns to improve through trial and error, guided by a reward signal for successful outcomes. It does not need a perfect example to copy; it only needs a way to distinguish a better outcome from a worse one. Reinforcement learning is the engine for this paradigm.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The technical hurdles get much higher when an AI has to reason step-by-step and produce page-long answers. Reinforcement learning requires large batch sizes for stability, and each training iteration can take significant time and computational resources. The computational and engineering costs are the admission price for turning next-token prediction into reliable, context-aware assistance.<\/span><\/p>\n<figure id=\"attachment_46121\" aria-describedby=\"caption-attachment-46121\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" data-attachment-id=\"46121\" data-permalink=\"https:\/\/gradientflow.com\/building-better-ai-agents-for-less\/post-training-and-rl\/\" data-orig-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?fit=1877%2C1029&amp;ssl=1\" data-orig-size=\"1877,1029\" data-comments-opened=\"0\" data-image-meta='{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"1\"}' data-image-title=\"Post-training and RL\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;(click to enlarge)&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?fit=300%2C164&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?fit=750%2C411&amp;ssl=1\" class=\" wp-image-46121\" src=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?resize=700%2C384&amp;ssl=1\" alt=\"\" width=\"700\" height=\"384\" srcset=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?w=1877&amp;ssl=1 1877w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?resize=300%2C164&amp;ssl=1 300w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?resize=1024%2C561&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?resize=768%2C421&amp;ssl=1 768w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?resize=1536%2C842&amp;ssl=1 1536w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg?resize=1568%2C860&amp;ssl=1 1568w\" sizes=\"(max-width: 700px) 100vw, 700px\"><figcaption id=\"caption-attachment-46121\" class=\"wp-caption-text\"><strong>(<a href=\"https:\/\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-and-RL.jpeg\">click to enlarge<\/a>)<\/strong><\/figcaption><\/figure>\n<p data-pm-slice=\"1 1 []\">This raises an important question about the relationship between capable agents and post-training. Even if future AI agents can effectively use external tools and resources\u2014essentially scaled-up versions of the <a href=\"https:\/\/gradientflow.substack.com\/i\/163433247\/learning-from-human-sql-craft\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">text-to-SQL example<\/a> I described previously\u2014post-training remains a key differentiator. <strong>External tools can provide factual grounding and a means of verification, but they cannot teach a model how to reason with nuance, navigate ambiguity, or decompose complex problems\u2014skills that are critical for mastering <em>domain-specific<\/em> tasks<\/strong>.<\/p>\n<h5><span style=\"font-weight: 400;\">Making Advanced AI Accessible<\/span><\/h5>\n<p><span style=\"font-weight: 400;\">Recent developments offer encouraging signs that sophisticated post-training techniques are becoming more accessible to smaller teams. <\/span><a href=\"https:\/\/novasky-ai.github.io\/\"><b>NovaSky<\/b><\/a><span style=\"font-weight: 400;\">, an open-source initiative from Berkeley researchers, demonstrates how demonstration-based training can achieve near-GPT-4 level reasoning with surprisingly modest resources. Their <\/span><a href=\"https:\/\/github.com\/NovaSky-AI\/SkyThought\"><span style=\"font-weight: 400;\">Sky-T1<\/span><\/a><span style=\"font-weight: 400;\"> model matched OpenAI\u2019s o1-preview performance on mathematical and coding benchmarks using only 17,000 curated reasoning demonstrations and 19 hours of training on commodity hardware\u2014roughly $450 in compute costs. This is why the project\u2019s true ambition is so critical: <\/span><a href=\"https:\/\/novasky-ai.github.io\/\"><b>NovaSky<\/b><\/a><span style=\"font-weight: 400;\"> is building a full-stack platform for post-training, providing a toolkit needed to accelerate the industry\u2019s shift from monolithic models to specialized agents.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">While learning from demonstration is powerful, reinforcement learning unlocks the next level of capability, enabling models to tackle long-horizon tasks and improve through exploration. Here, the challenge has been one of scale and cost. <\/span><a href=\"https:\/\/agentica-project.com\/\"><b>Agentica<\/b><\/a><span style=\"font-weight: 400;\">, another open source project, has focused on building infrastructure that makes sophisticated reinforcement learning practical for more teams. By designing systems that cleverly disaggregate the components of training\u2014separating the model\u2019s learning process from its interactions with a simulated environment\u2014they have reduced the cost and complexity of these techniques.<\/span><\/p>\n<figure id=\"attachment_46124\" aria-describedby=\"caption-attachment-46124\" style=\"width: 725px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"46124\" data-permalink=\"https:\/\/gradientflow.com\/building-better-ai-agents-for-less\/post-training-agentica\/\" data-orig-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?fit=1799%2C869&amp;ssl=1\" data-orig-size=\"1799,869\" data-comments-opened=\"0\" data-image-meta='{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"1\"}' data-image-title=\"Post-training Agentica\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;(click to enlarge)&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?fit=300%2C145&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?fit=750%2C363&amp;ssl=1\" class=\" wp-image-46124\" src=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?resize=725%2C350&amp;ssl=1\" alt=\"\" width=\"725\" height=\"350\" srcset=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?w=1799&amp;ssl=1 1799w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?resize=300%2C145&amp;ssl=1 300w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?resize=1024%2C495&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?resize=768%2C371&amp;ssl=1 768w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?resize=1536%2C742&amp;ssl=1 1536w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg?resize=1568%2C757&amp;ssl=1 1568w\" sizes=\"auto, (max-width: 725px) 100vw, 725px\"><figcaption id=\"caption-attachment-46124\" class=\"wp-caption-text\">(<a href=\"https:\/\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Post-training-Agentica.jpeg\"><strong>click to enlarge<\/strong><\/a>)<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">The focus on accessible, scalable, and open source tools is crucial because it decouples cutting-edge performance from specialized talent and colossal budgets. It allows smaller, more focused teams to refine highly effective models for their specific domains, whether for scientific discovery, specialized code generation, or optimizing internal business processes. This movement is making the most advanced AI techniques available to a wider array of builders, fostering a more diverse and competitive ecosystem.<\/span><\/p>\n<h5><span style=\"font-weight: 400;\">The Path Forward<\/span><\/h5>\n<p><span style=\"font-weight: 400;\">The current moment in AI development resembles an inflection point where assumptions are being reconsidered. The opportunity today isn\u2019t to build a single, all-knowing AI that runs everything on its own. Instead, the most promising path lies in building products that feature practical, <\/span><i><span style=\"font-weight: 400;\">partial<\/span><\/i><span style=\"font-weight: 400;\"> autonomy. This means designing tight, collaborative loops where humans retain strategic control and provide judgment, while AI agents handle increasingly complex sub-tasks.<\/span><\/p>\n<blockquote class=\"stylePost\">\n<p>Smaller agents can think and act faster in domain-specific settings<\/p>\n<\/blockquote>\n<p><span style=\"font-weight: 400;\">To build these systems, we need more than just powerful base models. We need agents that are reliable, aligned with our goals, and specialized for the work at hand. <strong>It is through the careful art of post-training\u2014refining, specializing, and guiding these models with techniques from supervised fine-tuning to reinforcement learning\u2014that we will forge the dependable, task-specific AI that defines this new era of computing<\/strong>.<\/span><\/p>\n<hr>\n<figure id=\"attachment_46149\" aria-describedby=\"caption-attachment-46149\" style=\"width: 714px\" class=\"wp-caption aligncenter\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"46149\" data-permalink=\"https:\/\/gradientflow.com\/building-better-ai-agents-for-less\/vultr-survey-2025-final\/\" data-orig-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?fit=5795%2C4368&amp;ssl=1\" data-orig-size=\"5795,4368\" data-comments-opened=\"0\" data-image-meta='{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"1\"}' data-image-title=\"Vultr Survey 2025 Final\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Derived from \u201cNavigating the path to AI success\u201d ; click to enlarge.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?fit=300%2C226&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?fit=750%2C565&amp;ssl=1\" class=\" wp-image-46149\" src=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?resize=714%2C538&amp;ssl=1\" alt=\"\" width=\"714\" height=\"538\" srcset=\"https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?w=5795&amp;ssl=1 5795w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?resize=1024%2C772&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?resize=768%2C579&amp;ssl=1 768w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?resize=1536%2C1158&amp;ssl=1 1536w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?resize=2048%2C1544&amp;ssl=1 2048w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?resize=1568%2C1182&amp;ssl=1 1568w, https:\/\/i0.wp.com\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg?w=2250&amp;ssl=1 2250w\" sizes=\"auto, (max-width: 714px) 100vw, 714px\"><figcaption id=\"caption-attachment-46149\" class=\"wp-caption-text\">Derived from <strong><a href=\"https:\/\/www.vultr.com\/marketing-sales-files\/ai-maturity-report-2025.pdf?utm_source=gradientflow&amp;utm_medium=newsletter\">\u201cNavigating the path to AI success\u201d<\/a><\/strong> ; <a href=\"https:\/\/gradientflow.com\/wp-content\/uploads\/2025\/07\/Vultr-Survey-2025-Final.jpg\"><strong>click to enlarge<\/strong><\/a>.<\/figcaption><\/figure>\n<p><a class=\"a2a_button_bluesky\" href=\"https:\/\/www.addtoany.com\/add_to\/bluesky?linkurl=https%3A%2F%2Fgradientflow.com%2Fbuilding-better-ai-agents-for-less%2F&amp;linkname=Building%20better%20AI%20agents%2C%20for%20less\" title=\"Bluesky\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><a class=\"a2a_button_linkedin\" href=\"https:\/\/www.addtoany.com\/add_to\/linkedin?linkurl=https%3A%2F%2Fgradientflow.com%2Fbuilding-better-ai-agents-for-less%2F&amp;linkname=Building%20better%20AI%20agents%2C%20for%20less\" title=\"LinkedIn\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><a class=\"a2a_button_facebook\" href=\"https:\/\/www.addtoany.com\/add_to\/facebook?linkurl=https%3A%2F%2Fgradientflow.com%2Fbuilding-better-ai-agents-for-less%2F&amp;linkname=Building%20better%20AI%20agents%2C%20for%20less\" title=\"Facebook\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><a class=\"a2a_button_reddit\" href=\"https:\/\/www.addtoany.com\/add_to\/reddit?linkurl=https%3A%2F%2Fgradientflow.com%2Fbuilding-better-ai-agents-for-less%2F&amp;linkname=Building%20better%20AI%20agents%2C%20for%20less\" title=\"Reddit\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><a class=\"a2a_button_email\" href=\"https:\/\/www.addtoany.com\/add_to\/email?linkurl=https%3A%2F%2Fgradientflow.com%2Fbuilding-better-ai-agents-for-less%2F&amp;linkname=Building%20better%20AI%20agents%2C%20for%20less\" title=\"Email\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><a class=\"a2a_button_mastodon\" href=\"https:\/\/www.addtoany.com\/add_to\/mastodon?linkurl=https%3A%2F%2Fgradientflow.com%2Fbuilding-better-ai-agents-for-less%2F&amp;linkname=Building%20better%20AI%20agents%2C%20for%20less\" title=\"Mastodon\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><a class=\"a2a_button_copy_link\" href=\"https:\/\/www.addtoany.com\/add_to\/copy_link?linkurl=https%3A%2F%2Fgradientflow.com%2Fbuilding-better-ai-agents-for-less%2F&amp;linkname=Building%20better%20AI%20agents%2C%20for%20less\" title=\"Copy Link\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n<p>The post <a href=\"https:\/\/gradientflow.com\/building-better-ai-agents-for-less\/\">Building better AI agents, for less<\/a> appeared first on <a href=\"https:\/\/gradientflow.com\/\">Gradient Flow<\/a>.<\/p>\n<\/div>\n<div style=\"margin-top: 0px; margin-bottom: 0px;\" class=\"sharethis-inline-share-buttons\" ><\/div>","protected":false},"excerpt":{"rendered":"<p>Subscribe\u00a0\u2022\u00a0Previous Issues From Monoliths to Specialists: The New Era of AI In a previous analysis, I examined how a company could build a highly effective AI application for writing database&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[176,1],"tags":[],"class_list":["post-3308","post","type-post","status-publish","format-standard","hentry","category-newsletter","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/posts\/3308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/comments?post=3308"}],"version-history":[{"count":0,"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/posts\/3308\/revisions"}],"wp:attachment":[{"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/media?parent=3308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/categories?post=3308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/musictechohio.online\/site\/wp-json\/wp\/v2\/tags?post=3308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}