organ-ai-zer
Version:
AI-powered file organizer CLI tool
29 lines • 1.02 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.AnthropicProvider = void 0;
const sdk_1 = __importDefault(require("@anthropic-ai/sdk"));
const base_ai_provider_1 = require("./base-ai-provider");
// import { ConversationContext } from '../../types';
class AnthropicProvider extends base_ai_provider_1.BaseAIProvider {
constructor(config) {
super(config);
this.client = new sdk_1.default({
apiKey: this.apiKey,
timeout: this.timeout
});
}
getDefaultModel() {
return 'claude-3-sonnet-20240229';
}
generateResponse(context) {
throw new Error('Method not implemented.');
}
async analyzeFiles(request) {
throw new Error('Method not implemented.');
}
}
exports.AnthropicProvider = AnthropicProvider;
//# sourceMappingURL=anthropic-provider.js.map