The digital world is increasingly powered by intelligent agents, and the .do platform is at the forefront of this evolution, enabling the creation and deployment of sophisticated agentic applications. To truly harness the full potential of this platform and build seamless, powerful integrations, you need the right tools. That's where the .do SDK comes in.
The .do SDK (Software Development Kit) is a comprehensive suite of tools, libraries, and documentation designed to empower developers. It provides the core building blocks you need to effortlessly integrate, build, and extend the capabilities of the .do platform directly from your own applications and workflows. Whether you're looking to build custom agents, connect external services, automate complex tasks, or interact with platform features programmatically, the .do SDK is your essential companion.
At its heart, the .do SDK offers a robust API client. This client provides a streamlined and intuitive way to communicate with the .do platform's underlying services. Forget the complexities of raw HTTP requests and endpoint management; the SDK abstracts these details, allowing you to focus on what matters most: building innovative agentic applications.
With the SDK, you can:
Let's look at a simple example demonstrating how the .do SDK simplifies interaction with an agent:
This concise TypeScript code snippet illustrates the ease with which you can instantiate an agent using its ID and trigger its execution with specific input data. The SDK handles the underlying communication with the .do platform, making the developer experience smooth and efficient.
The .do SDK is more than just an API client; it's a complete ecosystem designed to accelerate your development process on the .do platform. With support for various programming languages (including comprehensive documentation for TypeScript/JavaScript and Python, with more on the way), you can utilize the SDK within your preferred development environment.
Here are some common questions about the .do SDK:
What is the .do SDK?
The .do SDK is a Software Development Kit that provides tools, libraries, and documentation to help developers integrate with and extend the functionality of the .do platform.
What can I do with the .do SDK?
You can use the .do SDK to build custom agents, connect external services, automate workflows, and interact with the core features of the .do platform directly from your code.
What programming languages does the SDK support?
The SDK supports various programming languages, with comprehensive documentation and examples available for popular choices like TypeScript/JavaScript, Python, and more coming soon.
How do I get started with the .do SDK?
You can get started by downloading the SDK from your .do platform dashboard or by following the installation instructions in our developer documentation. We also offer quickstart guides and tutorials.
Ready to unleash the full power of the .do platform? Download the .do SDK, explore our extensive developer documentation, and start building the next generation of agentic applications. The possibilities are limitless.
Keywords: SDK, Software Development Kit, .do platform, agentic applications, integrate, extend, developer tools, API client, automation
import { Agent } from '@do/sdk';
const myAgent = new Agent('my-agent-id');
await myAgent.run({
input: { data: 'process this' }
});
console.log('Agent execution complete');