ingestText method

Future<MemoryIngestResult> ingestText({
  1. required String name,
  2. required String text,
  3. List<String>? namespace,
  4. MemoryIngestStrategy strategy = MemoryIngestStrategy.heuristic,
  5. String? llmModel,
  6. double? llmTemperature,
})

Implementation

Future<MemoryIngestResult> ingestText({
  required String name,
  required String text,
  List<String>? namespace,
  MemoryIngestStrategy strategy = MemoryIngestStrategy.heuristic,
  String? llmModel,
  double? llmTemperature,
}) async {
  final response = await _invokeJson("ingest_text", {
    "name": name,
    "namespace": namespace,
    "text": text,
    "strategy": strategy.value,
    "llm_model": llmModel,
    "llm_temperature": llmTemperature,
  });
  return MemoryIngestResult.fromJson(response.json, operation: "ingest_text");
}