#SDK
botpress
Botpress Cloud offers a comprehensive platform for developing AI-driven chatbots and virtual assistants. Featuring OpenAI technology integration, it enables rapid chatbot creation and deployment through Botpress's extensive SDK and CLI tools. The platform also provides detailed documentation and community support for building tailored integrations aligned with business requirements. Whether creating bespoke chatbots or engaging with the Botpress open-source community, developers are equipped to advance chatbot development and functionality.
openai-quickstart-python
This repository offers detailed instructions to integrate various OpenAI API endpoints with Python. It features quickstart apps that guide through setup stages, from installing dependencies to executing requests with the OpenAI Python SDK. Users can explore pre-built chat and assistant models available in the examples folder. The repository ensures straightforward API use by managing virtual environments and setting up necessary variables.
bce-qianfan-sdk
The SDK, a toolset from a prominent AI model platform, facilitates efficient AI workflows by supporting extensive model inference and training. It includes model inference for the ERNIE series and other open-source models, covering dialogue, completion, and embedding features. The platform provides end-to-end training solutions encompassing data management and model hosting. Equipped with AI tools such as Prompt/Debug/Client and adaptable to common frameworks, the SDK supports Python, Go, Java, and JavaScript, optimizing platform capabilities for smooth AI operations.
tldraw
Explore the potential of creating digital whiteboards using the tldraw library for React. This SDK offers flexibility for both commercial and non-commercial projects, with detailed documentation to aid setup and implementation. The platform supports community engagement through Discord and provides a clear contribution guide for development. A viable choice for developers looking to incorporate visual collaboration features into applications.
openllmetry
OpenLLMetry enhances the observability of LLM applications by integrating OpenTelemetry extensions. Developed by Traceloop, it connects with tools like Datadog and Honeycomb for comprehensive monitoring. It supports OpenTelemetry's semantic conventions, ensuring compatibility with existing systems. OpenLLMetry offers extensive support for various platforms and vector databases, providing precise instrumentation for services like OpenAI, Anthropic, and Chroma. The Traceloop SDK facilitates easy setup for tracing, offering key insights into database and API usage in LLM applications. Become part of the community for support and collaboration.
alan-sdk-pcf
The Alan AI platform facilitates embedding AI voice agents in applications seamlessly, using advanced ASR, NLU, and Speech Synthesis technologies. With Alan AI Studio and SDKs, develop, test, and deploy conversational agents with ease. It's suited for Power Apps and supports multiple platforms like Web, iOS, and Android.
Linux-FaceRecognition-FaceLivenessDetection
Explore the latest on-premise Face SDK tailored for Linux servers featuring face recognition, liveness detection, and face attribute analysis. Perfect for integrating into eKYC and CCTV systems, this SDK aids in fraud prevention and offers deep demographic insights. Access practical Docker demos and various deployment strategies. Try Recognito's API with free trials and utilize comprehensive documentation for effective implementation. Designed specifically for Linux, meet the required system specifications for reliable identity verification and security tasks.
anthropic-sdk-typescript
The Anthropic TypeScript SDK facilitates server-side interaction with the Anthropic REST API using TypeScript and JavaScript. It supports streaming responses via Server Sent Events, configurable requests, and robust error handling with retry mechanisms. Users can evaluate token usage, handle message batches, and access experimental features like tool use and the AWS Bedrock API. Configuration settings include proxy support, request timeouts, and customization of headers. The library adheres to semantic versioning and is compatible with Node.js, Deno, Bun, Cloudflare Workers, among other platforms, ensuring stable and backward-compatible development.
code-interpreter
E2B offers a robust open-source infrastructure for the secure execution of AI-generated code in isolated cloud environments. The platform supports both JavaScript and Python through user-friendly SDKs, facilitating easy initiation and management of sandboxes. With comprehensive documentation and a rich cookbook filled with examples across various AI frameworks, E2B caters to developers seeking a safe and seamless approach to AI code execution.
stream-chat-react-native
Discover Stream's React Native SDK for diverse chat applications with detailed Expo and TypeScript components. Utilize examples like Slack and WhatsApp clones to streamline development. Designed for both hobbyists and large-scale projects, this SDK offers comprehensive documentation and free options for small teams, ensuring accessible implementation and seamless integration. Explore release notes for updates and consider contributing to a project supporting over a billion users.
authz
This project delivers an efficient authorization server leveraging Role-Based and Attribute-Based Access Control. It serves as a centralized solution for managing application authorizations, supports multiple language SDKs, and offers audit logs, Single Sign-On via OpenID Connect, and integration with observability tools. The backend is dependable and self-utilizing for internal authorizations, supporting databases like PostgreSQL, MySQL, and SQLite. Easily deployable with Docker, it is designed for developers requiring solid and secure authorization management.
langsmith-sdk
LangSmith SDKs provide tools to debug, evaluate, and monitor language models and intelligent agents. Integrating seamlessly with LangChain's Python and JavaScript libraries, these SDKs support application tracing and performance analysis for any LLM application. Simplify workflows using LangSmith, from the developers of LangChain. Access detailed documentation and tutorials for best practices to fully leverage the LangSmith platform.
generative-ai-go
Google's Go SDK for generative AI allows developers to utilize models like Gemini for tasks such as text and multimodal generation, conversational AI, and embedding. An API key is required, and it can be installed with a 'go get' command. Comprehensive documentation and examples are accessible at pkg.go.dev, with additional guidance in Google's official docs. Community support and contribution opportunities under Apache License v2.0 are available.
flappy
Flappy provides a versatile SDK for integrating AI applications utilizing Large Language Models (LLMs), supporting multiple programming languages. It features a production-ready environment with tools such as InvokeFunction, SynthesizedFunction, and CodeInterpreter to facilitate seamless LLM interaction and secure sandbox execution. Flappy simplifies AI integration in languages like Node.js, Java, and C#, promoting efficient development while offering comprehensive documentation and community contribution opportunities.
qdrant-js
This JS/TS library delivers essential tools and documentation for developers engaging with the Qdrant vector search engine. It includes a primary SDK package, a lightweight REST client, and a gRPC client, each crafted to seamlessly integrate with Qdrant. With support for Node.js, Deno, Browser, and Cloudflare Workers, the package ensures versatility across various environments. Users can effortlessly connect to both local and cloud-based Qdrant platforms. Regular updates ensure continued improvement, while extensive examples provide a strong foundation for development. Discover the project's roadmap and contribute under the Apache 2.0 License.
Feedback Email: [email protected]