deriveContextBudgetForPromptV2 method

Future<int> deriveContextBudgetForPromptV2({
  1. required int fullPromptBudget,
  2. required String query,
  3. String? systemInstruction,
  4. bool useStrictMode = true,
  5. int safetyMarginTokens = 0,
  6. int? fixedPromptOverheadTokens,
})

Implementation

Future<int> deriveContextBudgetForPromptV2({
  required int fullPromptBudget,
  required String query,
  String? systemInstruction,
  bool useStrictMode = true,
  int safetyMarginTokens = 0,
  int? fixedPromptOverheadTokens,
}) {
  return rust_rag.deriveContextBudgetForPromptV2(
    fullPromptBudget: fullPromptBudget,
    query: query,
    systemInstruction: systemInstruction,
    useStrictMode: useStrictMode,
    safetyMarginTokens: safetyMarginTokens,
    fixedPromptOverheadTokens: fixedPromptOverheadTokens,
  );
}