Code
How It Works
TypeScript SDK Integration@bindu/sdk: TypeScript Bindu SDK for agent development- Automatic microservice generation with DID and auth
- gRPC communication with Bindu Python core
- A2A protocol compliance handled by SDK
OpenAI: Direct OpenAI SDK integration- GPT-4o model for question answering
- Chat completions API with message history
- Configurable model via environment variable
ChatMessage[]: Bindu message format with role and content- Role mapping (user/assistant/system) for OpenAI compatibility
- Direct API calls to OpenAI chat completions
- Response extraction and content return
- Environment-based API key management
- Standard Bindu deployment configuration
- Skills declaration for capabilities
- Model configuration flexibility
Run
Environment Setup
Create.env file:
Package Dependencies
Install required packages:Build Configuration
Add totsconfig.json: