diff --git a/scribe/lib/scribe/ai/data/repository/ai_repository_impl.dart b/scribe/lib/scribe/ai/data/repository/ai_repository_impl.dart new file mode 100644 index 000000000..0d945551a --- /dev/null +++ b/scribe/lib/scribe/ai/data/repository/ai_repository_impl.dart @@ -0,0 +1,14 @@ +import '../datasource/ai_datasource.dart'; +import '../../domain/model/ai_response.dart'; +import '../../domain/repository/ai_scribe_repository.dart'; + +class AIScribeRepositoryImpl implements AIScribeRepository { + final AIDataSource _dataSource; + + AIScribeRepositoryImpl(this._dataSource); + + @override + Future generateText(String prompt) async { + return await _dataSource.request(prompt); + } +}