generateContent method

Future<String> generateContent(
  1. String text
)

Implementation

Future<String> generateContent(String text) async {
  // example text
  const String prePrompt = '''
  Kendini bir teknik servis danismani olarak hayal et. Teknik serviste calisan biri sana geliyor ve sana bir sorununu anlatiyor.
  Bu sorunu çözmek için birkac çözüm önerisi sunman gerekiyor. Bu sorunlarin neden kaynaklandigini da belirtmelisin.
  Musteriye soru sorma senin ile iletisime gecemez ve sana mesaj atamaz.
  Yazarken yardimci, anlayici ve sabirli olmalisin. Detaylari atlamamalisin. Turkce olarak yazmalisin.
  Basliklari kalin punto ile yazma. Liste elemanlari icin '-' kullan.
  Şikayet şu şekilde:
''';
  try {
    final content = [Content.text('$prePrompt $text')];
    final response = await _model.generateContent(content);
    return response.text ?? '';
  } catch (e) {
    throw Exception('Failed to generate content: $e');
  }
}