This package has been deprecated and is no longer maintained. All functionality has been moved to @robota-sdk/agents
.
Please migrate to @robota-sdk/agents
for the latest features and improvements:
import { Robota, OpenAIProvider } from '@robota-sdk/core';
const robota = new Robota({
provider: new OpenAIProvider({ apiKey: 'sk-...' }),
model: 'gpt-4'
});
import { Robota } from '@robota-sdk/agents';
import { OpenAIProvider } from '@robota-sdk/openai';
const robota = new Robota({
name: 'MyAgent',
aiProviders: [new OpenAIProvider({ apiKey: 'sk-...' })],
defaultModel: {
provider: 'openai',
model: 'gpt-4'
}
});
-
Core Agent: Moved to
@robota-sdk/agents
-
AI Providers: Moved to separate packages (
@robota-sdk/openai
,@robota-sdk/anthropic
,@robota-sdk/google
) -
Tools: Integrated into
@robota-sdk/agents
-
Plugins: Enhanced plugin system in
@robota-sdk/agents
For existing projects, migrate to:
npm install @robota-sdk/agents @robota-sdk/openai
This package will no longer receive updates. Please use @robota-sdk/agents
instead.
MIT