#SDK
mojo - 新型编程语言结合Python与系统编程
Mojo编程语言PythonSDK开源Github开源项目
Mojo是一种全新的编程语言,融合了Python的语法和生态系统,具备系统编程和元编程特性,旨在缩短研究与生产的差距。项目包含示例代码、文档和标准库,提供稳定版和每夜版供选择。通过安装MAX SDK或Mojo SDK,用户可以开始编写Mojo程序,并参与项目贡献和讨论。
semantic-kernel - 集成大型语言模型到常规编程语言的SDK
Semantic KernelAI插件大型语言模型微软SDKGithub开源项目热门
Semantic Kernel是一个开发者工具包,支持将大型语言模型(如OpenAI、Azure OpenAI和Hugging Face)与C#、Python和Java等常规编程语言集成。它通过允许用户定义可自动由AI编排的插件,简化了AI功能的实现和部署过程。适用于企业,提高模块性和可观测性,同时增强安全性。
langtrace - Langtrace:LLM应用的开源可观测性解决方案
Langtrace开源可观测性Open TelemetrySDKGithub开源项目
Langtrace是一款开源软件,专注于LLM应用的可观测性。它能捕获、调试和分析LLM API、向量数据库和LLM框架的追踪和指标,并支持Open Telemetry标准。提供详细的SDK文档和自托管选项,兼容多种供应商和框架。Langtrace还提供SaaS托管版本和本地部署选项,全面监控应用性能和安全性。
stream-chat-react-native - React Native和Expo组件,高效构建聊天应用解决方案
Stream ChatReact NativeSDK聊天应用APIGithub开源项目
stream-chat-react-native为开发者提供了专业的React Native和Expo组件,旨在简化聊天应用的构建过程。项目包括多样的UI组件和高效的API,配合详尽的官方文档和教程,助力快速上手。此外,包含的三个示例应用可为开发者提供实际操作参考。
open-im-flutter-demo - Flutter即时通讯演示,支持Android和iOS
OpenIMFlutterAndroidiOSSDKGithub开源项目
OpenIM Flutter Demo 是一个基于Flutter和open-im-sdk-flutter库构建的即时通讯应用演示项目。提供跨平台通讯功能,并允许通过自定义服务器地址进行实际操作测试。支持Android和iOS操作系统,项目支持多语言配置,与系统语言自动同步,便于开发者的调试和集成工作。此外,该项目为开源软件,使用户能够参与和影响其发展,同时提供丰富的社区资源和文档,帮助开发者快速上手和解决开发中的挑战。
awesome-ai-sdks - AI代理的创建、监控、调试和部署工具集合
e2bAI agentsSDKChidoriLangchainGithub开源项目
提供丰富的SDK、框架、库和工具,支持AI代理的创建、监控、调试和部署。由e2b团队提供,无论使用什么技术栈,开发者都能高效构建智能代理应用。加入社区,共同讨论和改进这个资源库,获取项目更新和支持。
flappy - 兼容多语言的AI应用开发SDK
FlappySDK人工智能LLM编程语言Github开源项目
Flappy是一个面向生产环境的语言模型应用和代理SDK,具有减少学习成本和多语言兼容的设计,简化了AI集成。这个用户友好的库支持各种编程语言,无需专门的Python知识,并且以其高稳定性和成本效益适用于商业用途。它的主要功能包括与环境的交互、数据结构声明和安全的代码解释,能有效应对运行时错误和潜在的安全风险。即便是AI初学者也能轻松使用,帮助AI项目快速落地。
bce-qianfan-sdk - AI大模型推理与训练
百度千帆大模型平台SDK大模型推理大模型训练通用与扩展Github开源项目
千帆 SDK 提供访问和使用千帆大模型平台的工具链。核心功能包括:大模型推理(ERNIE系列等)、大模型训练(从数据处理到模型托管),以及通用和扩展功能(Prompt、Debug、Client工具)。支持 Python、Go、Java 和 JavaScript 多种语言,便于用户在多语言环境下快速集成和使用,提升AI工作流效率。
gpt-go - GPT-Go: 用于与OpenAI GPT-4和GPT-3 API交互的Go语言客户端
GPT-GoOpenAIGPT-4GPT-3SDKGithub开源项目
gpt-go项目是一个用于与OpenAI GPT-4和GPT-3 API交互的Go语言客户端SDK。它支持主要功能包括聊天完成功能、流式完成功能、文档搜索和图像生成。用户只需设置API密钥即可快速开始使用,并可以访问详尽的开发文档与使用示例。适合需要集成AI对话、文本生成及图像生成功能的开发工作。
choco-builder - 开源LLM框架,简化软件生命周期管理与生成辅助工具
ChocoBuilder开源LLM 应用SDK依赖管理Github开源项目
ChocoBuilder 是一款简化软件开发生命周期及生成助手的开源LLM框架。支持多种集成方式,包括JVM项目、RAGScript和本地部署,并提供Pinecone和ElasticSearch模块。应用场景涵盖桌面IDE、服务器和安卓设备,通过领域驱动方法提升语义化代码搜索、测试用例生成及代码解释的效率。
alan-sdk-ionic - 用于 Ionic 的对话式 AI SDK
IonicSDKAI助手平台Github开源项目Alan AIConversational AI
Alan AI平台可以快速创建语音AI助手,增强应用的人机对话能力。通过其轻量级SDK和强大的云服务,无需调整UI即可实现交互式对话,并在无服务器环境中即时更新对话脚本。Alan AI Studio还提供测试和分析工具,简单高效地编写和调试对话脚本。
mailjet-apiv3-nodejs - Mailjet官方Node.js集成SDK
MailjetAPIJavaScriptSDK邮件发送Github开源项目
mailjet-apiv3-nodejs是Mailjet提供的官方JavaScript SDK,适用于Node.js和浏览器环境。该SDK提供完整的TypeScript类型支持,方便集成Mailjet的电子邮件和SMS API。它支持多种认证方式和自定义配置,允许灵活调用API。开发者可通过此SDK发送邮件、管理联系人和创建模板,简化了与Mailjet服务的交互。
duix.ai - 开源AI数字人交互平台 助力多平台智能应用开发
DUIX数字人SDKAI交互开源Github开源项目
DUIX是一个开源的AI数字人交互平台,集成了大规模模型、语音识别和文本转语音技术。该平台支持Android和iOS多平台部署,便于开发者创建智能数字人应用。DUIX具有部署成本低、网络依赖性小的特点,同时提供多样化功能,适用于地铁、银行、政务等多种场景,可满足视频、媒体、客服等行业需求。
anthropic-sdk-typescript - 简化 AI 对话开发的高效 TypeScript 接口
AnthropicTypeScriptAPISDKClaudeGithub开源项目
这个开源项目提供了一个 TypeScript API 库,用于简化 Anthropic REST API 的访问。该库支持服务器端 TypeScript 和 JavaScript,具有流式响应、错误处理和自定义请求等功能。它提供完整的类型定义,兼容多种运行时环境,方便开发者将 AI 对话功能集成到项目中。
OpenGoPro - 开放式开发者资源平台提供规范演示和工具
Open GoPro开发者GitHub演示SDKGithub开源项目
OpenGoPro 是一个开放平台,提供多语言演示代码、BLE 和 HTTP 规范及开发工具。开发者可通过此平台访问 GoPro 相机功能,创建自定义应用和集成。项目包含详细文档、Python SDK 和多种演示,便于开发者快速上手和充分利用 GoPro 相机功能。该平台还包括相机功能规范、版本能力说明和实用工具,支持不同编程语言和框架,为开发者提供了丰富的资源和灵活的开发环境。
lamini - 创建个性化生成式AI的Python工具包
Lamini生成式AIPython包APISDKGithub开源项目
Lamini是一个Python工具包,用于创建个性化生成式AI。它与Lamini API兼容,提供客户端和SDK功能。通过简单安装和API密钥设置,开发者可快速开始构建AI模型。Lamini支持最新稳定版本,确保使用最新功能。该工具包为AI爱好者和专业开发者提供了创建创新AI应用的解决方案。
node-sdk - Node.js SDK实现飞书开放接口的便捷调用
FeishuSDK开放平台API事件处理Github开源项目
这个Node.js SDK封装了飞书开放平台的服务端API,提供语义化接口和完整类型提示。它简化了令牌管理、数据加解密等复杂逻辑,支持API调用、文件操作、消息卡片和事件处理等功能。SDK适用于企业自建及ISV应用开发,支持TypeScript和JavaScript,有效提升了开发效率。
oapi-sdk-java - 飞书开放API的Java开发工具包
飞书SDKAPI开发接口Github开源项目
oapi-sdk-java是一个Java开发工具包,用于简化飞书开放API的调用过程。该SDK支持创建API客户端、配置请求选项、处理消息事件回调等功能,适用于自建应用和商店应用开发。开发者可通过此SDK与飞书平台进行交互,实现发送消息、创建文档等操作。此外,SDK还提供原生API调用方式,兼容未生成结构化API的旧版接口。
oapi-sdk-python - Python SDK加速飞书应用开发集成
飞书开放接口SDKPythonAPIGithub开源项目
oapi-sdk-python是飞书开放平台的官方Python SDK,支持API调用、事件订阅和卡片交互等核心功能。该SDK提供简洁接口和丰富示例,适用于Python 3.7及以上版本,支持自建和商店应用开发。它简化了飞书应用的开发流程,有助于开发者快速集成飞书开放能力。
oapi-sdk-go - 飞书开放API调用SDK,简化应用开发流程
飞书开放接口SDKAPI调用开发者Github开源项目
这是一款用于调用飞书开放API的Go语言SDK。它封装了API调用、消息事件处理和卡片行为处理等功能,提供了创建客户端、配置、发起请求等简易接口。通过使用该SDK,可以简化飞书应用的开发流程,提升开发效率。适用于需要集成飞书能力的开发者。
rerun - 多模态数据时间序列可视化SDK
Rerun可视化多模态数据SDK开源Github开源项目
Rerun是一个开源的多模态数据可视化SDK,支持C++、Python和Rust编程语言。它能够记录和处理图像、张量、点云和文本等多种数据类型,并提供实时流式传输到Rerun Viewer或保存为文件的功能。这个工具特别适合机器人、仿真和计算机视觉等领域的开发者,有助于深入理解复杂的时间序列数据处理过程。
firebase-cpp-sdk - 跨平台开发库集成多种云服务
FirebaseC++SDK移动应用开发跨平台开发Github开源项目
firebase-cpp-sdk是Firebase提供的开源C++ SDK,支持Android、iOS和桌面平台开发。该SDK集成了分析、身份验证、实时数据库、动态链接等多种Firebase服务。采用CMake构建系统,便于跨平台开发,并提供详细的构建指南和示例。开发者可将Firebase功能轻松集成到C++项目中,提升应用开发效率和用户体验。
arcjet-js - 简化应用安全防护的JavaScript SDK
ArcjetSDK安全防护开发工具网络应用Github开源项目
arcjet-js是一个开源JavaScript SDK项目,通过简洁代码实现应用安全防护。该项目提供速率限制、机器人防护和邮箱验证等功能,支持Bun、Next.js、Node.js和SvelteKit平台。arcjet-js包含多个npm包,方便开发者灵活集成,简化应用安全实施过程。
telegram-apps - Telegram Mini Apps开发工具集
Telegram Mini AppsSDKTypeScript开发工具跨平台Github开源项目
这是一个为Telegram Mini Apps平台提供TypeScript开发工具的代码库。包含SDK、React和Solid JS绑定、服务器端数据处理工具及路由集成。通过简化开发流程、增强类型安全性和改善开发体验,该项目旨在成为官方SDK的替代选择。
intellij-sdk-code-samples - IntelliJ Platform SDK插件开发代码示例库
IntelliJ Platform插件开发代码示例JetBrainsSDKGithub开源项目
intellij-sdk-code-samples是一个综合的IntelliJ Platform SDK插件开发代码示例库。该项目包含多个实用示例,涉及动作实现、检查工具、意图操作、编辑器API等多个方面,展示了插件功能的工作原理。这些示例有助于开发者深入理解SDK核心功能,为创建自己的插件项目提供参考。项目采用Gradle构建系统,主要配置存储在plugin.xml文件中。每个示例都是独立的项目,可通过Gradle runIde任务运行。这种结构使开发者能够方便地学习和实践各种插件开发技术。
sdk-for-react-native - React Native应用的Appwrite后端服务集成工具
AppwriteReact NativeSDK后端即服务移动应用开发Github开源项目
sdk-for-react-native是Appwrite为React Native应用提供的后端服务集成工具包。该SDK通过REST API简化了后端开发任务,支持用户认证、数据库操作和文件存储等功能。兼容Android和iOS平台,并提供详细文档和示例代码。使用该工具包可以提高开发效率,增强应用安全性,帮助开发者更便捷地构建移动应用。
Claudia - 强类型非官方Anthropic Claude API .NET客户端
ClaudiaAnthropic Claude APIC#SDKAIGithub开源项目
Claudia是一个非官方Anthropic Claude API的.NET客户端库,支持.NET Standard 2.1、.NET 6和.NET 8。该库提供类似官方SDK的强类型C# API,支持消息流处理、令牌计数和错误处理等核心功能。此外,Claudia还包含C#源生成器用于Function Calling,并支持文件上传、系统提示设置等高级特性。
matrix-rust-sdk - Rust实现的高性能Matrix客户端库
MatrixRustSDK客户端库开源Github开源项目
matrix-rust-sdk是一个基于Rust开发的Matrix客户端库。它包含高级客户端、无IO状态机和加密模块,适应多样化开发场景。该项目支持Swift、Kotlin和JavaScript等语言绑定,现处于alpha阶段。采用Apache-2.0许可,要求Rust 1.70及以上版本。
AdaptiveCards - 跨平台自适应卡片框架,统一内容展示方式
Adaptive Cards开发者内容交换渲染SDKGithub开源项目
AdaptiveCards是一个开源项目,为开发者提供跨平台内容交换的统一解决方案。该框架支持JavaScript、.NET、Android和iOS等多种编程语言和平台。AdaptiveCards可应用于Microsoft Teams、Outlook等产品,也可轻松集成到自定义应用中。项目提供完善的文档、设计工具和示例,便于开发者快速上手。
Substrate - 复合AI系统开发平台 简化高性能应用构建
AI工具SubstrateAI开发SDK复合AI开发体验
Substrate作为复合AI系统开发平台,提供了功能丰富的SDK,包括优化的AI模型、向量存储、代码解释器和代理控制流。这些工具大大简化了高性能AI应用的开发过程,减少了所需的代码量。平台的设计理念是提高开发效率并保持卓越性能,已得到Substack和Maven等公司的实际应用验证。
Steamship - 构建和管理高效的AI代理系统
AI工具SteamshipAI员工营销SDK基础设施
Steamship是一个专注于AI代理开发的平台,提供构建、扩展和监控AI系统的完整解决方案。平台集成了Agent SDK、基础设施和存储功能,支持开发者快速部署AI应用。Steamship的特色产品包括模拟人类角色的AI代理,如能够持续优化营销策略的影响力营销经理。该平台旨在简化AI开发流程,为企业提供高效的AI集成方案。
platform-sms - 多渠道短信发送平台
短信网关SDK应用管理渠道管理JavaGithub开源项目
platform-sms是一个开源的多渠道短信网关服务,适用于中小型公司。支持阿里云、腾讯云、亿美等渠道,提供应用管理、渠道管理、单发和延时短信功能。基于Java开发,依赖MySQL和Redis,具有Web管理界面和客户端SDK,便于快速集成和使用。
minio-cpp - 高效C++客户端SDK实现S3兼容云存储操作
MinIOS3C++SDK对象存储Github开源项目
minio-cpp是一个C++客户端SDK,适用于Amazon S3兼容的对象存储服务。它支持桶和对象管理等基本存储操作,提供完整API参考。该SDK易于集成,支持通过vcpkg安装,需要C++17或更高版本。项目文档包含详细的构建和使用说明,方便开发者使用。
getting-started - Wechaty入门 构建跨平台智能对话机器人
Wechaty聊天机器人自动化SDK即时通讯Github开源项目
Wechaty Getting Started项目是一个跨平台智能对话机器人开发框架,支持WeChat、WeCom、Whatsapp等多种即时通讯平台。它提供云端IDE和本地环境两种部署方式,支持多种编程语言,让开发者能轻松实现消息收发、群聊创建、联系人管理等功能。该项目简单易用,是快速构建智能对话系统的理想起点,有助于实现智能人机交互。
twilio-java - Twilio官方Java SDK简化API集成的利器
TwilioJavaSDKAPITwiMLGithub开源项目
twilio-java是Twilio官方Java SDK,旨在简化开发者与Twilio API的集成。该SDK支持多个Java版本,提供发送短信、拨打电话等核心功能。它采用Maven管理依赖,支持自定义HTTP客户端,并配有详细文档和示例代码。此外,twilio-java还支持TLS 1.2,并包含调试日志和异常处理等实用功能,有助于开发者高效使用Twilio服务。
poptorch - 将PyTorch模型部署到Graphcore IPU的开源工具
PopTorchPyTorchGraphcore IPU图神经网络SDKGithub开源项目
PopTorch是一个为Graphcore IPU开发的PyTorch扩展工具集,支持在IPU上进行模型训练、评估和使用。项目包含PopTorch和PopTorch Geometric两个主要组件,分别用于常规深度学习和图神经网络模型。项目提供了用户指南、安装说明和构建流程,主要适配Ubuntu 20.04环境。开发者可选择通过pip安装预编译wheel包或从源代码构建。PopTorch旨在让开发者充分利用IPU的计算能力,用于构建高性能AI应用。
相关文章
Mojo🔥: 人工智能领域的革命性编程语言
2024年08月30日
Awesome AI SDKs: 构建智能代理的工具和框架综述
2024年08月30日
Langtrace: 开源LLM应用可观测性工具的全面介绍
2024年08月31日
Flappy: 一款面向每位开发者的生产级LLM Agent SDK
2024年08月31日
BCE-Qianfan-SDK: 优雅访问百度智能云千帆大模型平台的工具链
2024年08月31日
GPT-Go: 强大的OpenAI API Go语言客户端
2024年08月31日
Alan AI SDK for Ionic: 为应用添加智能语音助手
2024年09月04日
duix.ai: 革新性的AI开发平台
2024年09月04日
Mojo 🔥: 人工智能时代的革命性编程语言
2024年08月30日