所有文章
> 当前分类:API设计
Nacos 在 API 网关中的服务发现实践
2025/12/28
背景信息 Apache APISIX 是一个动态、实时、高性能的 API 网关,提供负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功能。它不仅拥有众多实用的插件,而且支持插件动态变更和热插拔。同时在使用服务...
如何编写v3 AsyncAPI描述
【API设计】
在这篇文章中,我们将通过一个用例示例讨论 AsyncAPI v3.0 提供的主要更改,并描述这如何改进您现有的 API 设计方法。我们将使用此用例创建示例 AsyncAPI 描述,以帮助阐明该方法的优点。
2025/12/27
如何让 Python 写的 API 接口同时支持 Session 和 Token 认证?
【API设计】
Django 是 Python 语言中最受欢迎的 Web 框架之一。其开箱即用的特性,使得我们可以利用它快速搭建一个传统的 Web 应用。在如今多端横行的互联网,单纯的传统 Web 应用开发已经越来越式微,更多的应用采用了前后端分离的 We...
2025/12/26
使用gin搭建api后台系统之框架搭建
【API设计】
gin 是golang 中比较流行的框架,很多系统都是在该框架下开发的,这个框架给我的感觉像是Flask在python中的位置,基础的功能都有,但是如果想要很好的使用,还需要开发很多自己的功能与中间件,在看过不少的教程以后,想要记录一下学习...
2025/12/25
JSON Schema:自定义API响应以提升用户体验
【API设计】
这篇文章将回顾 JSON Schema 的一些不太为人所知的功能,揭示如何利用这些功能让客户端能够自由请求特定字段,并在 API 响应中塑造数据的结构。
2025/12/24
从api.ai工作原理来看构建简单场景chatbot的一般方法
【API设计】
chatbot无疑是当前非常火的一个研究领域和产品方向,简单地可以分为两类,开放域bot和封闭域bot,开放域bot倾向于解决所有的事情,而封闭域bot倾向于解决某一个细分领域中的事情,旨在用AI技术提高效率,提高生产力。现阶段的开放域bo...
2025/12/23
如何使用API:初学者的分步教程
【API设计】
了解如何使用 API 对于现代软件开发至关重要,从简单的数据检索到复杂的集成。本指南将揭开该过程的神秘面纱,为您提供发出 API 请求、解码响应以及在代码中安全地实现这些强大连接器所需的见解。您将逐步学习关键概念,这些概念将使您能够在自己的...
2025/12/22
通过API集成赋能Autogen Multi-Agent系统
【API设计】
本文探讨了微软开源的Autogen框架,该框架基于大型语言模型(LLM)构建自治代理(autonomous agents),支持多个代理的协作以实现共同目标。Autogen允许代理进行单聊和群聊,并提供多种发言人选择方法。尽管该框架在实现多个代理的协作方面具有优势,但在将其集成到实际生产环境中(如Web APP)时仍面临一些挑战,如缺乏成熟的文档和资源。 文章详细介绍了如何使用Autogen构建一个基于API的旅游代理系统,包含多个角色的代理,例如旅游代理、位置研究员和用户代理。系统通过与SERP API的交互,允许代理收集和处理用户的旅行需求。最后,文章讨论了在群聊中提高代理协作可预测性和一致性的可能方法,包括修改发言人选择逻辑和使用图模型来强制执行发言者转移路径。 总体而言,文章展示了Autogen在多代理系统中的应用潜力及其在实际应用中面临的挑战与解决方案。
2025/12/21
优化 API 架构的基本策略
【API设计】
[]( 为什么 [API 开发]( API 架构的复杂性。让我们首先看看为什么 API 架构决策很重要。 ,并且可以提高性能和长期可维护性。
2025/12/15
Python人工智能学习路线(长篇干货)
【API设计】
本文篇幅较长,干货较多,建议收藏慢慢看。 适用人群:面向于AI领域了解不深、有自学兴趣且有一些基础知识(高中+)的同学。 谈到人工智能(AI)算法,常见不外乎有两方面信息:铺天盖地各种媒体提到的高薪就业【贩卖课程】、知乎上热门...
2025/12/14
API可观察性:需要监控的5个指标
【API设计】
在这篇文章中,我们将深入探讨 API 可观察性的各个方面、它为何重要以及要监控的 5 个关键指标。
2025/12/13
热门话题