#API规范

ollama4j - 用于连接Ollama服务器的Java库
Ollama4jJava库Ollama服务器API规范安装指南Github开源项目
Ollama4j是一个Java库,用于连接和管理Ollama服务器,支持模型管理与部署。它提供简单易用的接口,支持Maven Central和GitHub包的多种安装方式。详尽的API文档和示例帮助用户快速上手,适用于本地安装、Docker部署和项目集成,为开发者提供高效、灵活的解决方案。
agent-protocol - AI代理标准化通信接口,提升开发效率
Agent ProtocolAI代理API规范开发者体验整合Github开源项目
Agent Protocol 提供标准化API规范,解决了AI代理开发中接口多样化导致的沟通困难,使开发者轻松实现不同代理间的通信和比较。此外,它具技术栈无关性,可在任何框架中使用,简化开发工具的建设。使用预定义的响应模型,开发者无需编写样板代码,专注于代理核心开发。此协议的采用有望推动AI代理生态系统的快速发展。
realworld - 多框架全栈应用对比平台 展示技术栈多样性
RealWorld前端框架后端框架全栈应用API规范Github开源项目
RealWorld项目通过Conduit应用展示多种前后端技术栈的实现方式。开发者可自由组合前后端,深入理解不同框架的实际应用。项目涵盖100多种实现,统一API规范和Bootstrap 4主题,为开发者提供全面的学习和对比平台。
bravado-core - Python实现的OpenAPI规范支持库
OpenAPIPython库API规范客户端支持服务器端支持Github开源项目
bravado-core是一个基于Python的开源库,专门用于支持OpenAPI规范v2.0。它提供了全面的功能,包括规范模式验证、请求响应处理、模型转换以及自定义格式支持。这个versatile的Python库不仅支持客户端和服务器端,还能进行高效的数据验证和转换。作为API开发的重要工具,bravado-core简化了符合OpenAPI标准的API构建和维护过程。对于需要遵循OpenAPI标准的开发者来说,bravado-core是一个indispensable的工具。
openapi-devtools - 浏览器扩展自动生成OpenAPI规范
OpenAPI浏览器扩展API规范开发工具网络请求Github开源项目
openapi-devtools是一个浏览器扩展,可从网络请求中自动生成OpenAPI规范。该工具能实时合并请求和响应信息,识别路径参数,并提供规范的可视化和导出功能。它帮助开发者轻松理解任何应用或网站的API行为,适用于API开发和测试场景。openapi-devtools对API开发和测试都是一个有用的工具。
tus-resumable-upload-protocol - 开源文件上传协议 支持大文件断点续传
tus断点续传上传协议OpenAPIAPI规范Github开源项目
tus-resumable-upload-protocol是一个开源的文件上传协议,专注于提供大文件断点续传功能。该项目包含详细协议文档和OpenAPI规范,支持多种编程语言和平台实现。作为标准化的RESTful API接口,它提高了文件上传的可靠性和效率,方便开发者快速集成到现有系统中。
openapiv3 - Rust实现的OpenAPI v3.0.x规范数据结构库
OpenAPIRust数据结构反序列化API规范Github开源项目
openapiv3是一个Rust库,实现了OpenAPI v3.0.x规范的数据结构。该库支持将OpenAPI文档反序列化为Rust对象,方便在Rust项目中处理API规范。它提供了清晰的Rust映射,但不保证完全的序列化一致性。这个库适合需要在Rust中解析和使用OpenAPI规范的开发者,为API开发和集成提供了有用的工具。
level-zero - 高性能异构计算的硬件抽象接口
oneAPILevel Zero开源项目API规范软件开发Github
oneAPI Level Zero 是一个开源项目,为高性能计算和异构编程提供低级硬件抽象接口。项目包含 Level Zero 规范的 API 头文件、加载器、验证层和跟踪层。作为 oneAPI 生态系统的组成部分,它使开发者能直接访问硬件加速器,实现高效的跨平台异构计算。此外,项目还集成了调试跟踪和日志功能,有助于开发者进行性能优化和问题诊断。