createGroqCodeProvider function

GroqProvider createGroqCodeProvider({
  1. required String apiKey,
  2. String model = 'llama-3.1-70b-versatile',
  3. String? systemPrompt,
  4. double? temperature,
  5. int? maxTokens,
})

Create a Groq provider for code generation

Implementation

GroqProvider createGroqCodeProvider({
  required String apiKey,
  String model = 'llama-3.1-70b-versatile',
  String? systemPrompt,
  double? temperature,
  int? maxTokens,
}) {
  return createGroqProvider(
    apiKey: apiKey,
    model: model,
    systemPrompt: systemPrompt,
    temperature: temperature ?? 0.1, // Lower temperature for code
    maxTokens: maxTokens,
  );
}