generate method
Generate text from prompt
Implementation
Future<String?> generate(
String prompt, [
Map<String, dynamic>? options,
]) async {
return executeWithRetry(
() async {
final response = await _dio.post(
'$_baseUrl/api/generate',
data: {
'prompt': prompt,
if (options != null) ...options,
},
);
return response.data['data']?['text'] ?? '';
},
maxAttempts: 3,
estimatedCost: 0.002,
);
}