#API
vonage-ruby-sdk - Ruby SDK 助力开发者轻松集成 Vonage 通信功能
VonageRuby SDKAPI认证WebhookGithub开源项目
Vonage Ruby SDK 为开发者提供了便捷的通信 API 集成解决方案。该 SDK 支持 API 密钥和 JWT 等多种认证方式,涵盖消息发送、验证和语音通话等核心功能。此外,它还集成了日志记录、异常处理和分页等实用特性,有助于提高通信应用的开发效率。
elevenlabs-node - 适用于NodeJS的开源文本转语音API封装
Eleven Labs文本转语音NodeJSAPI开源Github开源项目
elevenlabs-node封装了Eleven Labs的文本转语音API,提供了一套简洁的NodeJS接口。开发者可以通过该包轻松实现文本到语音的转换、语音流生成、语音设置调整等功能。它支持自定义语音ID和多种参数配置,便于在NodeJS项目中快速集成高质量的语音合成能力。
pyht - 将文本实时转换为高质量人声音频的Python SDK
PlayHT文字转语音Python SDKAPI语音合成Github开源项目
pyht是基于PlayHT文本转语音API的Python SDK,能将文本实时转换为高质量人声音频流。该SDK支持预建和自定义声音,兼容WAV、MP3等多种音频格式。pyht安装简便,提供API接口和命令行演示,适用于虚拟助手、有声读物和无障碍服务等多种应用场景。此SDK需要Python 3.8+环境,依赖numpy和simpleaudio库。用户可通过pip快速安装,使用时需提供PlayHT的用户ID和API密钥。pyht提供了流式文本转语音功能,支持实时音频生成,为开发者提供了灵活的文本转语音解决方案。
discord-llm-chatbot - Discord上的多模型LLM聊天机器人 llmcord.py
llmcord.pyDiscordLLM聊天机器人APIGithub开源项目
llmcord.py是一个开源的Discord聊天机器人项目,集成了多种LLM模型支持,包括OpenAI、Mistral API以及本地托管模型。用户可通过@机器人开始对话,支持图片和文本文件输入。项目特点包括基于回复的聊天系统、自定义系统提示、流式响应等。通过单个Python文件实现,代码简洁易用,为Discord用户提供了便捷的AI交互体验。
OllamaKit - Swift库为开发者简化Ollama API集成
OllamaSwiftAPIOllamaKit开发库Github开源项目
OllamaKit是一个Swift库,专门用于简化Ollama API的集成过程。它自动处理网络通信和数据处理,使开发者能够轻松地在Swift项目中使用Ollama API。这个库最初是为Ollamac(一个macOS上的Ollama模型交互应用)开发的,但其功能和优化也适用于其他Swift项目。OllamaKit通过提供简洁的接口,帮助开发者快速实现与Ollama API的交互。
ollama-ai - 在Ruby中本地运行开源大语言模型
OllamaRubyAPILLMAIGithub开源项目
Ollama AI是一个Ruby gem,为Ollama API提供便捷接口。此gem支持本地运行开源大语言模型(LLMs),实现文本生成、聊天对话和嵌入向量等功能。它提供底层API访问,便于开发者构建高级抽象。支持流式输出和模型管理,并提供简洁的客户端接口。适用于需要在Ruby项目中集成本地LLM能力的开发者。
tts - StreamElements API驱动的多语音文本转语音工具
文本转语音StreamElementsTwitchAPIGatsbyGithub开源项目
Text to Speech是基于StreamElements API的在线文本转语音工具,提供10余种语音选项。该工具采用Gatsby构建前端,通过HTTPS提供服务。主要面向Twitch直播主播,用于转换观众互动信息为语音。工具使用需遵守相关规范,确保合理使用API。
JsonGenius - 基于JSON Schema的自托管网页数据提取工具
JsonGenius数据抓取JSON SchemaAPIDockerGithub开源项目
JsonGenius是一款基于JSON Schema的自托管网页数据提取工具。它支持从任何网站获取结构化数据,包括使用JavaScript渲染的页面。通过Docker Compose实现简易部署,JsonGenius提供了直观的API接口。只需输入目标URL和JSON Schema,即可获取所需的网页数据,适用于各种数据采集和分析场景。作为开源项目,它还支持Chromium,为用户提供更全面的网页数据提取解决方案。
vigil-llm - 多层防御工具,评估和保护LLM提示安全
VigilLLM安全扫描提示注入APIGithub开源项目
Vigil-llm是一款评估大型语言模型提示和响应安全性的开源工具。它集成了向量数据库、启发式规则、变压器模型等多种扫描模块,能够有效检测提示注入、越狱等潜在威胁。该工具支持本地和OpenAI嵌入,内置常见攻击签名库,可作为Python库或REST API使用,为LLM应用构建全方位的安全防护体系。
thepipe - 全能多模态数据提取API 为LLM开发赋能
thepi.pe多模态数据提取LLM接口API文档处理Github开源项目
thepipe是一款多功能API,支持从PDF、网页、视频等多种来源提取markdown、表格和图像数据。该工具与GPT-4等视觉语言模型兼容,可轻松集成各类LLM和向量数据库。thepipe具备AI驱动的文件类型识别、版面分析和结构化数据提取能力,为多模态LLM开发提供综合支持。开发者可选择云端服务或本地部署方式使用。
whisper-obsidian-plugin - Obsidian语音转文字插件,轻松创建笔记
语音转文字Obsidian插件OpenAIWhisperAPIGithub开源项目
Whisper-obsidian-plugin是一个集成OpenAI Whisper技术的Obsidian插件,可将语音快速转换为文字笔记。该插件支持实时录音和音频文件上传,通过快捷键和命令面板操作。它具有灵活的设置选项,支持多语言识别,允许自定义文件保存路径。这个插件为Obsidian用户提供了一种新的高效笔记创建方式。
go-workwx - 企业微信Go语言SDK,功能丰富且可靠
go-workwx企业微信SDKGolangAPIGithub开源项目
go-workwx是一个面向企业微信API的Go语言客户端SDK。该项目提供通讯录管理、客户联系、消息发送等功能,经过生产环境验证。SDK特点包括严谨的类型处理、自定义HTTP客户端和API主机支持,以及可靠的access token管理。适合在Go项目中集成企业微信功能的开发者使用。
luoxu - 开源Telegram群组和频道索引搜索工具
落絮Telegram索引APIuserbotGithub开源项目
luoxu是一个开源的Telegram群组和频道索引工具,专为中日韩用户设计。它支持简繁转换、复杂搜索语法,并提供API接口。该项目使用Rust和Python开发,结合PostgreSQL数据库,可高效处理大量消息数据。luoxu为开发者提供快速、精准的消息检索功能,但使用时需注意遵守隐私和合规要求。
octokit.swift - Swift库简化GitHub API集成
Octokit.swiftGitHubAPISwift认证Github开源项目
Octokit.swift是一个面向Swift开发者的GitHub API封装库。它支持访问令牌和OAuth身份验证,涵盖了用户、仓库、问题、拉取请求和发布等GitHub核心功能。该库简化了GitHub API的使用流程,便于开发者在iOS和macOS应用中集成GitHub功能。
opensource-management-portal - 企业开源项目管理平台
开源管理门户GitHub微软自动化APIGithub开源项目
该开源管理平台是一个企业级后端应用,用于管理GitHub开源项目。主要功能包括账户关联、组织管理、仓库创建、信息透明化、人员管理和权限控制。平台注重自动化和授权,有助于提高开发效率。采用TypeScript/Node.js开发,支持多种云服务,具有良好扩展性,适合大规模企业应用。
buildship - AI驱动的低代码可视化后端构建平台
BuildShip低代码可视化后端构建器工作流APIGithub开源项目
BuildShip是一款低代码可视化后端构建平台,旨在简化API、定时任务和后端工作流程的创建与部署。该平台通过直观的界面降低了后端开发的复杂性,使开发者无需深入云平台配置即可快速构建和部署可扩展的解决方案。BuildShip支持第三方API和AI模型集成,为多种应用场景提供灵活的后端支持。平台采用AI技术辅助开发,提高了开发效率。
audi_connect_ha - Home Assistant集成Audi Connect实现智能车辆管理
Home AssistantAudi Connect集成API车辆控制Github开源项目
该项目为Home Assistant集成Audi Connect云服务功能。集成后可添加车辆状态、里程、油量等传感器,支持远程锁车、解锁和预热等操作。通过配置,可在Home Assistant中监控和控制奥迪车辆,实现智能家居与车辆连接。项目提供多种服务调用,如刷新车辆数据、执行车辆动作和控制空调系统,实现全面的远程车辆管理。
orbital - 基于API规范的智能数据集成网关
Orbital数据集成API自动化TaxiGithub开源项目
Orbital作为一款创新数据网关,利用API规范中的语义元数据实现数据源间的自动化集成、转换和发现。该解决方案无需中央映射代码,可自动适应API变化并调整集成流程。支持REST、gRPC、SOAP和Kafka等多种技术,Orbital为企业提供了灵活高效的数据集成方案,显著降低了开发人员编写胶水代码的工作量。
ghinstallation - Go 语言实现的 GitHub Apps 身份验证库
GitHub Apps认证HTTP客户端JWTAPIGithub开源项目
ghinstallation 库为 Go 语言开发者提供 GitHub Apps 身份验证功能。它实现了 Transport 接口,可与 go-github 库或自定义 HTTP 客户端无缝集成。支持从文件或内存加载密钥,兼容 GitHub 和 GitHub Enterprise 环境。该库优化了 GitHub Apps 的认证过程,助力开发者高效创建 GitHub 集成应用。
tesla - Tesla车辆和能源管理的Home Assistant自定义集成组件
TeslaHome Assistant集成API自动化Github开源项目
这是一个基于Home Assistant的Tesla自定义集成组件,提供Tesla车辆和能源站点的全面管理功能。包括车辆状态监控、远程控制、充电管理、位置追踪以及Powerwall能源管理。组件采用定期轮询和事件触发方式更新数据,并提供灵活配置选项以平衡功能与电池消耗。适用于希望将Tesla设备整合到智能家居系统的用户。
daikin_onecta - 智能家居空调控制解决方案
Daikin OnectaHome Assistant智能家居集成APIGithub开源项目
Daikin Onecta是一个开源项目,为Daikin空调设备提供Home Assistant集成。项目使用Daikin官方API,支持设备发现、状态监控和控制功能。用户通过配置流程安装,可设置高低频率更新间隔。集成要求在Daikin开发者门户创建账户并获取OAuth凭证。该项目为智能家居用户提供了便捷的Daikin空调管理解决方案。项目要求Home Assistant 2024.1.0或更高版本,支持手动安装或通过HACS添加自定义仓库。安装后,用户需在Daikin开发者门户创建应用并获取客户端ID和密钥。项目提供详细的配置流程指南,包括OAuth授权步骤,并支持自定义日志级别,方便调试和故障排除。
QuickBooks-V3-PHP-SDK - QuickBooks Online V3 REST API的PHP集成工具
QuickBooksPHP SDKAPIREST开发Github开源项目
QuickBooks-V3-PHP-SDK是一个开源项目,为PHP应用提供QuickBooks Online V3 REST API的集成功能。该SDK支持QuickBooks数据的增删改查操作,并提供详细文档和示例代码。作为一个稳定的开源项目,它简化了PHP开发者将QuickBooks功能整合到应用中的过程。此SDK还具有持续集成支持,并可通过Packagist轻松安装,为开发者提供了便捷的QuickBooks Online集成解决方案。
software-development-best-practices - 软件工程实践和建议综合指南
软件开发最佳实践系统设计API安全Github开源项目
该项目汇集了软件工程领域的广泛最佳实践和建议,涵盖开发理念、系统设计、编程语言及工具等多个方面。内容包括设计模式、API设计、安全实践和测试策略等,为开发者提供丰富资源,旨在提高软件开发质量和效率。项目适合各级开发人员参考学习,是一份全面的软件工程知识指南。
swagger-codegen - 基于OpenAPI规范的多语言API代码生成工具
Swagger CodegenAPIOpenAPI代码生成开源项目Github
Swagger Codegen是一个基于OpenAPI规范的开源代码生成工具,能自动生成API客户端库、服务器存根和文档。支持Java、Python、JavaScript等40多种编程语言和框架,简化API开发流程,提高效率。该工具提供Maven和Gradle集成,以及在线生成器,方便开发者使用。Swagger Codegen有助于确保API实现的一致性,是API开发中的重要工具。
openvr - 跨平台VR硬件统一接入框架 简化虚拟现实应用开发
OpenVR虚拟现实APISteamVRVR硬件Github开源项目
OpenVR是一个开源的跨平台虚拟现实开发框架,为开发者提供统一的API接口,实现多厂商VR硬件的无缝接入。该框架包含SDK和运行时环境,简化了VR应用程序的开发流程。SDK提供API和示例代码,而运行时环境集成于SteamVR工具中。OpenVR还提供了详细的应用程序API和驱动程序API文档,支持开发者高效地进行VR硬件接入和应用开发。作为GitHub上的开源项目,OpenVR拥有活跃的社区支持和持续更新,为虚拟现实技术的发展提供了强大动力。
payload - 可自托管的开源无头CMS系统
Payload CMS内容管理系统开源API自托管Github开源项目
Payload是开源无头CMS系统,提供可定制React管理面板、GraphQL和REST API、本地文件上传及版本控制功能。支持自托管,确保数据和API完全可控。基于Express构建,易学易扩展,适用于快速开发各类网站和应用后端。
laravel-ecommerce - Laravel驱动的无头电商GraphQL API框架
AvoRedLaravelGraphQL电子商务APIGithub开源项目
laravel-ecommerce是一个开源的基于Laravel的无头电商GraphQL API框架,提供产品管理、订单处理和支付集成等核心功能。项目支持Docker部署,配有详细安装指南,便于开发者快速搭建和定制电商平台。其灵活架构适用于构建各类现代电商应用,为前端开发提供更多自由度。
tailcall - 将GraphQL后端构建简化为无代码API编排工具
GraphQLTailcallAPI高性能开源Github开源项目
Tailcall是一款开源的GraphQL后端构建工具,通过配置文件定义架构和解析逻辑,实现无代码API编排。该工具在性能测试中表现优异,支持N+1查询优化,安装和使用简便。Tailcall为开发者提供了一种高效构建现代化、可扩展GraphQL API的解决方案。
context - Python库查询与代码生成的多功能CLI工具
PythonCLI工具APIOpenAIembeddingsGithub开源项目
Fleet Context是一款覆盖1221个顶级Python库的CLI工具和API。它支持库问答和代码生成,兼容所有OpenAI模型。用户可通过命令行或API使用,支持嵌入向量下载和数据库查询。丰富的元数据显著提升了检索质量。测评结果表明,Fleet Context在代码生成方面比GPT-4提高了37分。
Discord-ChatGPT-Bot - 多功能Discord机器人,智能对话、图像生成与头像编辑
DiscordChatGPTBotAIAPIGithub开源项目
该开源项目为Discord平台开发的智能机器人,集成ChatGPT API实现对话功能,同时支持图像生成和头像编辑。项目配备仪表盘界面,方便设置调整。用户可通过简单命令与机器人互动。支持Docker部署,便于在Discord服务器中快速实现智能交互功能。
directus - 实时API和可视化仪表板 简化SQL数据库内容管理
Directus数据库管理API开源SQLGithub开源项目
Directus是开源的SQL数据库管理平台,提供实时API和直观仪表板。支持REST和GraphQL接口,兼容多种数据库如PostgreSQL和MySQL,无需迁移即可使用。提供本地、自托管和云服务部署方案,具备高扩展性和易定制性。其无代码Vue.js应用界面简单易用,适合各类用户。Directus Cloud托管服务起价每月15美元,为用户提供完整解决方案。
sheetjs - 开源电子表格处理工具 支持多格式数据提取与生成
SheetJS电子表格处理开源软件数据提取APIGithub开源项目
SheetJS Community Edition是一个开源电子表格处理工具,可从复杂表格中提取数据并生成兼容各类软件的新表格。它支持多种格式,能处理复杂数据,广泛应用于数据分析和处理领域。该工具提供数据处理和电子表格生成等核心功能,经实战检验,可靠性高。SheetJS还提供Pro版本,具有模板编辑、样式设计等高级功能。项目采用Apache 2.0许可,提供完整文档和技术支持,是一个功能强大且实用的电子表格解决方案。
apitable - 强大灵活的开源实时协作数据库平台
APITable数据库协作开源APIGithub开源项目
APITable是一个开源协作数据库平台,具备实时协作、自动表单生成和API优先设计等特性。它支持多种视图类型,如网格、画廊和看板,并提供强大的权限控制和嵌入功能。适用于项目管理、CRM和BI等场景,APITable可作为可视化数据库基础设施集成到其他软件中。平台采用先进技术栈,支持大规模数据处理和全面API访问。
trpc - 轻量级端到端类型安全API框架
tRPCAPITypeScript开发工具全栈开发Github开源项目
tRPC是一个轻量级API框架,专注提供端到端类型安全性。开发者可轻松构建类型安全API,无需模式或代码生成。该框架测试完善,适用于生产环境,具有出色开发体验和简洁构建流程。tRPC易于集成现有项目,支持React.js、Next.js等多种适配器,并提供订阅和请求批处理功能。作为构建现代Web应用的有力工具,tRPC平衡了类型安全与开发效率。
joi - JavaScript数据验证和模式描述库
Joi数据验证JavaScript模式描述APIGithub开源项目
Joi是一个JavaScript模式描述语言和数据验证工具,提供API用于定义数据结构和验证规则。它可用于验证用户输入、API请求和配置对象,确保数据完整性和一致性。Joi支持字符串、数字、布尔值、数组和对象等多种数据类型,并提供多种验证方法和自定义选项。
fonoster - 开源可编程通信平台 连接电话与互联网服务
Fonoster电信服务开源云计算APIGithub开源项目
Fonoster是一个开源可编程电信平台,旨在替代Twilio。它通过云端工具将电话服务与互联网连接,提供多租户、PBX功能、可编程语音应用和NodeJS SDK等特性。Fonoster支持Amazon S3存储、Let's Encrypt加密和OAuth2认证,为开发者提供灵活工具以构建创新通信应用。
相关文章
LLM-Code-Interpreter 学习资料汇总 - 为 ChatGPT 打造的超级代码解释器
2 个月前
TeToS - 多语音合成服务统一接口使用指南
2 个月前
OpenAI-API-dotnet入门指南 - 非官方C#/.NET SDK访问OpenAI GPT-3 API
2 个月前
awesome-chatgpt学习资源汇总 - AI聊天机器人开发者必备工具箱
2 个月前
com.openai.unity - 非官方Unity OpenAI客户端使用指南
2 个月前
node-chatgpt-api学习资料汇总 - ChatGPT和Bing AI的客户端实现
2 个月前
Instructor入门指南 - 轻松构建结构化LLM输出
2 个月前
free-gpt3.5-2api学习资料汇总-免费的ChatGPT API接口项目
2 个月前
StreamRAG入门指南 - GPT驱动的视频检索与流媒体工具
2 个月前