GenerateContentRequest

constructor(contents: Array<Content>, tools: Array<Tool> = emptyArray(), toolConfig: ToolConfig? = null, safetySettings: Array<SafetySetting> = emptyArray(), systemInstruction: Content? = null, generationConfig: GenerationConfig? = null, cachedContent: String? = null)