diff --git a/.doctrees/apis/datasets/datasets.types.doctree b/.doctrees/apis/datasets/datasets.types.doctree index bb785ed0..10f0cfe9 100644 Binary files a/.doctrees/apis/datasets/datasets.types.doctree and b/.doctrees/apis/datasets/datasets.types.doctree differ diff --git a/.doctrees/apis/datasets/index.doctree b/.doctrees/apis/datasets/index.doctree index 1997e140..42a8fdc0 100644 Binary files a/.doctrees/apis/datasets/index.doctree and b/.doctrees/apis/datasets/index.doctree differ diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index aacbb4ce..c8e7e855 100644 Binary files a/.doctrees/environment.pickle and b/.doctrees/environment.pickle differ diff --git a/.doctrees/use_cases/question_answering.doctree b/.doctrees/use_cases/question_answering.doctree index 5cb75f23..a7c2d6b2 100644 Binary files a/.doctrees/use_cases/question_answering.doctree and b/.doctrees/use_cases/question_answering.doctree differ diff --git a/_sources/use_cases/question_answering.rst.txt b/_sources/use_cases/question_answering.rst.txt index 2a95db3d..618ad88d 100644 --- a/_sources/use_cases/question_answering.rst.txt +++ b/_sources/use_cases/question_answering.rst.txt @@ -1,7 +1,7 @@ .. raw:: html
- + Try Quickstart in Colab diff --git a/apis/datasets/datasets.types.html b/apis/datasets/datasets.types.html index 8334df47..6b05c508 100644 --- a/apis/datasets/datasets.types.html +++ b/apis/datasets/datasets.types.html @@ -588,24 +588,24 @@
-class BaseData(id: str = '8a59cb7b-fc6e-416e-9bee-eb19280ac59c')[source]#
+class BaseData(id: str = '921f80a7-a317-4ac1-bba2-b4ac7d61e181')[source]#

Bases: DataClass

A common dataclass for representing examples in a dataset.

-id: str = '8a59cb7b-fc6e-416e-9bee-eb19280ac59c'#
+id: str = '921f80a7-a317-4ac1-bba2-b4ac7d61e181'#
-class Example(id: str = 'a5cfe255-3ca5-4100-801f-829e6403a04f', question: str = None, answer: str = None)[source]#
+class Example(id: str = '9ba27955-b8b7-4a38-863f-7b2487fc4441', question: str = None, answer: str = None)[source]#

Bases: DataClass

A common dataclass for representing examples in a dataset.

-id: str = 'a5cfe255-3ca5-4100-801f-829e6403a04f'#
+id: str = '9ba27955-b8b7-4a38-863f-7b2487fc4441'#
@@ -622,7 +622,7 @@
-class HotPotQAData(id: str = 'a5cfe255-3ca5-4100-801f-829e6403a04f', question: str = None, answer: str = None, gold_titles: set = None)[source]#
+class HotPotQAData(id: str = '9ba27955-b8b7-4a38-863f-7b2487fc4441', question: str = None, answer: str = None, gold_titles: set = None)[source]#

Bases: Example

A dataclass for representing examples in the HotPotQA dataset.

@@ -634,7 +634,7 @@
-class TrecData(id: str = '8a59cb7b-fc6e-416e-9bee-eb19280ac59c', question: str = None, class_name: str = None, class_index: int = -1)[source]#
+class TrecData(id: str = '921f80a7-a317-4ac1-bba2-b4ac7d61e181', question: str = None, class_name: str = None, class_index: int = -1)[source]#

Bases: BaseData

A dataclass for representing examples in the TREC dataset.

diff --git a/apis/datasets/index.html b/apis/datasets/index.html index f1087cd8..b6b26d11 100644 --- a/apis/datasets/index.html +++ b/apis/datasets/index.html @@ -624,12 +624,12 @@

Overview
-class Example(id: str = 'a5cfe255-3ca5-4100-801f-829e6403a04f', question: str = None, answer: str = None)[source]#
+class Example(id: str = '9ba27955-b8b7-4a38-863f-7b2487fc4441', question: str = None, answer: str = None)[source]#

Bases: DataClass

A common dataclass for representing examples in a dataset.

-id: str = 'a5cfe255-3ca5-4100-801f-829e6403a04f'#
+id: str = '9ba27955-b8b7-4a38-863f-7b2487fc4441'#
@@ -646,7 +646,7 @@

Overview
-class HotPotQAData(id: str = 'a5cfe255-3ca5-4100-801f-829e6403a04f', question: str = None, answer: str = None, gold_titles: set = None)[source]#
+class HotPotQAData(id: str = '9ba27955-b8b7-4a38-863f-7b2487fc4441', question: str = None, answer: str = None, gold_titles: set = None)[source]#

Bases: Example

A dataclass for representing examples in the HotPotQA dataset.

@@ -671,7 +671,7 @@

Overview
-class TrecData(id: str = '8a59cb7b-fc6e-416e-9bee-eb19280ac59c', question: str = None, class_name: str = None, class_index: int = -1)[source]#
+class TrecData(id: str = '921f80a7-a317-4ac1-bba2-b4ac7d61e181', question: str = None, class_name: str = None, class_index: int = -1)[source]#

Bases: BaseData

A dataclass for representing examples in the TREC dataset.

diff --git a/searchindex.js b/searchindex.js index af50839e..33e2d935 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1. FunctionTool": [[138, "functiontool"]], "1. Install AdalFlow": [[103, "install-adalflow"]], "2. Set up API keys": [[103, "set-up-api-keys"]], "2. ToolManager": [[138, "toolmanager"]], "3. Function Call end-to-end": [[138, "function-call-end-to-end"]], "3. Load environment variables": [[103, "load-environment-variables"]], "4. Install Optional Packages": [[103, "install-optional-packages"]], "API Reference": [[58, null]], "API References": [[109, null], [111, null], [118, null], [127, null], [131, null], [133, null], [136, null], [138, null]], "API reference": [[114, null], [119, null], [123, null], [129, null], [142, null], [153, null]], "About __output_fields__": [[111, "about-output-fields"]], "AdalComponent": [[108, null]], "AdalComponent to organize code": [[110, "adalcomponent-to-organize-code"]], "AdalFlow Eval API Reference": [[121, null]], "AdalFlow JSON Viewer": [[112, null]], "AdalFlow Trace Graph": [[139, null]], "AdalFlow vs DsPy on GPT-3.5-turbo": [[142, "id3"]], "Add your code": [[97, "add-your-code"]], "Adding Documentation Tests": [[96, "adding-documentation-tests"]], "Additional Resources": [[118, null]], "Agent": [[27, "agent"], [109, null]], "Agent Essentials": [[124, "agent-essentials"]], "Agent In Action": [[109, "agent-in-action"]], "An Orchestrator": [[123, "an-orchestrator"]], "Auto Text-Grad": [[110, null]], "BM25Retriever": [[136, "bm25retriever"]], "Base Classes and Data Structures": [[59, "base-classes-and-data-structures"]], "Base classes": [[124, "base-classes"]], "BatchEmbedder": [[119, "batchembedder"]], "Benchmarking": [[100, "benchmarking"], [150, "benchmarking"], [151, "benchmarking"]], "BooleanParser": [[131, "booleanparser"]], "Build the task pipeline": [[100, "build-the-task-pipeline"], [150, "build-the-task-pipeline"], [151, "build-the-task-pipeline"]], "Building": [[124, "building"]], "Chunking Example Detailed": [[137, "id2"]], "Chunking Strategies": [[137, "chunking-strategies"]], "Chunking Tips": [[137, "chunking-tips"]], "Class Hierarchy": [[113, null]], "Classes": [[124, "classes"]], "Classicial String Metrics": [[121, "classicial-string-metrics"]], "Classification Optimization": [[142, null]], "Cloud database": [[118, "cloud-database"]], "Code Examples": [[95, "code-examples"]], "Code Tips": [[95, "code-tips"]], "Codebase Structure": [[95, "codebase-structure"]], "Commit Changes": [[96, "commit-changes"]], "Common Problems": [[99, "common-problems"]], "Community": [[101, null]], "Component": [[114, null]], "Component in Action": [[114, "component-in-action"]], "Components": [[27, null], [58, "components"]], "Configurations": [[115, null]], "Configure from file": [[114, "configure-from-file"]], "Content-Aware Chunking": [[137, "content-aware-chunking"]], "Context": [[131, "context"]], "Contribute to Code": [[95, null]], "Contribute to Documentation": [[96, null]], "Contribution Process": [[97, "contribution-process"]], "Core": [[44, null], [58, "core"]], "Create from Configs": [[123, "create-from-configs"]], "Customization": [[109, "customization"]], "Customization Tips": [[137, "customization-tips"]], "Data (Database/Pipeline)": [[118, null]], "Data Flow & LightRAG structure": [[126, "data-flow-lightrag-structure"]], "Data Flow in LLM applications": [[133, "data-flow-in-llm-applications"]], "Data Models": [[118, "data-models"]], "Data Pipeline": [[116, null], [118, "data-pipeline"]], "Data Pipeline and Storage": [[124, "data-pipeline-and-storage"]], "Data Preparation Pipeline": [[134, "data-preparation-pipeline"]], "Data Process": [[27, "data-process"]], "DataClass": [[111, null]], "DataClass Parser": [[131, "dataclass-parser"]], "DataClass in Action": [[111, "dataclass-in-action"]], "DataclassParser in Action": [[131, "dataclassparser-in-action"]], "Datasets": [[50, null], [58, "datasets"], [100, "datasets"], [117, null], [150, "datasets"], [151, "datasets"]], "Datasets and Benchmarks": [[121, "datasets-and-benchmarks"]], "Default Prompt Template": [[133, "default-prompt-template"]], "Define the AdalComponent": [[142, "define-the-adalcomponent"]], "Definitions": [[137, "definitions"]], "Demo Parameter": [[132, "demo-parameter"]], "Dependencies": [[95, "dependencies"]], "Describe the data format to LLMs": [[111, "describe-the-data-format-to-llms"]], "Describing the Data Format (Data Class)": [[111, "describing-the-data-format-data-class"]], "Design": [[109, "design"], [111, "design"], [114, "design"], [123, "design"], [127, "design"], [133, "design"], [136, "design"]], "Design Philosophy": [[125, null]], "Designing RAG": [[134, "designing-rag"], [141, null]], "Diagnose": [[153, "diagnose"]], "Diagnose the task pipeline": [[100, "diagnose-the-task-pipeline"], [150, "diagnose-the-task-pipeline"], [151, "diagnose-the-task-pipeline"]], "DialogTurn": [[118, "dialogturn"]], "Document": [[118, "document"]], "Document Retrieval & Reranking": [[134, "document-retrieval-reranking"]], "Documentation Dependencies": [[96, "documentation-dependencies"]], "Documents filtering": [[136, "documents-filtering"]], "Embedder": [[119, null], [120, null]], "Embedder in Action": [[119, "embedder-in-action"]], "EmbedderOutput": [[119, "embedderoutput"]], "Embedding-based Metrics": [[121, "embedding-based-metrics"]], "End-to-end applications": [[104, "end-to-end-applications"]], "Environment": [[97, "environment"]], "EvalFunction As Loss": [[110, "evalfunction-as-loss"]], "Evaluate the task pipeline": [[100, "evaluate-the-task-pipeline"], [150, "evaluate-the-task-pipeline"], [151, "evaluate-the-task-pipeline"]], "Evaluating RAG": [[143, null]], "Evaluation": [[57, null], [58, "evaluation"], [124, "evaluation"]], "Evaluation Metrics": [[121, "evaluation-metrics"]], "Examples Across the Library": [[123, "examples-across-the-library"]], "Experiment data": [[136, "experiment-data"]], "FAISSRetriever": [[136, "faissretriever"]], "Few Shot Optimizer": [[59, "few-shot-optimizer"]], "Few-shot Optimizer": [[122, null]], "Figure out the scope of your change": [[97, "figure-out-the-scope-of-your-change"]], "File Reading": [[118, "file-reading"]], "Find a direction to work on": [[97, "find-a-direction-to-work-on"]], "First RAG Paper": [[141, "first-rag-paper"]], "Fixed-Size Chunking": [[137, "fixed-size-chunking"]], "FloatParser": [[131, "floatparser"]], "For Contributors": [[98, null], [121, "for-contributors"]], "Foundation": [[104, "foundation"]], "FunComponent": [[114, "funcomponent"]], "Function Call in Action": [[138, "function-call-in-action"]], "Function Output Format": [[138, "function-output-format"]], "Function calls": [[138, null]], "FunctionExpression Output Format": [[138, "functionexpression-output-format"]], "G_Eval": [[121, "g-eval"]], "Generator": [[123, null]], "Generator Adaptation": [[110, "generator-adaptation"]], "Generator In Action": [[123, "generator-in-action"]], "Generator Prediction parameters": [[132, "generator-prediction-parameters"]], "Generator optimization": [[134, "generator-optimization"]], "GeneratorOutput": [[123, "generatoroutput"]], "Get Errors in GeneratorOutput": [[123, "get-errors-in-generatoroutput"]], "Get Started": [[102, null], [102, null]], "HotPotQA dataset": [[153, "hotpotqa-dataset"]], "How does it work": [[137, "how-does-it-work"]], "How the library logs": [[127, "how-the-library-logs"]], "How to start?": [[104, "how-to-start"]], "How to use it": [[137, "how-to-use-it"]], "How users set up the logger": [[127, "how-users-set-up-the-logger"]], "How we implemented the boostrap few-shot training": [[130, "how-we-implemented-the-boostrap-few-shot-training"]], "Implementation": [[130, "implementation"]], "Important Notes": [[99, "important-notes"]], "Installation": [[103, null]], "IntParser": [[131, "intparser"]], "Integration with Other Document Types": [[137, "integration-with-other-document-types"]], "Intermediate parameters": [[132, "intermediate-parameters"]], "Introduction": [[104, null], [124, "introduction"], [126, null], [135, "introduction"]], "Introduction to BaseDataClass": [[145, null]], "Introduction to LLM applations": [[126, "introduction-to-llm-applations"]], "JsonOutputParser": [[131, "jsonoutputparser"]], "JsonParser": [[131, "jsonparser"]], "LLM Evaluation": [[121, null]], "LLM as Judge": [[121, "llm-as-judge"]], "LLM as Retriever": [[136, "llm-as-retriever"]], "LLM or model based judge for Retriever Recall": [[121, "llm-or-model-based-judge-for-retriever-recall"]], "Learn AdalFlow in 15 minutes": [[100, null]], "LightRAG": [[104, "lightrag"]], "LightRAG Contribution Guide": [[97, null]], "LightRAG\u2019s Implementation": [[135, "lightrag-s-implementation"]], "ListParser": [[131, "listparser"]], "Load data from dataset as example": [[111, "load-data-from-dataset-as-example"]], "Local database": [[118, "local-database"]], "Logging": [[127, null]], "Logging & Tracing": [[124, "logging-tracing"]], "Manual Prompt vs Optimized Prompt": [[100, "id4"], [150, "id9"], [151, "id7"]], "Manual Prompt vs Optimized Prompt (gpt-3.5-turbo)": [[100, "id2"], [150, "id7"], [151, "id5"]], "Memory": [[27, "memory"]], "Minimum Example": [[123, "minimum-example"]], "Model Inference SDKs": [[129, "model-inference-sdks"]], "ModelClient": [[27, "modelclient"], [129, null]], "ModelClient Protocol": [[129, "modelclient-protocol"]], "NLG Evaluation": [[121, "nlg-evaluation"]], "Optimization": [[58, "optimization"], [59, null], [124, "optimization"], [144, "optimization"]], "Optimized Scores comparison on the same prompt on test set (gpt-3.5-turbo)": [[100, "id5"], [100, "id9"], [150, "id10"], [150, "id15"], [151, "id8"], [151, "id12"]], "Optimizer": [[130, null]], "Optimizing strategy": [[130, "optimizing-strategy"]], "Optional[Under the hood]": [[150, "optional-under-the-hood"]], "Other Evaluation Metrics libraries": [[121, null]], "Our understanding of LLM workflow": [[125, "our-understanding-of-llm-workflow"]], "Output Parsers": [[27, "output-parsers"], [131, "output-parsers"]], "Output Parsers in Action": [[131, "output-parsers-in-action"]], "Overview": [[44, "overview"], [50, "overview"], [57, "overview"], [59, "module-optim"], [79, "overview"], [84, "overview"], [99, "overview"], [100, "overview"], [150, "overview"], [151, "overview"]], "Parallel Function Calls": [[138, "parallel-function-calls"]], "Parameter": [[132, null]], "Parser": [[131, null], [131, "id1"]], "Parser in Action": [[131, "parser-in-action"]], "Performance & Benchmark": [[142, "performance-benchmark"]], "PostgresRetriever": [[136, "postgresretriever"]], "Prepare AdalComponent for training": [[100, "prepare-adalcomponent-for-training"], [150, "prepare-adalcomponent-for-training"], [151, "prepare-adalcomponent-for-training"]], "Prepare for Training": [[153, "prepare-for-training"]], "Principle 1: Simplicity over Complexity": [[125, "principle-1-simplicity-over-complexity"]], "Principle 2: Quality over Quantity": [[125, "principle-2-quality-over-quantity"]], "Principle 3: Optimizing over Building": [[125, "principle-3-optimizing-over-building"]], "Print the structure": [[114, "print-the-structure"]], "Prompt": [[133, null]], "Prompt and Data Models": [[109, "prompt-and-data-models"]], "Prompt class": [[133, "prompt-class"]], "Pull requests": [[97, "pull-requests"]], "Putting it all together": [[124, "putting-it-all-together"]], "Q&A Computation Graph": [[147, null]], "Q&A Few Shot Demo Trace Graph": [[148, null]], "Q&A Text Grad Trace Graph": [[149, null]], "Qdrant Retriever": [[136, "qdrant-retriever"]], "Question Answer with LLM as Judge": [[151, null]], "Question Answering": [[150, null]], "Quick Walkthrough": [[138, "quick-walkthrough"]], "RAG End to end optimization": [[152, null]], "RAG Essentials": [[124, "rag-essentials"]], "RAG Evaluation": [[121, "rag-evaluation"]], "RAG Overview": [[134, "rag-overview"]], "RAG Playbook": [[134, null], [141, "rag-playbook"]], "RAG components": [[124, "rag-components"]], "RAG optimization": [[134, "rag-optimization"], [153, null]], "RAG pipeline optimization": [[134, "rag-pipeline-optimization"]], "RAGAS": [[121, "id31"]], "REALM": [[134, "realm"]], "ReAct Agent": [[135, null]], "ReAct Agent Deep Dive": [[135, "react-agent-deep-dive"]], "React Agent": [[109, "react-agent"]], "Reasoning": [[27, "reasoning"]], "References": [[109, null], [111, null], [119, null], [121, "references"], [127, null], [133, null], [134, "references"], [136, null], [138, null], [141, "references"], [143, null], [150, null], [151, null]], "Release Version Control Guide": [[99, null]], "Reranker as Retriever": [[136, "reranker-as-retriever"]], "Resources": [[106, null], [107, null], [126, "resources"]], "Retrieval optimization": [[134, "retrieval-optimization"]], "Retriever": [[27, "retriever"], [136, null], [153, "retriever"]], "Retriever Adaptation": [[110, "retriever-adaptation"]], "Retriever Base Class": [[136, "retriever-base-class"]], "Retriever Data Types": [[136, "retriever-data-types"]], "Retriever in Action": [[136, "retriever-in-action"]], "Scope and Design": [[131, "scope-and-design"], [138, "scope-and-design"]], "Scope and Design Goals": [[136, "scope-and-design-goals"]], "Scores by Method and Split On High-performing Starting Prompt (gpt-3.5-turbo)": [[100, "id3"], [150, "id8"], [151, "id6"]], "Scores by Method and Split On Low-performing Starting Prompt (gpt-3.5-turbo)": [[100, "id1"], [150, "id6"], [151, "id4"]], "Scores by Split": [[100, "id6"], [150, "id11"], [151, "id9"]], "Scores by teacher mode (gpt-4o) on the same high-performing starting prompt": [[100, "id7"], [150, "id13"], [151, "id10"]], "Scores for One-shot Bootstrap": [[100, "id8"], [150, "id14"], [151, "id11"]], "Self-RAG": [[134, "self-rag"]], "Separate library and application logs": [[127, "separate-library-and-application-logs"]], "Sequential": [[114, "sequential"]], "Serialization and deserialization": [[114, "serialization-and-deserialization"]], "Set Up": [[95, "set-up"]], "Set up all logs in one file": [[127, "set-up-all-logs-in-one-file"]], "Setup & Build Documentation": [[96, "setup-build-documentation"]], "Show data examples & parse string to data instance": [[111, "show-data-examples-parse-string-to-data-instance"]], "Souce Code Docstring Standard": [[96, "souce-code-docstring-standard"]], "Split by token": [[137, "split-by-token"]], "Split by word": [[137, "split-by-word"]], "Splitting Types": [[137, "splitting-types"]], "Steps to Release a New Version": [[99, "steps-to-release-a-new-version"]], "Structure": [[104, "structure"]], "Submodules": [[0, "submodules"], [2, "submodules"], [5, "submodules"], [7, "submodules"], [17, "submodules"], [20, "submodules"], [61, "submodules"], [69, "submodules"], [75, "submodules"]], "Switch the model_client": [[123, "switch-the-model-client"]], "Task Pipeline with Structured Output": [[142, "task-pipeline-with-structured-output"]], "Tasks and Capabilities": [[121, "tasks-and-capabilities"]], "Testing": [[95, "testing"]], "Text Splitter": [[137, null]], "TextSplitter Overview": [[137, "textsplitter-overview"]], "Textual Gradient": [[59, "textual-gradient"]], "Textual Gradient Operators": [[110, "textual-gradient-operators"]], "Textual Gradient Optimizer": [[110, "textual-gradient-optimizer"]], "To optimize any task pipeline": [[110, "to-optimize-any-task-pipeline"]], "Token-Based Splitting": [[137, "token-based-splitting"]], "Tools": [[109, "tools"]], "Tracing": [[58, "tracing"], [79, null], [123, "tracing"], [128, null], [130, "tracing"]], "Train Setup": [[100, "train-setup"], [150, "train-setup"], [151, "train-setup"]], "Train in Debug mode": [[100, "train-in-debug-mode"], [150, "train-in-debug-mode"], [151, "train-in-debug-mode"]], "Train with Few-shot Bootstrap": [[100, "train-with-few-shot-bootstrap"], [150, "train-with-few-shot-bootstrap"], [151, "train-with-few-shot-bootstrap"]], "Train with Text-Gradient Descent": [[100, "train-with-text-gradient-descent"], [150, "train-with-text-gradient-descent"], [151, "train-with-text-gradient-descent"]], "Train/Align LLM Judge": [[121, "train-align-llm-judge"]], "Trainable RAG": [[153, "trainable-rag"]], "Trainer": [[140, null]], "Trainer and AdalComponent": [[59, "trainer-and-adalcomponent"]], "Trainer and Training Strategy": [[142, "trainer-and-training-strategy"]], "Trainer to put all together": [[110, "trainer-to-put-all-together"]], "Training": [[123, "training"], [124, "training"], [153, "training"]], "Tutorials": [[124, null]], "Unites Research and Production": [[105, null]], "Upcoming Splitting Features": [[137, "upcoming-splitting-features"]], "Use Cases": [[144, null]], "Use Local Model": [[119, "use-local-model"]], "Use Logger in Projects": [[127, "use-logger-in-projects"]], "Use ModelClient directly": [[129, "use-modelclient-directly"]], "Use OpenAI API": [[119, "use-openai-api"]], "Use Output Processors": [[119, "use-output-processors"]], "Use Score Threshold instead of top_k": [[136, "use-score-threshold-instead-of-top-k"]], "Use Template": [[123, "use-template"]], "Use output_processors": [[123, "use-output-processors"]], "Use the trainer": [[100, "use-the-trainer"], [150, "use-the-trainer"], [151, "use-the-trainer"]], "Use together with Database": [[136, "use-together-with-database"]], "Utils": [[58, "utils"], [84, null]], "Weigted sampling [test negative case]": [[130, "weigted-sampling-test-negative-case"]], "What is LightRAG?": [[104, "what-is-lightrag"]], "What is an agent and why you need it?": [[135, "what-is-an-agent-and-why-you-need-it"]], "What is not part of LightRAG?": [[104, "what-is-not-part-of-lightrag"]], "Why Jinja2?": [[133, "why-jinja2"]], "Why do we need chat completion instead of the previous text completion?": [[126, "why-do-we-need-chat-completion-instead-of-the-previous-text-completion"]], "With Database": [[136, "with-database"]], "With GT for Retriever": [[121, "with-gt-for-retriever"]], "With LocalDB": [[136, "with-localdb"]], "Without gt_contexts": [[121, "without-gt-contexts"]], "Work with Data Instance": [[111, "work-with-data-instance"]], "Writing Documentation": [[97, "writing-documentation"]], "YamlOutputParser": [[131, "yamloutputparser"]], "YamlParser": [[131, "yamlparser"]], "adal": [[76, null]], "agent": [[0, null]], "answer_match_acc": [[51, null]], "anthropic_client": [[8, null]], "auto-diff": [[132, "auto-diff"]], "backend_engine_prompt": [[70, null]], "base": [[52, null]], "base_data_class": [[28, null]], "bedrock_client": [[9, null]], "big_bench_hard": [[45, null]], "bm25_retriever": [[21, null]], "bootstrap_optimizer": [[62, null]], "cache": [[85, null]], "callback_manager": [[80, null]], "cohere_client": [[10, null]], "component": [[29, null]], "config": [[86, null]], "container": [[30, null]], "data": [[87, null]], "data_components": [[3, null]], "data_process": [[2, null]], "dataclass_parser": [[18, null]], "db": [[31, null]], "decorators": [[81, null]], "default_prompt_template": [[32, null]], "embedder": [[33, null]], "faiss_retriever": [[22, null]], "few_shot": [[61, null]], "file_io": [[88, null]], "func_tool": [[34, null]], "function": [[63, null]], "functional": [[35, null], [53, null]], "g_eval": [[54, null]], "generator": [[36, null]], "generator_call_logger": [[82, null]], "generator_state_logger": [[83, null]], "global_config": [[89, null]], "google_client": [[11, null]], "grad_component": [[64, null]], "groq_client": [[12, null]], "hotpot_qa": [[46, null]], "lazy_import": [[90, null]], "llm_as_judge": [[55, null]], "llm_retriever": [[23, null]], "llm_text_loss": [[71, null]], "logger": [[91, null]], "loss_component": [[65, null]], "memory": [[5, null], [6, null]], "model_client": [[7, null], [37, null]], "ollama_client": [[13, null]], "openai_client": [[14, null]], "ops": [[72, null]], "optimizer": [[66, null]], "output_parsers": [[17, null]], "outputs": [[19, null]], "parameter": [[67, null]], "postgres_retriever": [[24, null]], "printc function": [[127, "printc-function"]], "prompt_builder": [[38, null]], "qdrant_retriever": [[25, null]], "react": [[1, null]], "registry": [[92, null]], "reranker_retriever": [[26, null]], "retriever": [[20, null], [39, null]], "retriever_recall": [[56, null]], "sampler": [[68, null]], "serialization": [[93, null]], "setup_env": [[94, null]], "string_parser": [[40, null]], "teacher": [[132, "teacher"]], "text_grad": [[69, null]], "text_loss_with_eval_fn": [[73, null]], "text_splitter": [[4, null]], "tgd_optimizer": [[74, null]], "tokenizer": [[41, null]], "tool_manager": [[42, null]], "trainer": [[75, null], [77, null]], "transformers_client": [[15, null]], "trec": [[47, null]], "types": [[43, null], [48, null], [78, null]], "utils": [[16, null], [49, null]]}, "docnames": ["apis/components/components.agent", "apis/components/components.agent.react", "apis/components/components.data_process", "apis/components/components.data_process.data_components", "apis/components/components.data_process.text_splitter", "apis/components/components.memory", "apis/components/components.memory.memory", "apis/components/components.model_client", "apis/components/components.model_client.anthropic_client", "apis/components/components.model_client.bedrock_client", "apis/components/components.model_client.cohere_client", "apis/components/components.model_client.google_client", "apis/components/components.model_client.groq_client", "apis/components/components.model_client.ollama_client", "apis/components/components.model_client.openai_client", "apis/components/components.model_client.transformers_client", "apis/components/components.model_client.utils", "apis/components/components.output_parsers", "apis/components/components.output_parsers.dataclass_parser", "apis/components/components.output_parsers.outputs", "apis/components/components.retriever", "apis/components/components.retriever.bm25_retriever", "apis/components/components.retriever.faiss_retriever", "apis/components/components.retriever.llm_retriever", "apis/components/components.retriever.postgres_retriever", "apis/components/components.retriever.qdrant_retriever", "apis/components/components.retriever.reranker_retriever", "apis/components/index", "apis/core/core.base_data_class", "apis/core/core.component", "apis/core/core.container", "apis/core/core.db", "apis/core/core.default_prompt_template", "apis/core/core.embedder", "apis/core/core.func_tool", "apis/core/core.functional", "apis/core/core.generator", "apis/core/core.model_client", "apis/core/core.prompt_builder", "apis/core/core.retriever", "apis/core/core.string_parser", "apis/core/core.tokenizer", "apis/core/core.tool_manager", "apis/core/core.types", "apis/core/index", "apis/datasets/datasets.big_bench_hard", "apis/datasets/datasets.hotpot_qa", "apis/datasets/datasets.trec", "apis/datasets/datasets.types", "apis/datasets/datasets.utils", "apis/datasets/index", "apis/eval/eval.answer_match_acc", "apis/eval/eval.base", "apis/eval/eval.functional", "apis/eval/eval.g_eval", "apis/eval/eval.llm_as_judge", "apis/eval/eval.retriever_recall", "apis/eval/index", "apis/index", "apis/optim/index", "apis/optim/optim._llm_optimizer", "apis/optim/optim.few_shot", "apis/optim/optim.few_shot.bootstrap_optimizer", "apis/optim/optim.function", "apis/optim/optim.grad_component", "apis/optim/optim.loss_component", "apis/optim/optim.optimizer", "apis/optim/optim.parameter", "apis/optim/optim.sampler", "apis/optim/optim.text_grad", "apis/optim/optim.text_grad.backend_engine_prompt", "apis/optim/optim.text_grad.llm_text_loss", "apis/optim/optim.text_grad.ops", "apis/optim/optim.text_grad.text_loss_with_eval_fn", "apis/optim/optim.text_grad.tgd_optimizer", "apis/optim/optim.trainer", "apis/optim/optim.trainer.adal", "apis/optim/optim.trainer.trainer", "apis/optim/optim.types", "apis/tracing/index", "apis/tracing/tracing.callback_manager", "apis/tracing/tracing.decorators", "apis/tracing/tracing.generator_call_logger", "apis/tracing/tracing.generator_state_logger", "apis/utils/index", "apis/utils/utils.cache", "apis/utils/utils.config", "apis/utils/utils.data", "apis/utils/utils.file_io", "apis/utils/utils.global_config", "apis/utils/utils.lazy_import", "apis/utils/utils.logger", "apis/utils/utils.registry", "apis/utils/utils.serialization", "apis/utils/utils.setup_env", "contributor/contribute_to_code", "contributor/contribute_to_document", "contributor/contribution", "contributor/index", "contributor/version_control", "get_started/adalflow_in_15mins", "get_started/community", "get_started/index", "get_started/installation", "get_started/introduction", "index", "resources/index", "resources/resources", "tutorials/adalcomponent", "tutorials/agent", "tutorials/auto_text_grad", "tutorials/base_data_class", "tutorials/ckpt_file", "tutorials/class_hierarchy", "tutorials/component", "tutorials/configs", "tutorials/data_pipeline", "tutorials/datasets", "tutorials/db", "tutorials/embedder", "tutorials/embedder_xy", "tutorials/evaluation", "tutorials/few_shot_optimizer", "tutorials/generator", "tutorials/index", "tutorials/lightrag_design_philosophy", "tutorials/llm_intro", "tutorials/logging", "tutorials/logging_tracing", "tutorials/model_client", "tutorials/optimizer", "tutorials/output_parsers", "tutorials/parameter", "tutorials/prompt", "tutorials/rag_playbook", "tutorials/react_agent_xy", "tutorials/retriever", "tutorials/text_splitter", "tutorials/tool_helper", "tutorials/trace_graph", "tutorials/trainer", "use_cases/build_a_rag", "use_cases/classification", "use_cases/eval_a_rag", "use_cases/index", "use_cases/introduction_to_basedataclass", "use_cases/logging", "use_cases/qa_computation_graph", "use_cases/qa_demo_trace_graph", "use_cases/qa_text_grad_trace_graph", "use_cases/question_answering", "use_cases/question_answering_word_sort", "use_cases/rag_end_to_end", "use_cases/rag_opt"], "envversion": {"nbsphinx": 4, "sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["apis/components/components.agent.rst", "apis/components/components.agent.react.rst", "apis/components/components.data_process.rst", "apis/components/components.data_process.data_components.rst", "apis/components/components.data_process.text_splitter.rst", "apis/components/components.memory.rst", "apis/components/components.memory.memory.rst", "apis/components/components.model_client.rst", "apis/components/components.model_client.anthropic_client.rst", "apis/components/components.model_client.bedrock_client.rst", "apis/components/components.model_client.cohere_client.rst", "apis/components/components.model_client.google_client.rst", "apis/components/components.model_client.groq_client.rst", "apis/components/components.model_client.ollama_client.rst", "apis/components/components.model_client.openai_client.rst", "apis/components/components.model_client.transformers_client.rst", "apis/components/components.model_client.utils.rst", "apis/components/components.output_parsers.rst", "apis/components/components.output_parsers.dataclass_parser.rst", "apis/components/components.output_parsers.outputs.rst", "apis/components/components.retriever.rst", "apis/components/components.retriever.bm25_retriever.rst", "apis/components/components.retriever.faiss_retriever.rst", "apis/components/components.retriever.llm_retriever.rst", "apis/components/components.retriever.postgres_retriever.rst", "apis/components/components.retriever.qdrant_retriever.rst", "apis/components/components.retriever.reranker_retriever.rst", "apis/components/index.rst", "apis/core/core.base_data_class.rst", "apis/core/core.component.rst", "apis/core/core.container.rst", "apis/core/core.db.rst", "apis/core/core.default_prompt_template.rst", "apis/core/core.embedder.rst", "apis/core/core.func_tool.rst", "apis/core/core.functional.rst", "apis/core/core.generator.rst", "apis/core/core.model_client.rst", "apis/core/core.prompt_builder.rst", "apis/core/core.retriever.rst", "apis/core/core.string_parser.rst", "apis/core/core.tokenizer.rst", "apis/core/core.tool_manager.rst", "apis/core/core.types.rst", "apis/core/index.rst", "apis/datasets/datasets.big_bench_hard.rst", "apis/datasets/datasets.hotpot_qa.rst", "apis/datasets/datasets.trec.rst", "apis/datasets/datasets.types.rst", "apis/datasets/datasets.utils.rst", "apis/datasets/index.rst", "apis/eval/eval.answer_match_acc.rst", "apis/eval/eval.base.rst", "apis/eval/eval.functional.rst", "apis/eval/eval.g_eval.rst", "apis/eval/eval.llm_as_judge.rst", "apis/eval/eval.retriever_recall.rst", "apis/eval/index.rst", "apis/index.rst", "apis/optim/index.rst", "apis/optim/optim._llm_optimizer.rst", "apis/optim/optim.few_shot.rst", "apis/optim/optim.few_shot.bootstrap_optimizer.rst", "apis/optim/optim.function.rst", "apis/optim/optim.grad_component.rst", "apis/optim/optim.loss_component.rst", "apis/optim/optim.optimizer.rst", "apis/optim/optim.parameter.rst", "apis/optim/optim.sampler.rst", "apis/optim/optim.text_grad.rst", "apis/optim/optim.text_grad.backend_engine_prompt.rst", "apis/optim/optim.text_grad.llm_text_loss.rst", "apis/optim/optim.text_grad.ops.rst", "apis/optim/optim.text_grad.text_loss_with_eval_fn.rst", "apis/optim/optim.text_grad.tgd_optimizer.rst", "apis/optim/optim.trainer.rst", "apis/optim/optim.trainer.adal.rst", "apis/optim/optim.trainer.trainer.rst", "apis/optim/optim.types.rst", "apis/tracing/index.rst", "apis/tracing/tracing.callback_manager.rst", "apis/tracing/tracing.decorators.rst", "apis/tracing/tracing.generator_call_logger.rst", "apis/tracing/tracing.generator_state_logger.rst", "apis/utils/index.rst", "apis/utils/utils.cache.rst", "apis/utils/utils.config.rst", "apis/utils/utils.data.rst", "apis/utils/utils.file_io.rst", "apis/utils/utils.global_config.rst", "apis/utils/utils.lazy_import.rst", "apis/utils/utils.logger.rst", "apis/utils/utils.registry.rst", "apis/utils/utils.serialization.rst", "apis/utils/utils.setup_env.rst", "contributor/contribute_to_code.rst", "contributor/contribute_to_document.rst", "contributor/contribution.rst", "contributor/index.rst", "contributor/version_control.rst", "get_started/adalflow_in_15mins.rst", "get_started/community.rst", "get_started/index.rst", "get_started/installation.rst", "get_started/introduction.rst", "index.rst", "resources/index.rst", "resources/resources.rst", "tutorials/adalcomponent.rst", "tutorials/agent.rst", "tutorials/auto_text_grad.rst", "tutorials/base_data_class.rst", "tutorials/ckpt_file.rst", "tutorials/class_hierarchy.rst", "tutorials/component.rst", "tutorials/configs.rst", "tutorials/data_pipeline.rst", "tutorials/datasets.rst", "tutorials/db.rst", "tutorials/embedder.rst", "tutorials/embedder_xy.rst", "tutorials/evaluation.rst", "tutorials/few_shot_optimizer.rst", "tutorials/generator.rst", "tutorials/index.rst", "tutorials/lightrag_design_philosophy.rst", "tutorials/llm_intro.rst", "tutorials/logging.rst", "tutorials/logging_tracing.rst", "tutorials/model_client.rst", "tutorials/optimizer.rst", "tutorials/output_parsers.rst", "tutorials/parameter.rst", "tutorials/prompt.rst", "tutorials/rag_playbook.rst", "tutorials/react_agent_xy.rst", "tutorials/retriever.rst", "tutorials/text_splitter.rst", "tutorials/tool_helper.rst", "tutorials/trace_graph.rst", "tutorials/trainer.rst", "use_cases/build_a_rag.rst", "use_cases/classification.rst", "use_cases/eval_a_rag.rst", "use_cases/index.rst", "use_cases/introduction_to_basedataclass.rst", "use_cases/logging.rst", "use_cases/qa_computation_graph.rst", "use_cases/qa_demo_trace_graph.rst", "use_cases/qa_text_grad_trace_graph.rst", "use_cases/question_answering.rst", "use_cases/question_answering_word_sort.rst", "use_cases/rag_end_to_end.rst", "use_cases/rag_opt.rst"], "indexentries": {"acall() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.acall", false]], "acall() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.acall", false]], "acall() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.acall", false]], "acall() (component method)": [[29, "core.component.Component.acall", false]], "acall() (embedder method)": [[33, "core.embedder.Embedder.acall", false]], "acall() (functiontool method)": [[34, "core.func_tool.FunctionTool.acall", false]], "acall() (generator method)": [[36, "core.generator.Generator.acall", false]], "acall() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.acall", false]], "acall() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.acall", false]], "acall() (modelclient method)": [[37, "core.model_client.ModelClient.acall", false]], "acall() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.acall", false]], "acall() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.acall", false]], "acall() (retriever method)": [[39, "core.retriever.Retriever.acall", false]], "acall() (sequential method)": [[30, "core.container.Sequential.acall", false]], "action (functionexpression attribute)": [[43, "core.types.FunctionExpression.action", false]], "action (stepoutput attribute)": [[43, "core.types.StepOutput.action", false]], "adalcomponent (class in optim)": [[59, "optim.AdalComponent", false]], "adalcomponent (class in optim.trainer)": [[75, "optim.trainer.AdalComponent", false]], "adalcomponent (class in optim.trainer.adal)": [[76, "optim.trainer.adal.AdalComponent", false]], "adaltask (trainer attribute)": [[59, "optim.Trainer.adaltask", false], [75, "optim.trainer.Trainer.adaltask", false], [77, "optim.trainer.trainer.Trainer.adaltask", false]], "add() (localdb method)": [[31, "core.db.LocalDB.add", false]], "add_component() (component method)": [[29, "core.component.Component.add_component", false]], "add_gradient() (parameter method)": [[59, "optim.Parameter.add_gradient", false], [67, "optim.parameter.Parameter.add_gradient", false]], "add_history() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.add_history", false], [69, "optim.text_grad.TGDOptimizer.add_history", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.add_history", false]], "add_score_to_current_param() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.add_score_to_current_param", false], [69, "optim.text_grad.TGDOptimizer.add_score_to_current_param", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.add_score_to_current_param", false]], "add_score_to_params() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.add_score_to_params", false], [69, "optim.text_grad.TGDOptimizer.add_score_to_params", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.add_score_to_params", false]], "add_score_to_trace() (parameter method)": [[59, "optim.Parameter.add_score_to_trace", false], [67, "optim.parameter.Parameter.add_score_to_trace", false]], "add_scores() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.add_scores", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.add_scores", false]], "add_successor_map_fn() (parameter method)": [[59, "optim.Parameter.add_successor_map_fn", false], [67, "optim.parameter.Parameter.add_successor_map_fn", false]], "add_to_trace() (parameter method)": [[59, "optim.Parameter.add_to_trace", false], [67, "optim.parameter.Parameter.add_to_trace", false]], "additional_info (evaluationresult attribute)": [[52, "eval.base.EvaluationResult.additional_info", false]], "answer (example attribute)": [[48, "datasets.types.Example.answer", false], [50, "datasets.Example.answer", false]], "answermatchacc (class in eval)": [[57, "eval.AnswerMatchAcc", false]], "answermatchacc (class in eval.answer_match_acc)": [[51, "eval.answer_match_acc.AnswerMatchAcc", false]], "anthropic (modelclienttype attribute)": [[43, "core.types.ModelClientType.ANTHROPIC", false]], "anthropic (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.ANTHROPIC", false]], "anthropicapiclient (class in components.model_client.anthropic_client)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient", false]], "append() (sequential method)": [[30, "core.container.Sequential.append", false]], "append_dialog_turn() (conversation method)": [[43, "core.types.Conversation.append_dialog_turn", false]], "append_to_jsonl() (in module utils.file_io)": [[88, "utils.file_io.append_to_jsonl", false]], "args (function attribute)": [[43, "core.types.Function.args", false]], "assistant_response (dialogturn attribute)": [[43, "core.types.DialogTurn.assistant_response", false]], "assistant_response_timestamp (dialogturn attribute)": [[43, "core.types.DialogTurn.assistant_response_timestamp", false]], "assistantresponse (class in core.types)": [[43, "core.types.AssistantResponse", false]], "attempted_val_score (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.attempted_val_score", false]], "average_pool() (in module components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.average_pool", false]], "avg_score (evaluationresult attribute)": [[52, "eval.base.EvaluationResult.avg_score", false]], "avg_score (llmjudgeevalresult attribute)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult.avg_score", false]], "backward() (evalfntotextloss method)": [[59, "optim.EvalFnToTextLoss.backward", false], [69, "optim.text_grad.EvalFnToTextLoss.backward", false], [73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss.backward", false]], "backward() (generator method)": [[36, "core.generator.Generator.backward", false]], "backward() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.backward", false]], "backward() (losscomponent method)": [[65, "optim.loss_component.LossComponent.backward", false]], "backward() (parameter method)": [[59, "optim.Parameter.backward", false], [67, "optim.parameter.Parameter.backward", false]], "backward() (retriever method)": [[39, "core.retriever.Retriever.backward", false]], "backward() (sum method)": [[69, "optim.text_grad.Sum.backward", false], [72, "optim.text_grad.ops.Sum.backward", false]], "backward_engine (adalcomponent attribute)": [[59, "optim.AdalComponent.backward_engine", false], [75, "optim.trainer.AdalComponent.backward_engine", false], [76, "optim.trainer.adal.AdalComponent.backward_engine", false]], "backward_engine (gradcomponent attribute)": [[64, "optim.grad_component.GradComponent.backward_engine", false]], "backward_engine (losscomponent attribute)": [[65, "optim.loss_component.LossComponent.backward_engine", false]], "backward_engine (sum attribute)": [[72, "optim.text_grad.ops.Sum.backward_engine", false]], "backward_engine_disabled (parameter attribute)": [[59, "optim.Parameter.backward_engine_disabled", false], [67, "optim.parameter.Parameter.backward_engine_disabled", false]], "backwardcontext (class in optim)": [[59, "optim.BackwardContext", false]], "backwardcontext (class in optim.function)": [[63, "optim.function.BackwardContext", false]], "backwardengine (class in core.generator)": [[36, "core.generator.BackwardEngine", false]], "basedata (class in datasets.types)": [[48, "datasets.types.BaseData", false]], "baseevaluator (class in eval.base)": [[52, "eval.base.BaseEvaluator", false]], "batch_val_score_threshold (trainer attribute)": [[59, "optim.Trainer.batch_val_score_threshold", false], [75, "optim.trainer.Trainer.batch_val_score_threshold", false], [77, "optim.trainer.trainer.Trainer.batch_val_score_threshold", false]], "batchembedder (class in core.embedder)": [[33, "core.embedder.BatchEmbedder", false]], "bedrock (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.BEDROCK", false]], "bedrock_runtime_exceptions (in module components.model_client.bedrock_client)": [[9, "components.model_client.bedrock_client.bedrock_runtime_exceptions", false]], "bedrockapiclient (class in components.model_client.bedrock_client)": [[9, "components.model_client.bedrock_client.BedrockAPIClient", false]], "bigbenchhard (class in datasets)": [[50, "datasets.BigBenchHard", false]], "bigbenchhard (class in datasets.big_bench_hard)": [[45, "datasets.big_bench_hard.BigBenchHard", false]], "bm25retriever (class in components.retriever)": [[20, "components.retriever.BM25Retriever", false]], "bm25retriever (class in components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.BM25Retriever", false]], "booleanoutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.BooleanOutputParser", false]], "booleanparser (class in core.string_parser)": [[40, "core.string_parser.BooleanParser", false]], "bootstrapfewshot (class in optim)": [[59, "optim.BootstrapFewShot", false]], "bootstrapfewshot (class in optim.few_shot.bootstrap_optimizer)": [[62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot", false]], "build_index_from_documents() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.build_index_from_documents", false], [21, "components.retriever.bm25_retriever.BM25Retriever.build_index_from_documents", false]], "build_index_from_documents() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.build_index_from_documents", false]], "build_index_from_documents() (llmretriever method)": [[20, "components.retriever.LLMRetriever.build_index_from_documents", false], [23, "components.retriever.llm_retriever.LLMRetriever.build_index_from_documents", false]], "build_index_from_documents() (rerankerretriever method)": [[20, "components.retriever.RerankerRetriever.build_index_from_documents", false], [26, "components.retriever.reranker_retriever.RerankerRetriever.build_index_from_documents", false]], "build_index_from_documents() (retriever method)": [[39, "core.retriever.Retriever.build_index_from_documents", false]], "cachedengine (class in utils.cache)": [[85, "utils.cache.CachedEngine", false]], "calculate_class_weights() (in module datasets.trec)": [[47, "datasets.trec.calculate_class_weights", false]], "call() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.call", false]], "call() (batchembedder method)": [[33, "core.embedder.BatchEmbedder.call", false]], "call() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.call", false]], "call() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.call", false], [21, "components.retriever.bm25_retriever.BM25Retriever.call", false]], "call() (booleanoutputparser method)": [[19, "components.output_parsers.outputs.BooleanOutputParser.call", false]], "call() (booleanparser method)": [[40, "core.string_parser.BooleanParser.call", false]], "call() (classsampler method)": [[59, "optim.ClassSampler.call", false], [68, "optim.sampler.ClassSampler.call", false]], "call() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.call", false]], "call() (component method)": [[29, "core.component.Component.call", false]], "call() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.call", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.call", false]], "call() (defaultllmjudge method)": [[55, "eval.llm_as_judge.DefaultLLMJudge.call", false]], "call() (embedder method)": [[33, "core.embedder.Embedder.call", false]], "call() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.call", false]], "call() (floatparser method)": [[40, "core.string_parser.FloatParser.call", false]], "call() (funcomponent method)": [[29, "core.component.FunComponent.call", false]], "call() (functiontool method)": [[34, "core.func_tool.FunctionTool.call", false]], "call() (generator method)": [[36, "core.generator.Generator.call", false]], "call() (gevalllmjudge method)": [[54, "eval.g_eval.GEvalLLMJudge.call", false], [57, "eval.GEvalLLMJudge.call", false]], "call() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.call", false]], "call() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.call", false]], "call() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.call", false]], "call() (intparser method)": [[40, "core.string_parser.IntParser.call", false]], "call() (jsonoutputparser method)": [[17, "components.output_parsers.JsonOutputParser.call", false], [19, "components.output_parsers.outputs.JsonOutputParser.call", false]], "call() (jsonparser method)": [[40, "core.string_parser.JsonParser.call", false]], "call() (listoutputparser method)": [[17, "components.output_parsers.ListOutputParser.call", false], [19, "components.output_parsers.outputs.ListOutputParser.call", false]], "call() (listparser method)": [[40, "core.string_parser.ListParser.call", false]], "call() (llmretriever method)": [[20, "components.retriever.LLMRetriever.call", false], [23, "components.retriever.llm_retriever.LLMRetriever.call", false]], "call() (modelclient method)": [[37, "core.model_client.ModelClient.call", false]], "call() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.call", false]], "call() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.call", false]], "call() (outputparser method)": [[19, "components.output_parsers.outputs.OutputParser.call", false]], "call() (parser method)": [[40, "core.string_parser.Parser.call", false]], "call() (postgresretriever method)": [[24, "components.retriever.postgres_retriever.PostgresRetriever.call", false]], "call() (prompt method)": [[38, "core.prompt_builder.Prompt.call", false]], "call() (qdrantretriever method)": [[25, "components.retriever.qdrant_retriever.QdrantRetriever.call", false]], "call() (randomsampler method)": [[59, "optim.RandomSampler.call", false], [68, "optim.sampler.RandomSampler.call", false]], "call() (reactagent method)": [[0, "components.agent.ReActAgent.call", false], [1, "components.agent.react.ReActAgent.call", false]], "call() (rerankerretriever method)": [[20, "components.retriever.RerankerRetriever.call", false], [26, "components.retriever.reranker_retriever.RerankerRetriever.call", false]], "call() (retriever method)": [[39, "core.retriever.Retriever.call", false]], "call() (sampler method)": [[59, "optim.Sampler.call", false], [68, "optim.sampler.Sampler.call", false]], "call() (sequential method)": [[30, "core.container.Sequential.call", false]], "call() (textsplitter method)": [[2, "components.data_process.TextSplitter.call", false], [4, "components.data_process.text_splitter.TextSplitter.call", false]], "call() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.call", false]], "call() (yamloutputparser method)": [[17, "components.output_parsers.YamlOutputParser.call", false], [19, "components.output_parsers.outputs.YamlOutputParser.call", false]], "call() (yamlparser method)": [[40, "core.string_parser.YamlParser.call", false]], "callbackmanager (class in tracing.callback_manager)": [[80, "tracing.callback_manager.CallbackManager", false]], "check_adal_dataclass() (in module core.base_data_class)": [[28, "core.base_data_class.check_adal_dataclass", false]], "check_data_class_field_args_one() (in module core.functional)": [[35, "core.functional.check_data_class_field_args_one", false]], "check_data_class_field_args_zero() (in module core.functional)": [[35, "core.functional.check_data_class_field_args_zero", false]], "check_if_already_computed_gradient_respect_to() (parameter method)": [[59, "optim.Parameter.check_if_already_computed_gradient_respect_to", false], [67, "optim.parameter.Parameter.check_if_already_computed_gradient_respect_to", false]], "check_if_class_field_args_one_exists() (in module core.functional)": [[35, "core.functional.check_if_class_field_args_one_exists", false]], "check_if_class_field_args_zero_exists() (in module core.functional)": [[35, "core.functional.check_if_class_field_args_zero_exists", false]], "check_object() (in module utils.serialization)": [[93, "utils.serialization.check_object", false]], "children() (component method)": [[29, "core.component.Component.children", false]], "ckpt_file (trainer attribute)": [[59, "optim.Trainer.ckpt_file", false], [75, "optim.trainer.Trainer.ckpt_file", false], [77, "optim.trainer.trainer.Trainer.ckpt_file", false]], "ckpt_path (trainer attribute)": [[59, "optim.Trainer.ckpt_path", false], [75, "optim.trainer.Trainer.ckpt_path", false], [77, "optim.trainer.trainer.Trainer.ckpt_path", false]], "class (objecttypes attribute)": [[93, "utils.serialization.ObjectTypes.CLASS", false]], "class_index (trecdata attribute)": [[48, "datasets.types.TrecData.class_index", false], [50, "datasets.TrecData.class_index", false]], "class_name (trecdata attribute)": [[48, "datasets.types.TrecData.class_name", false], [50, "datasets.TrecData.class_name", false]], "classsampler (class in optim)": [[59, "optim.ClassSampler", false]], "classsampler (class in optim.sampler)": [[68, "optim.sampler.ClassSampler", false]], "clean_device_cache() (in module components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.clean_device_cache", false]], "cohere (modelclienttype attribute)": [[43, "core.types.ModelClientType.COHERE", false]], "cohere (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.COHERE", false]], "cohereapiclient (class in components.model_client.cohere_client)": [[10, "components.model_client.cohere_client.CohereAPIClient", false]], "coherence (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.COHERENCE", false], [57, "eval.GEvalMetric.COHERENCE", false]], "completion_tokens (completionusage attribute)": [[43, "core.types.CompletionUsage.completion_tokens", false]], "completionusage (class in core.types)": [[43, "core.types.CompletionUsage", false]], "component (class in core.component)": [[29, "core.component.Component", false]], "components() (component method)": [[29, "core.component.Component.components", false]], "components.agent": [[0, "module-components.agent", false]], "components.agent.react": [[1, "module-components.agent.react", false]], "components.data_process": [[2, "module-components.data_process", false]], "components.data_process.data_components": [[3, "module-components.data_process.data_components", false]], "components.data_process.text_splitter": [[4, "module-components.data_process.text_splitter", false]], "components.memory": [[5, "module-components.memory", false]], "components.memory.memory": [[6, "module-components.memory.memory", false]], "components.model_client": [[7, "module-components.model_client", false]], "components.model_client.anthropic_client": [[8, "module-components.model_client.anthropic_client", false]], "components.model_client.bedrock_client": [[9, "module-components.model_client.bedrock_client", false]], "components.model_client.cohere_client": [[10, "module-components.model_client.cohere_client", false]], "components.model_client.google_client": [[11, "module-components.model_client.google_client", false]], "components.model_client.groq_client": [[12, "module-components.model_client.groq_client", false]], "components.model_client.ollama_client": [[13, "module-components.model_client.ollama_client", false]], "components.model_client.openai_client": [[14, "module-components.model_client.openai_client", false]], "components.model_client.transformers_client": [[15, "module-components.model_client.transformers_client", false]], "components.model_client.utils": [[16, "module-components.model_client.utils", false]], "components.output_parsers": [[17, "module-components.output_parsers", false]], "components.output_parsers.dataclass_parser": [[18, "module-components.output_parsers.dataclass_parser", false]], "components.output_parsers.outputs": [[19, "module-components.output_parsers.outputs", false]], "components.retriever": [[20, "module-components.retriever", false]], "components.retriever.bm25_retriever": [[21, "module-components.retriever.bm25_retriever", false]], "components.retriever.faiss_retriever": [[22, "module-components.retriever.faiss_retriever", false]], "components.retriever.llm_retriever": [[23, "module-components.retriever.llm_retriever", false]], "components.retriever.postgres_retriever": [[24, "module-components.retriever.postgres_retriever", false]], "components.retriever.qdrant_retriever": [[25, "module-components.retriever.qdrant_retriever", false]], "components.retriever.reranker_retriever": [[26, "module-components.retriever.reranker_retriever", false]], "compose_model_kwargs() (in module core.functional)": [[35, "core.functional.compose_model_kwargs", false]], "compose_prompt_kwargs() (prompt method)": [[38, "core.prompt_builder.Prompt.compose_prompt_kwargs", false]], "compute() (answermatchacc method)": [[51, "eval.answer_match_acc.AnswerMatchAcc.compute", false], [57, "eval.AnswerMatchAcc.compute", false]], "compute() (baseevaluator method)": [[52, "eval.base.BaseEvaluator.compute", false]], "compute() (gevaljudgeevaluator method)": [[54, "eval.g_eval.GEvalJudgeEvaluator.compute", false], [57, "eval.GEvalJudgeEvaluator.compute", false]], "compute() (llmasjudge method)": [[55, "eval.llm_as_judge.LLMasJudge.compute", false], [57, "eval.LLMasJudge.compute", false]], "compute() (retrieverrecall method)": [[56, "eval.retriever_recall.RetrieverRecall.compute", false], [57, "eval.RetrieverRecall.compute", false]], "compute_single_item() (answermatchacc method)": [[51, "eval.answer_match_acc.AnswerMatchAcc.compute_single_item", false], [57, "eval.AnswerMatchAcc.compute_single_item", false]], "compute_single_item() (baseevaluator method)": [[52, "eval.base.BaseEvaluator.compute_single_item", false]], "compute_single_item() (gevaljudgeevaluator method)": [[54, "eval.g_eval.GEvalJudgeEvaluator.compute_single_item", false], [57, "eval.GEvalJudgeEvaluator.compute_single_item", false]], "confidence_interval (llmjudgeevalresult attribute)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult.confidence_interval", false]], "confidence_interval() (in module eval.functional)": [[53, "eval.functional.confidence_interval", false]], "config_dataset() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.config_dataset", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.config_dataset", false]], "config_shots() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.config_shots", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.config_shots", false]], "config_shots() (demooptimizer method)": [[59, "optim.DemoOptimizer.config_shots", false], [66, "optim.optimizer.DemoOptimizer.config_shots", false]], "configure_backward_engine() (adalcomponent method)": [[59, "optim.AdalComponent.configure_backward_engine", false], [75, "optim.trainer.AdalComponent.configure_backward_engine", false], [76, "optim.trainer.adal.AdalComponent.configure_backward_engine", false]], "configure_backward_engine_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_backward_engine_helper", false], [75, "optim.trainer.AdalComponent.configure_backward_engine_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_backward_engine_helper", false]], "configure_callbacks() (adalcomponent method)": [[59, "optim.AdalComponent.configure_callbacks", false], [75, "optim.trainer.AdalComponent.configure_callbacks", false], [76, "optim.trainer.adal.AdalComponent.configure_callbacks", false]], "configure_demo_optimizer_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_demo_optimizer_helper", false], [75, "optim.trainer.AdalComponent.configure_demo_optimizer_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_demo_optimizer_helper", false]], "configure_optimizers() (adalcomponent method)": [[59, "optim.AdalComponent.configure_optimizers", false], [75, "optim.trainer.AdalComponent.configure_optimizers", false], [76, "optim.trainer.adal.AdalComponent.configure_optimizers", false]], "configure_teacher_generator() (adalcomponent method)": [[59, "optim.AdalComponent.configure_teacher_generator", false], [75, "optim.trainer.AdalComponent.configure_teacher_generator", false], [76, "optim.trainer.adal.AdalComponent.configure_teacher_generator", false]], "configure_teacher_generator_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_teacher_generator_helper", false], [75, "optim.trainer.AdalComponent.configure_teacher_generator_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_teacher_generator_helper", false]], "configure_text_optimizer_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_text_optimizer_helper", false], [75, "optim.trainer.AdalComponent.configure_text_optimizer_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_text_optimizer_helper", false]], "consistency (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.CONSISTENCY", false], [57, "eval.GEvalMetric.CONSISTENCY", false]], "constraint_text (tgdoptimizer property)": [[59, "optim.TGDOptimizer.constraint_text", false], [69, "optim.text_grad.TGDOptimizer.constraint_text", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.constraint_text", false]], "constraints (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.constraints", false], [69, "optim.text_grad.TGDOptimizer.constraints", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.constraints", false]], "context (gradientcontext attribute)": [[67, "optim.parameter.GradientContext.context", false]], "conversation (class in core.types)": [[43, "core.types.Conversation", false]], "conversation_id (dialogturn attribute)": [[43, "core.types.DialogTurn.conversation_id", false]], "convert_inputs_to_api_kwargs() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (modelclient method)": [[37, "core.model_client.ModelClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.convert_inputs_to_api_kwargs", false]], "convert_schema_to_signature() (in module core.functional)": [[35, "core.functional.convert_schema_to_signature", false]], "core.base_data_class": [[28, "module-core.base_data_class", false]], "core.component": [[29, "module-core.component", false]], "core.container": [[30, "module-core.container", false]], "core.db": [[31, "module-core.db", false]], "core.default_prompt_template": [[32, "module-core.default_prompt_template", false]], "core.embedder": [[33, "module-core.embedder", false]], "core.func_tool": [[34, "module-core.func_tool", false]], "core.functional": [[35, "module-core.functional", false]], "core.generator": [[36, "module-core.generator", false]], "core.model_client": [[37, "module-core.model_client", false]], "core.prompt_builder": [[38, "module-core.prompt_builder", false]], "core.retriever": [[39, "module-core.retriever", false]], "core.string_parser": [[40, "module-core.string_parser", false]], "core.tokenizer": [[41, "module-core.tokenizer", false]], "core.tool_manager": [[42, "module-core.tool_manager", false]], "core.types": [[43, "module-core.types", false]], "cosine (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.COSINE", false]], "count_tokens() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.count_tokens", false]], "create_demo_data_instance() (generator method)": [[36, "core.generator.Generator.create_demo_data_instance", false]], "create_teacher_generator() (in module core.generator)": [[36, "core.generator.create_teacher_generator", false]], "created_at (conversation attribute)": [[43, "core.types.Conversation.created_at", false]], "custom_asdict() (in module core.functional)": [[35, "core.functional.custom_asdict", false]], "data (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.data", false]], "data (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.data", false]], "data (parameter attribute)": [[59, "optim.Parameter.data", false], [67, "optim.parameter.Parameter.data", false]], "data (promptdata attribute)": [[78, "optim.types.PromptData.data", false]], "data (sample attribute)": [[68, "optim.sampler.Sample.data", false]], "dataclass (class in core.base_data_class)": [[28, "core.base_data_class.DataClass", false]], "dataclass_obj_from_dict() (in module core.functional)": [[35, "core.functional.dataclass_obj_from_dict", false]], "dataclassformattype (class in core.base_data_class)": [[28, "core.base_data_class.DataClassFormatType", false]], "dataclassparser (class in components.output_parsers)": [[17, "components.output_parsers.DataClassParser", false]], "dataclassparser (class in components.output_parsers.dataclass_parser)": [[18, "components.output_parsers.dataclass_parser.DataClassParser", false]], "dataloader (class in utils.data)": [[87, "utils.data.DataLoader", false]], "dataset (class in utils.data)": [[87, "utils.data.Dataset", false]], "dataset (demooptimizer attribute)": [[59, "optim.DemoOptimizer.dataset", false], [66, "optim.optimizer.DemoOptimizer.dataset", false]], "dataset (sampler attribute)": [[59, "optim.Sampler.dataset", false], [68, "optim.sampler.Sampler.dataset", false]], "dataset (subset attribute)": [[87, "utils.data.Subset.dataset", false]], "datasets": [[50, "module-datasets", false]], "datasets (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.DATASETS", false]], "datasets.big_bench_hard": [[45, "module-datasets.big_bench_hard", false]], "datasets.hotpot_qa": [[46, "module-datasets.hotpot_qa", false]], "datasets.trec": [[47, "module-datasets.trec", false]], "datasets.types": [[48, "module-datasets.types", false]], "datasets.utils": [[49, "module-datasets.utils", false]], "debug (trainer attribute)": [[59, "optim.Trainer.debug", false], [75, "optim.trainer.Trainer.debug", false], [77, "optim.trainer.trainer.Trainer.debug", false]], "debug_report() (trainer method)": [[59, "optim.Trainer.debug_report", false], [75, "optim.trainer.Trainer.debug_report", false], [77, "optim.trainer.trainer.Trainer.debug_report", false]], "decode() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.decode", false]], "default() (in module utils.serialization)": [[93, "utils.serialization.default", false]], "default_lightrag_system_prompt (in module core.default_prompt_template)": [[32, "core.default_prompt_template.DEFAULT_LIGHTRAG_SYSTEM_PROMPT", false], [32, "id0", false]], "default_react_agent_system_prompt (in module components.agent.react)": [[1, "components.agent.react.DEFAULT_REACT_AGENT_SYSTEM_PROMPT", false]], "defaultllmjudge (class in eval.llm_as_judge)": [[55, "eval.llm_as_judge.DefaultLLMJudge", false]], "delete() (localdb method)": [[31, "core.db.LocalDB.delete", false]], "delete_dialog_turn() (conversation method)": [[43, "core.types.Conversation.delete_dialog_turn", false]], "demo_optimizers (trainer attribute)": [[75, "optim.trainer.Trainer.demo_optimizers", false], [77, "optim.trainer.trainer.Trainer.demo_optimizers", false]], "demooptimizer (class in optim)": [[59, "optim.DemoOptimizer", false]], "demooptimizer (class in optim.optimizer)": [[66, "optim.optimizer.DemoOptimizer", false]], "demos (parametertype attribute)": [[78, "optim.types.ParameterType.DEMOS", false]], "deserialize() (in module utils.serialization)": [[93, "utils.serialization.deserialize", false]], "diagnose() (trainer method)": [[59, "optim.Trainer.diagnose", false], [75, "optim.trainer.Trainer.diagnose", false], [77, "optim.trainer.trainer.Trainer.diagnose", false]], "dialog_turns (conversation attribute)": [[43, "core.types.Conversation.dialog_turns", false]], "dialog_turns_input (conversation attribute)": [[43, "core.types.Conversation.dialog_turns_input", false]], "dialogturn (class in core.types)": [[43, "core.types.DialogTurn", false]], "dict_to_yaml() (dataclass method)": [[28, "core.base_data_class.DataClass.dict_to_yaml", false]], "direct() (in module utils.cache)": [[85, "utils.cache.direct", false]], "distancetooperator (class in components.retriever.postgres_retriever)": [[24, "components.retriever.postgres_retriever.DistanceToOperator", false]], "doc_indices (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.doc_indices", false]], "doc_scores (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.doc_scores", false]], "document (class in core.types)": [[43, "core.types.Document", false]], "documents (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.documents", false]], "draw_graph() (parameter method)": [[59, "optim.Parameter.draw_graph", false], [67, "optim.parameter.Parameter.draw_graph", false]], "dynamicdataclassfactory (class in core.base_data_class)": [[28, "core.base_data_class.DynamicDataClassFactory", false]], "effective_measure (trainerresult attribute)": [[78, "optim.types.TrainerResult.effective_measure", false]], "embedder (class in core.embedder)": [[33, "core.embedder.Embedder", false]], "embedder (modeltype attribute)": [[43, "core.types.ModelType.EMBEDDER", false]], "embedderoutput (class in core.types)": [[43, "core.types.EmbedderOutput", false]], "embedderoutputtype (in module core.types)": [[43, "core.types.EmbedderOutputType", false]], "embedding (class in core.types)": [[43, "core.types.Embedding", false]], "embedding (embedding attribute)": [[43, "core.types.Embedding.embedding", false]], "embedding_dim (embedderoutput property)": [[43, "core.types.EmbedderOutput.embedding_dim", false]], "encode() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.encode", false]], "entitymapping (class in utils.registry)": [[92, "utils.registry.EntityMapping", false]], "error (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.error", false]], "error (functionoutput attribute)": [[43, "core.types.FunctionOutput.error", false]], "error (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.error", false]], "estimated_num_tokens (document attribute)": [[43, "core.types.Document.estimated_num_tokens", false]], "eval": [[57, "module-eval", false]], "eval() (component method)": [[29, "core.component.Component.eval", false]], "eval.answer_match_acc": [[51, "module-eval.answer_match_acc", false]], "eval.base": [[52, "module-eval.base", false]], "eval.functional": [[53, "module-eval.functional", false]], "eval.g_eval": [[54, "module-eval.g_eval", false]], "eval.llm_as_judge": [[55, "module-eval.llm_as_judge", false]], "eval.retriever_recall": [[56, "module-eval.retriever_recall", false]], "eval_fn (adalcomponent attribute)": [[59, "optim.AdalComponent.eval_fn", false], [75, "optim.trainer.AdalComponent.eval_fn", false], [76, "optim.trainer.adal.AdalComponent.eval_fn", false]], "eval_input (parameter attribute)": [[59, "optim.Parameter.eval_input", false], [67, "optim.parameter.Parameter.eval_input", false]], "eval_score (historyprompt attribute)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt.eval_score", false]], "evalfntotextloss (class in optim)": [[59, "optim.EvalFnToTextLoss", false]], "evalfntotextloss (class in optim.text_grad)": [[69, "optim.text_grad.EvalFnToTextLoss", false]], "evalfntotextloss (class in optim.text_grad.text_loss_with_eval_fn)": [[73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss", false]], "evaluate_ast_node() (in module core.functional)": [[35, "core.functional.evaluate_ast_node", false]], "evaluate_samples() (adalcomponent method)": [[59, "optim.AdalComponent.evaluate_samples", false], [75, "optim.trainer.AdalComponent.evaluate_samples", false], [76, "optim.trainer.adal.AdalComponent.evaluate_samples", false]], "evaluationresult (class in eval.base)": [[52, "eval.base.EvaluationResult", false]], "evaluationresult (class in optim.types)": [[78, "optim.types.EvaluationResult", false]], "example (class in datasets)": [[50, "datasets.Example", false]], "example (class in datasets.types)": [[48, "datasets.types.Example", false]], "example_json (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.EXAMPLE_JSON", false]], "example_yaml (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.EXAMPLE_YAML", false]], "exclude_input_fields_from_bootstrap_demos (demooptimizer attribute)": [[59, "optim.DemoOptimizer.exclude_input_fields_from_bootstrap_demos", false], [66, "optim.optimizer.DemoOptimizer.exclude_input_fields_from_bootstrap_demos", false]], "excludetype (in module core.base_data_class)": [[28, "core.base_data_class.ExcludeType", false]], "execute() (functiontool method)": [[34, "core.func_tool.FunctionTool.execute", false]], "execute_func() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func", false]], "execute_func_async() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_async", false]], "execute_func_expr() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr", false]], "execute_func_expr_async() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr_async", false]], "execute_func_expr_via_eval() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr_via_eval", false]], "execute_func_expr_via_sandbox() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr_via_sandbox", false]], "extend() (localdb method)": [[31, "core.db.LocalDB.extend", false]], "extend() (sequential method)": [[30, "core.container.Sequential.extend", false]], "extract_dataclass_type() (in module core.functional)": [[35, "core.functional.extract_dataclass_type", false]], "extract_first_boolean() (in module core.functional)": [[35, "core.functional.extract_first_boolean", false]], "extract_first_float() (in module core.functional)": [[35, "core.functional.extract_first_float", false]], "extract_first_int() (in module core.functional)": [[35, "core.functional.extract_first_int", false]], "extract_function_expression() (in module core.functional)": [[35, "core.functional.extract_function_expression", false]], "extract_json_str() (in module core.functional)": [[35, "core.functional.extract_json_str", false]], "extract_list_str() (in module core.functional)": [[35, "core.functional.extract_list_str", false]], "extract_new_variable() (in module optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.extract_new_variable", false]], "extract_yaml_str() (in module core.functional)": [[35, "core.functional.extract_yaml_str", false]], "failure_message_to_backward_engine() (generator static method)": [[36, "core.generator.Generator.failure_message_to_backward_engine", false]], "failure_message_to_optimizer() (backwardengine static method)": [[36, "core.generator.BackwardEngine.failure_message_to_optimizer", false]], "faiss (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.FAISS", false]], "faissretriever (class in components.retriever.faiss_retriever)": [[22, "components.retriever.faiss_retriever.FAISSRetriever", false]], "feedback (evaluationresult attribute)": [[78, "optim.types.EvaluationResult.feedback", false]], "fetch_items() (localdb method)": [[31, "core.db.LocalDB.fetch_items", false]], "fetch_transformed_items() (localdb method)": [[31, "core.db.LocalDB.fetch_transformed_items", false]], "find_demo_parameter() (generator static method)": [[36, "core.generator.Generator.find_demo_parameter", false]], "fit() (trainer method)": [[59, "optim.Trainer.fit", false], [75, "optim.trainer.Trainer.fit", false], [77, "optim.trainer.trainer.Trainer.fit", false]], "fix_json_escaped_single_quotes() (in module core.functional)": [[35, "core.functional.fix_json_escaped_single_quotes", false]], "fix_json_missing_commas() (in module core.functional)": [[35, "core.functional.fix_json_missing_commas", false]], "floatparser (class in core.string_parser)": [[40, "core.string_parser.FloatParser", false]], "fluency (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.FLUENCY", false], [57, "eval.GEvalMetric.FLUENCY", false]], "fn_schema_str() (functiondefinition method)": [[43, "core.types.FunctionDefinition.fn_schema_str", false]], "format_class_str() (dataclass class method)": [[28, "core.base_data_class.DataClass.format_class_str", false]], "format_example_str() (dataclass method)": [[28, "core.base_data_class.DataClass.format_example_str", false]], "format_instructions() (booleanoutputparser method)": [[19, "components.output_parsers.outputs.BooleanOutputParser.format_instructions", false]], "format_instructions() (jsonoutputparser method)": [[17, "components.output_parsers.JsonOutputParser.format_instructions", false], [19, "components.output_parsers.outputs.JsonOutputParser.format_instructions", false]], "format_instructions() (listoutputparser method)": [[17, "components.output_parsers.ListOutputParser.format_instructions", false], [19, "components.output_parsers.outputs.ListOutputParser.format_instructions", false]], "format_instructions() (outputparser method)": [[19, "components.output_parsers.outputs.OutputParser.format_instructions", false]], "format_instructions() (yamloutputparser method)": [[17, "components.output_parsers.YamlOutputParser.format_instructions", false], [19, "components.output_parsers.outputs.YamlOutputParser.format_instructions", false]], "format_vector_search_query() (postgresretriever class method)": [[24, "components.retriever.postgres_retriever.PostgresRetriever.format_vector_search_query", false]], "forward() (evalfntotextloss method)": [[59, "optim.EvalFnToTextLoss.forward", false], [69, "optim.text_grad.EvalFnToTextLoss.forward", false], [73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss.forward", false]], "forward() (generator method)": [[36, "core.generator.Generator.forward", false]], "forward() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.forward", false]], "forward() (llmastextloss method)": [[59, "optim.LLMAsTextLoss.forward", false], [69, "optim.text_grad.LLMAsTextLoss.forward", false], [71, "optim.text_grad.llm_text_loss.LLMAsTextLoss.forward", false]], "forward() (losscomponent method)": [[65, "optim.loss_component.LossComponent.forward", false]], "forward() (retriever method)": [[39, "core.retriever.Retriever.forward", false]], "forward() (sum method)": [[69, "optim.text_grad.Sum.forward", false], [72, "optim.text_grad.ops.Sum.forward", false]], "from_config() (component class method)": [[29, "core.component.Component.from_config", false]], "from_config() (embedder class method)": [[33, "core.embedder.Embedder.from_config", false]], "from_config() (generator class method)": [[36, "core.generator.Generator.from_config", false]], "from_dict() (component class method)": [[29, "core.component.Component.from_dict", false]], "from_dict() (dataclass class method)": [[28, "core.base_data_class.DataClass.from_dict", false]], "from_dict() (document class method)": [[43, "core.types.Document.from_dict", false]], "from_dict() (dynamicdataclassfactory static method)": [[28, "core.base_data_class.DynamicDataClassFactory.from_dict", false]], "from_dict() (groqapiclient class method)": [[12, "components.model_client.groq_client.GroqAPIClient.from_dict", false]], "from_dict() (ollamaclient class method)": [[13, "components.model_client.ollama_client.OllamaClient.from_dict", false]], "from_dict() (openaiclient class method)": [[14, "components.model_client.openai_client.OpenAIClient.from_dict", false]], "from_dict() (parameter class method)": [[59, "optim.Parameter.from_dict", false], [67, "optim.parameter.Parameter.from_dict", false]], "from_dict() (prompt class method)": [[38, "core.prompt_builder.Prompt.from_dict", false]], "from_dict_to_json() (in module core.functional)": [[35, "core.functional.from_dict_to_json", false]], "from_dict_to_yaml() (in module core.functional)": [[35, "core.functional.from_dict_to_yaml", false]], "from_function() (functionexpression class method)": [[43, "core.types.FunctionExpression.from_function", false]], "from_json() (dataclass class method)": [[28, "core.base_data_class.DataClass.from_json", false]], "from_json_to_dict() (in module core.functional)": [[35, "core.functional.from_json_to_dict", false]], "from_response_id (parameter attribute)": [[59, "optim.Parameter.from_response_id", false], [67, "optim.parameter.Parameter.from_response_id", false]], "from_yaml() (dataclass class method)": [[28, "core.base_data_class.DataClass.from_yaml", false]], "from_yaml_to_dict() (in module core.functional)": [[35, "core.functional.from_yaml_to_dict", false]], "full_response (parameter attribute)": [[59, "optim.Parameter.full_response", false], [67, "optim.parameter.Parameter.full_response", false]], "fun_to_component() (in module core.component)": [[29, "core.component.fun_to_component", false]], "func_desc (functiondefinition attribute)": [[43, "core.types.FunctionDefinition.func_desc", false]], "func_name (functiondefinition attribute)": [[43, "core.types.FunctionDefinition.func_name", false]], "func_parameters (functiondefinition attribute)": [[43, "core.types.FunctionDefinition.func_parameters", false]], "funcomponent (class in core.component)": [[29, "core.component.FunComponent", false]], "function (class in core.types)": [[43, "core.types.Function", false]], "function (stepoutput attribute)": [[43, "core.types.StepOutput.function", false]], "function_definitions (toolmanager property)": [[42, "core.tool_manager.ToolManager.function_definitions", false]], "functiondefinition (class in core.types)": [[43, "core.types.FunctionDefinition", false]], "functionexpression (class in core.types)": [[43, "core.types.FunctionExpression", false]], "functionoutput (class in core.types)": [[43, "core.types.FunctionOutput", false]], "functiontool (class in core.func_tool)": [[34, "core.func_tool.FunctionTool", false]], "gather_trainer_states() (trainer method)": [[59, "optim.Trainer.gather_trainer_states", false], [75, "optim.trainer.Trainer.gather_trainer_states", false], [77, "optim.trainer.trainer.Trainer.gather_trainer_states", false]], "generate_function_call_expression_from_callable() (in module core.functional)": [[35, "core.functional.generate_function_call_expression_from_callable", false]], "generate_readable_key_for_function() (in module core.functional)": [[35, "core.functional.generate_readable_key_for_function", false]], "generator (class in core.generator)": [[36, "core.generator.Generator", false]], "generator_names (generatorstatelogger property)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.generator_names", false]], "generator_names_to_files (generatorcalllogger property)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.generator_names_to_files", false]], "generator_output (parametertype attribute)": [[78, "optim.types.ParameterType.GENERATOR_OUTPUT", false]], "generatorcalllogger (class in tracing.generator_call_logger)": [[82, "tracing.generator_call_logger.GeneratorCallLogger", false]], "generatorcallrecord (class in tracing.generator_call_logger)": [[82, "tracing.generator_call_logger.GeneratorCallRecord", false]], "generatoroutput (class in core.types)": [[43, "core.types.GeneratorOutput", false]], "generatorstatelogger (class in tracing.generator_state_logger)": [[83, "tracing.generator_state_logger.GeneratorStateLogger", false]], "generatorstatesrecord (class in tracing.generator_state_logger)": [[83, "tracing.generator_state_logger.GeneratorStatesRecord", false]], "get() (entitymapping class method)": [[92, "utils.registry.EntityMapping.get", false]], "get_adalflow_default_root_path() (in module utils.global_config)": [[89, "utils.global_config.get_adalflow_default_root_path", false]], "get_all() (entitymapping class method)": [[92, "utils.registry.EntityMapping.get_all", false]], "get_all_messages_content() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.get_all_messages_content", false]], "get_cache_path() (generator method)": [[36, "core.generator.Generator.get_cache_path", false]], "get_calls() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.get_calls", false]], "get_chat_history_str() (conversation method)": [[43, "core.types.Conversation.get_chat_history_str", false]], "get_current_script_and_line() (in module utils.logger)": [[91, "utils.logger.get_current_script_and_line", false]], "get_dataclass_schema() (in module core.functional)": [[35, "core.functional.get_dataclass_schema", false]], "get_default_task_instruction() (bigbenchhard static method)": [[45, "datasets.big_bench_hard.BigBenchHard.get_default_task_instruction", false], [50, "datasets.BigBenchHard.get_default_task_instruction", false]], "get_device() (in module components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.get_device", false]], "get_dialog_turns() (conversation method)": [[43, "core.types.Conversation.get_dialog_turns", false]], "get_enum_schema() (in module core.functional)": [[35, "core.functional.get_enum_schema", false]], "get_examples_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_examples_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_examples_str", false]], "get_first_message_content() (in module components.model_client.anthropic_client)": [[8, "components.model_client.anthropic_client.get_first_message_content", false]], "get_first_message_content() (in module components.model_client.bedrock_client)": [[9, "components.model_client.bedrock_client.get_first_message_content", false]], "get_first_message_content() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.get_first_message_content", false]], "get_fun_schema() (in module core.functional)": [[35, "core.functional.get_fun_schema", false]], "get_grad_fn() (parameter method)": [[59, "optim.Parameter.get_grad_fn", false], [67, "optim.parameter.Parameter.get_grad_fn", false]], "get_gradient_and_context_text() (parameter method)": [[59, "optim.Parameter.get_gradient_and_context_text", false], [67, "optim.parameter.Parameter.get_gradient_and_context_text", false]], "get_gradient_memory_text() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.get_gradient_memory_text", false], [69, "optim.text_grad.TGDOptimizer.get_gradient_memory_text", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.get_gradient_memory_text", false]], "get_gradients_names() (parameter method)": [[59, "optim.Parameter.get_gradients_names", false], [67, "optim.parameter.Parameter.get_gradients_names", false]], "get_input_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.get_input_fields", false]], "get_input_format_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_input_format_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_input_format_str", false]], "get_input_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_input_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_input_str", false]], "get_jinja2_environment() (in module core.prompt_builder)": [[38, "core.prompt_builder.get_jinja2_environment", false]], "get_log_location() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.get_log_location", false]], "get_log_location() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.get_log_location", false]], "get_logger() (in module utils.logger)": [[91, "utils.logger.get_logger", false]], "get_model_args() (in module core.types)": [[43, "core.types.get_model_args", false]], "get_next_order() (conversation method)": [[43, "core.types.Conversation.get_next_order", false]], "get_output_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.get_output_fields", false]], "get_output_format_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_output_format_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_output_format_str", false]], "get_param_info() (parameter method)": [[59, "optim.Parameter.get_param_info", false], [67, "optim.parameter.Parameter.get_param_info", false]], "get_probabilities() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.get_probabilities", false]], "get_prompt() (generator method)": [[36, "core.generator.Generator.get_prompt", false]], "get_prompt_variables() (prompt method)": [[38, "core.prompt_builder.Prompt.get_prompt_variables", false]], "get_short_value() (parameter method)": [[59, "optim.Parameter.get_short_value", false], [67, "optim.parameter.Parameter.get_short_value", false]], "get_string_tokens() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.get_string_tokens", false]], "get_subcomponent() (component method)": [[29, "core.component.Component.get_subcomponent", false]], "get_task_desc() (dataclass class method)": [[28, "core.base_data_class.DataClass.get_task_desc", false]], "get_task_desc_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_task_desc_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_task_desc_str", false]], "get_top_k_indices_scores() (in module core.functional)": [[35, "core.functional.get_top_k_indices_scores", false]], "get_transformed_data() (localdb method)": [[31, "core.db.LocalDB.get_transformed_data", false]], "get_transformer_keys() (localdb method)": [[31, "core.db.LocalDB.get_transformer_keys", false]], "get_type_schema() (in module core.functional)": [[35, "core.functional.get_type_schema", false]], "gevaljudgeevaluator (class in eval)": [[57, "eval.GEvalJudgeEvaluator", false]], "gevaljudgeevaluator (class in eval.g_eval)": [[54, "eval.g_eval.GEvalJudgeEvaluator", false]], "gevalllmjudge (class in eval)": [[57, "eval.GEvalLLMJudge", false]], "gevalllmjudge (class in eval.g_eval)": [[54, "eval.g_eval.GEvalLLMJudge", false]], "gevalmetric (class in eval)": [[57, "eval.GEvalMetric", false]], "gevalmetric (class in eval.g_eval)": [[54, "eval.g_eval.GEvalMetric", false]], "gold_titles (hotpotqadata attribute)": [[48, "datasets.types.HotPotQAData.gold_titles", false], [50, "datasets.HotPotQAData.gold_titles", false]], "google_genai (modelclienttype attribute)": [[43, "core.types.ModelClientType.GOOGLE_GENAI", false]], "google_generativeai (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.GOOGLE_GENERATIVEAI", false]], "googlegenaiclient (class in components.model_client.google_client)": [[11, "components.model_client.google_client.GoogleGenAIClient", false]], "gradcomponent (class in optim.grad_component)": [[64, "optim.grad_component.GradComponent", false]], "gradient (parametertype attribute)": [[78, "optim.types.ParameterType.GRADIENT", false]], "gradient_prompt (parameter attribute)": [[67, "optim.parameter.Parameter.gradient_prompt", false]], "gradientcontext (class in optim.parameter)": [[67, "optim.parameter.GradientContext", false]], "gradients (parameter attribute)": [[67, "optim.parameter.Parameter.gradients", false]], "gradients_context (parameter attribute)": [[67, "optim.parameter.Parameter.gradients_context", false]], "groq (modelclienttype attribute)": [[43, "core.types.ModelClientType.GROQ", false]], "groq (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.GROQ", false]], "groqapiclient (class in components.model_client.groq_client)": [[12, "components.model_client.groq_client.GroqAPIClient", false]], "gts (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.gts", false]], "handle_streaming_response() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.handle_streaming_response", false]], "hash_text() (in module utils.cache)": [[85, "utils.cache.hash_text", false]], "hash_text_sha1() (in module utils.cache)": [[85, "utils.cache.hash_text_sha1", false]], "historyprompt (class in optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt", false]], "hotpotqa (class in datasets)": [[50, "datasets.HotPotQA", false]], "hotpotqa (class in datasets.hotpot_qa)": [[46, "datasets.hotpot_qa.HotPotQA", false]], "hotpotqadata (class in datasets)": [[50, "datasets.HotPotQAData", false]], "hotpotqadata (class in datasets.types)": [[48, "datasets.types.HotPotQAData", false]], "hyperparam (parametertype attribute)": [[78, "optim.types.ParameterType.HYPERPARAM", false]], "id (basedata attribute)": [[48, "datasets.types.BaseData.id", false]], "id (conversation attribute)": [[43, "core.types.Conversation.id", false]], "id (dialogturn attribute)": [[43, "core.types.DialogTurn.id", false]], "id (document attribute)": [[43, "core.types.Document.id", false]], "id (example attribute)": [[48, "datasets.types.Example.id", false], [50, "datasets.Example.id", false]], "id (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.id", false]], "id (historyprompt attribute)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt.id", false]], "id (parameter attribute)": [[59, "optim.Parameter.id", false], [67, "optim.parameter.Parameter.id", false]], "id (promptdata attribute)": [[78, "optim.types.PromptData.id", false]], "includetype (in module core.base_data_class)": [[28, "core.base_data_class.IncludeType", false]], "index (embedding attribute)": [[43, "core.types.Embedding.index", false]], "index (sample attribute)": [[68, "optim.sampler.Sample.index", false]], "index_keys (retriever attribute)": [[39, "core.retriever.Retriever.index_keys", false]], "index_path (localdb attribute)": [[31, "core.db.LocalDB.index_path", false]], "indexed (retriever attribute)": [[39, "core.retriever.Retriever.indexed", false]], "indices (subset attribute)": [[87, "utils.data.Subset.indices", false]], "infer_bge_reranker_base() (transformerreranker method)": [[15, "components.model_client.transformers_client.TransformerReranker.infer_bge_reranker_base", false]], "infer_gte_base_embedding() (transformerembedder method)": [[15, "components.model_client.transformers_client.TransformerEmbedder.infer_gte_base_embedding", false]], "infer_llm() (transformerllm method)": [[15, "components.model_client.transformers_client.TransformerLLM.infer_llm", false]], "init_async_client() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.init_async_client", false]], "init_async_client() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.init_async_client", false]], "init_async_client() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.init_async_client", false]], "init_async_client() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.init_async_client", false]], "init_async_client() (modelclient method)": [[37, "core.model_client.ModelClient.init_async_client", false]], "init_async_client() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.init_async_client", false]], "init_async_client() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.init_async_client", false]], "init_llm_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.init_llm_client", false]], "init_model() (transformerembedder method)": [[15, "components.model_client.transformers_client.TransformerEmbedder.init_model", false]], "init_model() (transformerllm method)": [[15, "components.model_client.transformers_client.TransformerLLM.init_model", false]], "init_model() (transformerreranker method)": [[15, "components.model_client.transformers_client.TransformerReranker.init_model", false]], "init_reranker_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.init_reranker_client", false]], "init_sync_client() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.init_sync_client", false]], "init_sync_client() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.init_sync_client", false]], "init_sync_client() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.init_sync_client", false]], "init_sync_client() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.init_sync_client", false]], "init_sync_client() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.init_sync_client", false]], "init_sync_client() (modelclient method)": [[37, "core.model_client.ModelClient.init_sync_client", false]], "init_sync_client() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.init_sync_client", false]], "init_sync_client() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.init_sync_client", false]], "init_sync_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.init_sync_client", false]], "initial_validation() (trainer method)": [[59, "optim.Trainer.initial_validation", false], [75, "optim.trainer.Trainer.initial_validation", false], [77, "optim.trainer.trainer.Trainer.initial_validation", false]], "inner_product (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.INNER_PRODUCT", false]], "input (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.input", false]], "input (functionoutput attribute)": [[43, "core.types.FunctionOutput.input", false]], "input (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.input", false]], "input (parametertype attribute)": [[78, "optim.types.ParameterType.INPUT", false]], "input_args (parameter attribute)": [[59, "optim.Parameter.input_args", false], [67, "optim.parameter.Parameter.input_args", false]], "insert() (sequential method)": [[30, "core.container.Sequential.insert", false]], "instance (objecttypes attribute)": [[93, "utils.serialization.ObjectTypes.INSTANCE", false]], "instruction (class in optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.Instruction", false]], "instruction_to_backward_engine (parameter attribute)": [[67, "optim.parameter.Parameter.instruction_to_backward_engine", false]], "instruction_to_optimizer (parameter attribute)": [[67, "optim.parameter.Parameter.instruction_to_optimizer", false]], "intparser (class in core.string_parser)": [[40, "core.string_parser.IntParser", false]], "is_async (functiontool property)": [[34, "core.func_tool.FunctionTool.is_async", false]], "is_dataclass_instance() (in module core.functional)": [[35, "core.functional.is_dataclass_instance", false]], "is_key_in_template() (prompt method)": [[38, "core.prompt_builder.Prompt.is_key_in_template", false]], "is_normalized (embedderoutput property)": [[43, "core.types.EmbedderOutput.is_normalized", false]], "is_normalized() (in module core.functional)": [[35, "core.functional.is_normalized", false]], "is_picklable() (component method)": [[29, "core.component.Component.is_picklable", false]], "is_potential_dataclass() (in module core.functional)": [[35, "core.functional.is_potential_dataclass", false]], "is_running_in_event_loop() (in module core.func_tool)": [[34, "core.func_tool.is_running_in_event_loop", false]], "items (localdb attribute)": [[31, "core.db.LocalDB.items", false]], "json_definitions (toolmanager property)": [[42, "core.tool_manager.ToolManager.json_definitions", false]], "jsonoutputparser (class in components.output_parsers)": [[17, "components.output_parsers.JsonOutputParser", false]], "jsonoutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.JsonOutputParser", false]], "jsonparser (class in core.string_parser)": [[40, "core.string_parser.JsonParser", false]], "judgement_score_list (llmjudgeevalresult attribute)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult.judgement_score_list", false]], "kwargs (function attribute)": [[43, "core.types.Function.kwargs", false]], "l1 (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.L1", false]], "l2 (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.L2", false]], "lazyimport (class in utils.lazy_import)": [[90, "utils.lazy_import.LazyImport", false]], "length (embedderoutput property)": [[43, "core.types.EmbedderOutput.length", false]], "length (localdb property)": [[31, "core.db.LocalDB.length", false]], "lightrag_default_prompt_args (in module core.default_prompt_template)": [[32, "core.default_prompt_template.LIGHTRAG_DEFAULT_PROMPT_ARGS", false]], "lightrag_default_prompt_trainable_params (in module core.default_prompt_template)": [[32, "core.default_prompt_template.LIGHTRAG_DEFAULT_PROMPT_TRAINABLE_PARAMS", false]], "listoutputparser (class in components.output_parsers)": [[17, "components.output_parsers.ListOutputParser", false]], "listoutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.ListOutputParser", false]], "listparser (class in core.string_parser)": [[40, "core.string_parser.ListParser", false]], "llm (modeltype attribute)": [[43, "core.types.ModelType.LLM", false]], "llmasjudge (class in eval)": [[57, "eval.LLMasJudge", false]], "llmasjudge (class in eval.llm_as_judge)": [[55, "eval.llm_as_judge.LLMasJudge", false]], "llmastextloss (class in optim)": [[59, "optim.LLMAsTextLoss", false]], "llmastextloss (class in optim.text_grad)": [[69, "optim.text_grad.LLMAsTextLoss", false]], "llmastextloss (class in optim.text_grad.llm_text_loss)": [[71, "optim.text_grad.llm_text_loss.LLMAsTextLoss", false]], "llmjudgeevalresult (class in eval.llm_as_judge)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult", false]], "llmretriever (class in components.retriever)": [[20, "components.retriever.LLMRetriever", false]], "llmretriever (class in components.retriever.llm_retriever)": [[23, "components.retriever.llm_retriever.LLMRetriever", false]], "load() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.load", false]], "load() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.load", false]], "load() (in module utils.file_io)": [[88, "utils.file_io.load", false]], "load() (localdb method)": [[31, "core.db.LocalDB.load", false]], "load_class() (lazyimport method)": [[90, "utils.lazy_import.LazyImport.load_class", false]], "load_from_file() (bm25retriever class method)": [[20, "components.retriever.BM25Retriever.load_from_file", false], [21, "components.retriever.bm25_retriever.BM25Retriever.load_from_file", false]], "load_from_file() (retriever class method)": [[39, "core.retriever.Retriever.load_from_file", false]], "load_from_pickle() (component class method)": [[29, "core.component.Component.load_from_pickle", false]], "load_json() (in module utils.file_io)": [[88, "utils.file_io.load_json", false]], "load_jsonl() (in module utils.file_io)": [[88, "utils.file_io.load_jsonl", false]], "load_meta_data() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.load_meta_data", false]], "load_pickle() (in module utils.file_io)": [[88, "utils.file_io.load_pickle", false]], "load_state() (localdb class method)": [[31, "core.db.LocalDB.load_state", false]], "load_state_dict() (component method)": [[29, "core.component.Component.load_state_dict", false]], "load_state_pickle() (component class method)": [[29, "core.component.Component.load_state_pickle", false]], "localdb (class in core.db)": [[31, "core.db.LocalDB", false]], "log_call() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.log_call", false]], "log_prompt() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.log_prompt", false]], "logprob (tokenlogprob attribute)": [[43, "core.types.TokenLogProb.logprob", false]], "longest_common_substring() (in module eval.functional)": [[53, "eval.functional.longest_common_substring", false]], "loss_fn (adalcomponent attribute)": [[59, "optim.AdalComponent.loss_fn", false], [75, "optim.trainer.AdalComponent.loss_fn", false], [76, "optim.trainer.adal.AdalComponent.loss_fn", false]], "loss_output (parametertype attribute)": [[78, "optim.types.ParameterType.LOSS_OUTPUT", false]], "loss_step() (adalcomponent method)": [[59, "optim.AdalComponent.loss_step", false], [75, "optim.trainer.AdalComponent.loss_step", false], [76, "optim.trainer.adal.AdalComponent.loss_step", false]], "losscomponent (class in optim.loss_component)": [[65, "optim.loss_component.LossComponent", false]], "map_to_successor() (parameter method)": [[59, "optim.Parameter.map_to_successor", false], [67, "optim.parameter.Parameter.map_to_successor", false]], "mapper_setups (localdb attribute)": [[31, "core.db.LocalDB.mapper_setups", false]], "max_correct_samples (trainer attribute)": [[59, "optim.Trainer.max_correct_samples", false], [75, "optim.trainer.Trainer.max_correct_samples", false], [77, "optim.trainer.trainer.Trainer.max_correct_samples", false]], "max_error_samples (trainer attribute)": [[59, "optim.Trainer.max_error_samples", false], [75, "optim.trainer.Trainer.max_error_samples", false], [77, "optim.trainer.trainer.Trainer.max_error_samples", false]], "max_proposals_per_step (trainer attribute)": [[59, "optim.Trainer.max_proposals_per_step", false], [75, "optim.trainer.Trainer.max_proposals_per_step", false], [77, "optim.trainer.trainer.Trainer.max_proposals_per_step", false]], "max_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.max_score", false]], "max_steps (trainer attribute)": [[59, "optim.Trainer.max_steps", false], [75, "optim.trainer.Trainer.max_steps", false], [77, "optim.trainer.trainer.Trainer.max_steps", false]], "mean_of_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.mean_of_score", false]], "memory (class in components.memory.memory)": [[6, "components.memory.memory.Memory", false]], "meta_data (document attribute)": [[43, "core.types.Document.meta_data", false]], "metadata (assistantresponse attribute)": [[43, "core.types.AssistantResponse.metadata", false]], "metadata (conversation attribute)": [[43, "core.types.Conversation.metadata", false]], "metadata (dialogturn attribute)": [[43, "core.types.DialogTurn.metadata", false]], "metadata (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.metadata", false]], "metadata (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.metadata", false]], "metadata (userquery attribute)": [[43, "core.types.UserQuery.metadata", false]], "min_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.min_score", false]], "model (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.model", false]], "model_client (embedder attribute)": [[33, "core.embedder.Embedder.model_client", false]], "model_client (generator attribute)": [[36, "core.generator.Generator.model_client", false]], "model_kwargs (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.model_kwargs", false]], "model_to_init_func (transformerllm attribute)": [[15, "components.model_client.transformers_client.TransformerLLM.model_to_init_func", false]], "model_type (embedder attribute)": [[33, "core.embedder.Embedder.model_type", false]], "model_type (generator attribute)": [[36, "core.generator.Generator.model_type", false]], "modelclient (class in core.model_client)": [[37, "core.model_client.ModelClient", false]], "modelclienttype (class in core.types)": [[43, "core.types.ModelClientType", false]], "models (transformerembedder attribute)": [[15, "components.model_client.transformers_client.TransformerEmbedder.models", false]], "models (transformerllm attribute)": [[15, "components.model_client.transformers_client.TransformerLLM.models", false]], "models (transformerreranker attribute)": [[15, "components.model_client.transformers_client.TransformerReranker.models", false]], "modeltype (class in core.types)": [[43, "core.types.ModelType", false]], "module": [[0, "module-components.agent", false], [1, "module-components.agent.react", false], [2, "module-components.data_process", false], [3, "module-components.data_process.data_components", false], [4, "module-components.data_process.text_splitter", false], [5, "module-components.memory", false], [6, "module-components.memory.memory", false], [7, "module-components.model_client", false], [8, "module-components.model_client.anthropic_client", false], [9, "module-components.model_client.bedrock_client", false], [10, "module-components.model_client.cohere_client", false], [11, "module-components.model_client.google_client", false], [12, "module-components.model_client.groq_client", false], [13, "module-components.model_client.ollama_client", false], [14, "module-components.model_client.openai_client", false], [15, "module-components.model_client.transformers_client", false], [16, "module-components.model_client.utils", false], [17, "module-components.output_parsers", false], [18, "module-components.output_parsers.dataclass_parser", false], [19, "module-components.output_parsers.outputs", false], [20, "module-components.retriever", false], [21, "module-components.retriever.bm25_retriever", false], [22, "module-components.retriever.faiss_retriever", false], [23, "module-components.retriever.llm_retriever", false], [24, "module-components.retriever.postgres_retriever", false], [25, "module-components.retriever.qdrant_retriever", false], [26, "module-components.retriever.reranker_retriever", false], [28, "module-core.base_data_class", false], [29, "module-core.component", false], [30, "module-core.container", false], [31, "module-core.db", false], [32, "module-core.default_prompt_template", false], [33, "module-core.embedder", false], [34, "module-core.func_tool", false], [35, "module-core.functional", false], [36, "module-core.generator", false], [37, "module-core.model_client", false], [38, "module-core.prompt_builder", false], [39, "module-core.retriever", false], [40, "module-core.string_parser", false], [41, "module-core.tokenizer", false], [42, "module-core.tool_manager", false], [43, "module-core.types", false], [45, "module-datasets.big_bench_hard", false], [46, "module-datasets.hotpot_qa", false], [47, "module-datasets.trec", false], [48, "module-datasets.types", false], [49, "module-datasets.utils", false], [50, "module-datasets", false], [51, "module-eval.answer_match_acc", false], [52, "module-eval.base", false], [53, "module-eval.functional", false], [54, "module-eval.g_eval", false], [55, "module-eval.llm_as_judge", false], [56, "module-eval.retriever_recall", false], [57, "module-eval", false], [59, "module-optim", false], [61, "module-optim.few_shot", false], [62, "module-optim.few_shot.bootstrap_optimizer", false], [63, "module-optim.function", false], [64, "module-optim.grad_component", false], [65, "module-optim.loss_component", false], [66, "module-optim.optimizer", false], [67, "module-optim.parameter", false], [68, "module-optim.sampler", false], [69, "module-optim.text_grad", false], [70, "module-optim.text_grad.backend_engine_prompt", false], [71, "module-optim.text_grad.llm_text_loss", false], [72, "module-optim.text_grad.ops", false], [73, "module-optim.text_grad.text_loss_with_eval_fn", false], [74, "module-optim.text_grad.tgd_optimizer", false], [75, "module-optim.trainer", false], [76, "module-optim.trainer.adal", false], [77, "module-optim.trainer.trainer", false], [78, "module-optim.types", false], [80, "module-tracing.callback_manager", false], [81, "module-tracing.decorators", false], [82, "module-tracing.generator_call_logger", false], [83, "module-tracing.generator_state_logger", false], [85, "module-utils.cache", false], [86, "module-utils.config", false], [87, "module-utils.data", false], [88, "module-utils.file_io", false], [89, "module-utils.global_config", false], [90, "module-utils.lazy_import", false], [91, "module-utils.logger", false], [92, "module-utils.registry", false], [93, "module-utils.serialization", false], [94, "module-utils.setup_env", false]], "name (component attribute)": [[29, "core.component.Component.name", false]], "name (conversation attribute)": [[43, "core.types.Conversation.name", false]], "name (function attribute)": [[43, "core.types.Function.name", false]], "name (functionoutput attribute)": [[43, "core.types.FunctionOutput.name", false]], "name (localdb attribute)": [[31, "core.db.LocalDB.name", false]], "name (parameter attribute)": [[59, "optim.Parameter.name", false], [67, "optim.parameter.Parameter.name", false]], "name (promptdata attribute)": [[78, "optim.types.PromptData.name", false]], "name (retriever attribute)": [[39, "core.retriever.Retriever.name", false]], "name (sum attribute)": [[69, "optim.text_grad.Sum.name", false], [72, "optim.text_grad.ops.Sum.name", false]], "named_children() (component method)": [[29, "core.component.Component.named_children", false]], "named_components() (component method)": [[29, "core.component.Component.named_components", false]], "named_parameters() (component method)": [[29, "core.component.Component.named_parameters", false]], "new_component() (in module utils.config)": [[86, "utils.config.new_component", false]], "new_components_from_config() (in module utils.config)": [[86, "utils.config.new_components_from_config", false]], "nlgtask (class in eval.g_eval)": [[54, "eval.g_eval.NLGTask", false]], "none (parametertype attribute)": [[78, "optim.types.ParameterType.NONE", false]], "normalize_np_array() (in module core.functional)": [[35, "core.functional.normalize_np_array", false]], "normalize_vector() (in module core.functional)": [[35, "core.functional.normalize_vector", false]], "num_shots (bootstrapfewshot property)": [[59, "optim.BootstrapFewShot.num_shots", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.num_shots", false]], "num_workers (trainer attribute)": [[59, "optim.Trainer.num_workers", false], [75, "optim.trainer.Trainer.num_workers", false], [77, "optim.trainer.trainer.Trainer.num_workers", false]], "objecttypes (class in utils.serialization)": [[93, "utils.serialization.ObjectTypes", false]], "observation (stepoutput attribute)": [[43, "core.types.StepOutput.observation", false]], "ollama (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.OLLAMA", false]], "ollamaclient (class in components.model_client.ollama_client)": [[13, "components.model_client.ollama_client.OllamaClient", false]], "openai (modelclienttype attribute)": [[43, "core.types.ModelClientType.OPENAI", false]], "openai (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.OPENAI", false]], "openaiclient (class in components.model_client.openai_client)": [[14, "components.model_client.openai_client.OpenAIClient", false]], "optim": [[59, "module-optim", false]], "optim.few_shot": [[61, "module-optim.few_shot", false]], "optim.few_shot.bootstrap_optimizer": [[62, "module-optim.few_shot.bootstrap_optimizer", false]], "optim.function": [[63, "module-optim.function", false]], "optim.grad_component": [[64, "module-optim.grad_component", false]], "optim.loss_component": [[65, "module-optim.loss_component", false]], "optim.optimizer": [[66, "module-optim.optimizer", false]], "optim.parameter": [[67, "module-optim.parameter", false]], "optim.sampler": [[68, "module-optim.sampler", false]], "optim.text_grad": [[69, "module-optim.text_grad", false]], "optim.text_grad.backend_engine_prompt": [[70, "module-optim.text_grad.backend_engine_prompt", false]], "optim.text_grad.llm_text_loss": [[71, "module-optim.text_grad.llm_text_loss", false]], "optim.text_grad.ops": [[72, "module-optim.text_grad.ops", false]], "optim.text_grad.text_loss_with_eval_fn": [[73, "module-optim.text_grad.text_loss_with_eval_fn", false]], "optim.text_grad.tgd_optimizer": [[74, "module-optim.text_grad.tgd_optimizer", false]], "optim.trainer": [[75, "module-optim.trainer", false]], "optim.trainer.adal": [[76, "module-optim.trainer.adal", false]], "optim.trainer.trainer": [[77, "module-optim.trainer.trainer", false]], "optim.types": [[78, "module-optim.types", false]], "optimization_order (trainer attribute)": [[59, "optim.Trainer.optimization_order", false], [75, "optim.trainer.Trainer.optimization_order", false], [77, "optim.trainer.trainer.Trainer.optimization_order", false]], "optimizer (class in optim)": [[59, "optim.Optimizer", false]], "optimizer (class in optim.optimizer)": [[66, "optim.optimizer.Optimizer", false]], "optimizer (trainer attribute)": [[59, "optim.Trainer.optimizer", false], [75, "optim.trainer.Trainer.optimizer", false], [77, "optim.trainer.trainer.Trainer.optimizer", false]], "optionalpackages (class in utils.lazy_import)": [[90, "utils.lazy_import.OptionalPackages", false]], "order (dialogturn attribute)": [[43, "core.types.DialogTurn.order", false]], "order (document attribute)": [[43, "core.types.Document.order", false]], "output (functionoutput attribute)": [[43, "core.types.FunctionOutput.output", false]], "output (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.output", false]], "output (parametertype attribute)": [[78, "optim.types.ParameterType.OUTPUT", false]], "output_processors (embedder attribute)": [[33, "core.embedder.Embedder.output_processors", false]], "outputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.OutputParser", false]], "param_type (parameter attribute)": [[59, "optim.Parameter.param_type", false], [67, "optim.parameter.Parameter.param_type", false]], "parameter (class in optim)": [[59, "optim.Parameter", false]], "parameter (class in optim.parameter)": [[67, "optim.parameter.Parameter", false]], "parameters() (component method)": [[29, "core.component.Component.parameters", false]], "parametertype (class in optim.types)": [[78, "optim.types.ParameterType", false]], "params (demooptimizer attribute)": [[66, "optim.optimizer.DemoOptimizer.params", false]], "params (optimizer attribute)": [[59, "optim.Optimizer.params", false], [66, "optim.optimizer.Optimizer.params", false]], "params (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.params", false], [69, "optim.text_grad.TGDOptimizer.params", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.params", false]], "params_history (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.params_history", false], [69, "optim.text_grad.TGDOptimizer.params_history", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.params_history", false]], "parent_doc_id (document attribute)": [[43, "core.types.Document.parent_doc_id", false]], "parse_chat_completion() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.parse_chat_completion", false]], "parse_chat_completion() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.parse_chat_completion", false]], "parse_chat_completion() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.parse_chat_completion", false]], "parse_chat_completion() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.parse_chat_completion", false]], "parse_chat_completion() (modelclient method)": [[37, "core.model_client.ModelClient.parse_chat_completion", false]], "parse_chat_completion() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.parse_chat_completion", false]], "parse_chat_completion() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.parse_chat_completion", false]], "parse_chat_completion() (transformerllm method)": [[15, "components.model_client.transformers_client.TransformerLLM.parse_chat_completion", false]], "parse_chat_completion() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.parse_chat_completion", false]], "parse_embedding_response() (in module components.model_client.utils)": [[16, "components.model_client.utils.parse_embedding_response", false]], "parse_embedding_response() (modelclient method)": [[37, "core.model_client.ModelClient.parse_embedding_response", false]], "parse_embedding_response() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.parse_embedding_response", false]], "parse_embedding_response() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.parse_embedding_response", false]], "parse_embedding_response() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.parse_embedding_response", false]], "parse_func_expr() (toolmanager method)": [[42, "core.tool_manager.ToolManager.parse_func_expr", false]], "parse_function_call_expr() (in module core.functional)": [[35, "core.functional.parse_function_call_expr", false]], "parse_generate_response() (in module components.model_client.ollama_client)": [[13, "components.model_client.ollama_client.parse_generate_response", false]], "parse_json_str_to_obj() (in module core.functional)": [[35, "core.functional.parse_json_str_to_obj", false]], "parse_stream_response() (in module components.model_client.ollama_client)": [[13, "components.model_client.ollama_client.parse_stream_response", false]], "parse_stream_response() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.parse_stream_response", false]], "parse_yaml_str_to_obj() (in module core.functional)": [[35, "core.functional.parse_yaml_str_to_obj", false]], "parsed_input (functionoutput attribute)": [[43, "core.types.FunctionOutput.parsed_input", false]], "parser (class in core.string_parser)": [[40, "core.string_parser.Parser", false]], "peers (parameter attribute)": [[59, "optim.Parameter.peers", false], [67, "optim.parameter.Parameter.peers", false]], "per_item_scores (evaluationresult attribute)": [[52, "eval.base.EvaluationResult.per_item_scores", false]], "pgvector (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.PGVECTOR", false]], "pickle_to_file() (component method)": [[29, "core.component.Component.pickle_to_file", false]], "postgresretriever (class in components.retriever.postgres_retriever)": [[24, "components.retriever.postgres_retriever.PostgresRetriever", false]], "pred_step() (adalcomponent method)": [[59, "optim.AdalComponent.pred_step", false], [75, "optim.trainer.AdalComponent.pred_step", false], [76, "optim.trainer.adal.AdalComponent.pred_step", false]], "predecessors (parameter attribute)": [[59, "optim.Parameter.predecessors", false], [67, "optim.parameter.Parameter.predecessors", false]], "prep_ckpt_file_path() (trainer method)": [[59, "optim.Trainer.prep_ckpt_file_path", false], [75, "optim.trainer.Trainer.prep_ckpt_file_path", false], [77, "optim.trainer.trainer.Trainer.prep_ckpt_file_path", false]], "prepare_dataset_path() (in module datasets.utils)": [[49, "datasets.utils.prepare_dataset_path", false]], "prepare_datasets() (in module datasets.trec)": [[47, "datasets.trec.prepare_datasets", false]], "prepare_eval() (adalcomponent method)": [[59, "optim.AdalComponent.prepare_eval", false], [75, "optim.trainer.AdalComponent.prepare_eval", false], [76, "optim.trainer.adal.AdalComponent.prepare_eval", false]], "prepare_loss() (adalcomponent method)": [[59, "optim.AdalComponent.prepare_loss", false], [75, "optim.trainer.AdalComponent.prepare_loss", false], [76, "optim.trainer.adal.AdalComponent.prepare_loss", false]], "prepare_task() (adalcomponent method)": [[59, "optim.AdalComponent.prepare_task", false], [75, "optim.trainer.AdalComponent.prepare_task", false], [76, "optim.trainer.adal.AdalComponent.prepare_task", false]], "preprocess() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.preprocess", false]], "print_prompt() (generator method)": [[36, "core.generator.Generator.print_prompt", false]], "print_prompt() (prompt method)": [[38, "core.prompt_builder.Prompt.print_prompt", false]], "print_prompt_template() (prompt method)": [[38, "core.prompt_builder.Prompt.print_prompt_template", false]], "printc() (in module utils.logger)": [[91, "utils.logger.printc", false]], "prompt (class in core.prompt_builder)": [[38, "core.prompt_builder.Prompt", false]], "prompt (parametertype attribute)": [[78, "optim.types.ParameterType.PROMPT", false]], "prompt (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.prompt", false]], "prompt_kwargs (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.prompt_kwargs", false]], "prompt_states (generatorstatesrecord attribute)": [[83, "tracing.generator_state_logger.GeneratorStatesRecord.prompt_states", false]], "prompt_tokens (completionusage attribute)": [[43, "core.types.CompletionUsage.prompt_tokens", false]], "prompt_tokens (usage attribute)": [[43, "core.types.Usage.prompt_tokens", false]], "promptdata (class in optim.types)": [[78, "optim.types.PromptData", false]], "prompts (trainerresult attribute)": [[78, "optim.types.TrainerResult.prompts", false]], "propose() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.propose", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.propose", false]], "propose() (optimizer method)": [[59, "optim.Optimizer.propose", false], [66, "optim.optimizer.Optimizer.propose", false]], "propose() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.propose", false], [69, "optim.text_grad.TGDOptimizer.propose", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.propose", false]], "propose_data() (parameter method)": [[59, "optim.Parameter.propose_data", false], [67, "optim.parameter.Parameter.propose_data", false]], "proposing (optimizer attribute)": [[59, "optim.Optimizer.proposing", false], [66, "optim.optimizer.Optimizer.proposing", false]], "proposing (parameter attribute)": [[59, "optim.Parameter.proposing", false], [67, "optim.parameter.Parameter.proposing", false]], "proposing (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.proposing", false], [69, "optim.text_grad.TGDOptimizer.proposing", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.proposing", false]], "qdrant (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.QDRANT", false]], "qdrantretriever (class in components.retriever.qdrant_retriever)": [[25, "components.retriever.qdrant_retriever.QdrantRetriever", false]], "query (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.query", false]], "query_str (userquery attribute)": [[43, "core.types.UserQuery.query_str", false]], "question (example attribute)": [[48, "datasets.types.Example.question", false], [50, "datasets.Example.question", false]], "question (trecdata attribute)": [[48, "datasets.types.TrecData.question", false], [50, "datasets.TrecData.question", false]], "random_replace() (classsampler method)": [[59, "optim.ClassSampler.random_replace", false], [68, "optim.sampler.ClassSampler.random_replace", false]], "random_replace() (randomsampler method)": [[59, "optim.RandomSampler.random_replace", false], [68, "optim.sampler.RandomSampler.random_replace", false]], "random_replace() (sampler method)": [[59, "optim.Sampler.random_replace", false], [68, "optim.sampler.Sampler.random_replace", false]], "random_sample() (classsampler method)": [[59, "optim.ClassSampler.random_sample", false], [68, "optim.sampler.ClassSampler.random_sample", false]], "random_sample() (in module core.functional)": [[35, "core.functional.random_sample", false]], "random_sample() (randomsampler method)": [[59, "optim.RandomSampler.random_sample", false], [68, "optim.sampler.RandomSampler.random_sample", false]], "randomsampler (class in optim)": [[59, "optim.RandomSampler", false]], "randomsampler (class in optim.sampler)": [[68, "optim.sampler.RandomSampler", false]], "raw_response (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.raw_response", false]], "raw_response (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.raw_response", false]], "reactagent (class in components.agent)": [[0, "components.agent.ReActAgent", false]], "reactagent (class in components.agent.react)": [[1, "components.agent.react.ReActAgent", false]], "register() (entitymapping class method)": [[92, "utils.registry.EntityMapping.register", false]], "register_callback() (callbackmanager method)": [[80, "tracing.callback_manager.CallbackManager.register_callback", false]], "register_component() (component method)": [[29, "core.component.Component.register_component", false]], "register_generator() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.register_generator", false]], "register_parameter() (component method)": [[29, "core.component.Component.register_parameter", false]], "register_transformer() (localdb method)": [[31, "core.db.LocalDB.register_transformer", false]], "relevance (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.RELEVANCE", false], [57, "eval.GEvalMetric.RELEVANCE", false]], "render_history() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.render_history", false], [69, "optim.text_grad.TGDOptimizer.render_history", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.render_history", false]], "represent_ordereddict() (in module core.functional)": [[35, "core.functional.represent_ordereddict", false]], "required_field() (in module core.base_data_class)": [[28, "core.base_data_class.required_field", false]], "requires_opt (promptdata attribute)": [[78, "optim.types.PromptData.requires_opt", false]], "reranker (modeltype attribute)": [[43, "core.types.ModelType.RERANKER", false]], "rerankerretriever (class in components.retriever)": [[20, "components.retriever.RerankerRetriever", false]], "rerankerretriever (class in components.retriever.reranker_retriever)": [[26, "components.retriever.reranker_retriever.RerankerRetriever", false]], "reset() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.reset", false]], "reset() (localdb method)": [[31, "core.db.LocalDB.reset", false]], "reset() (reactagent method)": [[0, "components.agent.ReActAgent.reset", false], [1, "components.agent.react.ReActAgent.reset", false]], "reset_gradients() (parameter method)": [[59, "optim.Parameter.reset_gradients", false], [67, "optim.parameter.Parameter.reset_gradients", false]], "reset_gradients_context() (parameter method)": [[59, "optim.Parameter.reset_gradients_context", false], [67, "optim.parameter.Parameter.reset_gradients_context", false]], "reset_index() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.reset_index", false], [21, "components.retriever.bm25_retriever.BM25Retriever.reset_index", false]], "reset_index() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.reset_index", false]], "reset_index() (llmretriever method)": [[20, "components.retriever.LLMRetriever.reset_index", false], [23, "components.retriever.llm_retriever.LLMRetriever.reset_index", false]], "reset_index() (qdrantretriever method)": [[25, "components.retriever.qdrant_retriever.QdrantRetriever.reset_index", false]], "reset_index() (rerankerretriever method)": [[20, "components.retriever.RerankerRetriever.reset_index", false], [26, "components.retriever.reranker_retriever.RerankerRetriever.reset_index", false]], "reset_index() (retriever method)": [[39, "core.retriever.Retriever.reset_index", false]], "reset_mock_output() (generator method)": [[36, "core.generator.Generator.reset_mock_output", false]], "response_desc (gradientcontext attribute)": [[67, "optim.parameter.GradientContext.response_desc", false]], "response_str (assistantresponse attribute)": [[43, "core.types.AssistantResponse.response_str", false]], "responses (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.responses", false]], "retrieve_by_sql() (postgresretriever method)": [[24, "components.retriever.postgres_retriever.PostgresRetriever.retrieve_by_sql", false]], "retrieve_embedding_queries() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.retrieve_embedding_queries", false]], "retrieve_string_queries() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.retrieve_string_queries", false]], "retriever (class in core.retriever)": [[39, "core.retriever.Retriever", false]], "retriever_output (parametertype attribute)": [[78, "optim.types.ParameterType.RETRIEVER_OUTPUT", false]], "retriever_output_to_context_str() (in module components.data_process.data_components)": [[3, "components.data_process.data_components.retriever_output_to_context_str", false]], "retrieveroutput (class in core.types)": [[43, "core.types.RetrieverOutput", false]], "retrieveroutputtocontextstr (class in components.data_process)": [[2, "components.data_process.RetrieverOutputToContextStr", false]], "retrieveroutputtocontextstr (class in components.data_process.data_components)": [[3, "components.data_process.data_components.RetrieverOutputToContextStr", false]], "retrieverrecall (class in eval)": [[57, "eval.RetrieverRecall", false]], "retrieverrecall (class in eval.retriever_recall)": [[56, "eval.retriever_recall.RetrieverRecall", false]], "revert() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.revert", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.revert", false]], "revert() (optimizer method)": [[59, "optim.Optimizer.revert", false], [66, "optim.optimizer.Optimizer.revert", false]], "revert() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.revert", false], [69, "optim.text_grad.TGDOptimizer.revert", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.revert", false]], "revert_data() (parameter method)": [[59, "optim.Parameter.revert_data", false], [67, "optim.parameter.Parameter.revert_data", false]], "role_desc (parameter attribute)": [[59, "optim.Parameter.role_desc", false], [67, "optim.parameter.Parameter.role_desc", false]], "run_async_in_new_loop() (in module core.tool_manager)": [[42, "core.tool_manager.run_async_in_new_loop", false]], "run_one_loss_sample() (adalcomponent method)": [[59, "optim.AdalComponent.run_one_loss_sample", false], [75, "optim.trainer.AdalComponent.run_one_loss_sample", false], [76, "optim.trainer.adal.AdalComponent.run_one_loss_sample", false]], "run_one_task_sample() (adalcomponent method)": [[59, "optim.AdalComponent.run_one_task_sample", false], [75, "optim.trainer.AdalComponent.run_one_task_sample", false], [76, "optim.trainer.adal.AdalComponent.run_one_task_sample", false]], "safe_import() (in module utils.lazy_import)": [[90, "utils.lazy_import.safe_import", false]], "sample (class in optim.sampler)": [[68, "optim.sampler.Sample", false]], "sample() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.sample", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.sample", false]], "sample_subset_dataset() (in module datasets.trec)": [[47, "datasets.trec.sample_subset_dataset", false]], "sampler (class in optim)": [[59, "optim.Sampler", false]], "sampler (class in optim.sampler)": [[68, "optim.sampler.Sampler", false]], "samples_to_str() (bootstrapfewshot static method)": [[59, "optim.BootstrapFewShot.samples_to_str", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.samples_to_str", false]], "sandbox_exec() (in module core.functional)": [[35, "core.functional.sandbox_exec", false]], "save() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.save", false]], "save() (in module utils.file_io)": [[88, "utils.file_io.save", false]], "save_csv() (in module utils.file_io)": [[88, "utils.file_io.save_csv", false]], "save_json() (in module utils.file_io)": [[88, "utils.file_io.save_json", false]], "save_meta_data() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.save_meta_data", false]], "save_pickle() (in module utils.file_io)": [[88, "utils.file_io.save_pickle", false]], "save_state() (localdb method)": [[31, "core.db.LocalDB.save_state", false]], "save_to_file() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.save_to_file", false], [21, "components.retriever.bm25_retriever.BM25Retriever.save_to_file", false]], "save_to_file() (retriever method)": [[39, "core.retriever.Retriever.save_to_file", false]], "schema (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.SCHEMA", false]], "score (document attribute)": [[43, "core.types.Document.score", false]], "score (evaluationresult attribute)": [[78, "optim.types.EvaluationResult.score", false]], "score (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.score", false]], "sequential (class in core.container)": [[30, "core.container.Sequential", false]], "serialize() (in module utils.serialization)": [[93, "utils.serialization.serialize", false]], "set_assistant_response() (dialogturn method)": [[43, "core.types.DialogTurn.set_assistant_response", false]], "set_backward_engine() (evalfntotextloss method)": [[59, "optim.EvalFnToTextLoss.set_backward_engine", false], [69, "optim.text_grad.EvalFnToTextLoss.set_backward_engine", false], [73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss.set_backward_engine", false]], "set_backward_engine() (generator method)": [[36, "core.generator.Generator.set_backward_engine", false]], "set_backward_engine() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.set_backward_engine", false]], "set_backward_engine() (losscomponent method)": [[65, "optim.loss_component.LossComponent.set_backward_engine", false]], "set_cache_path() (generator method)": [[36, "core.generator.Generator.set_cache_path", false]], "set_data_map_func() (generator method)": [[36, "core.generator.Generator.set_data_map_func", false]], "set_dataset() (demooptimizer method)": [[59, "optim.DemoOptimizer.set_dataset", false], [66, "optim.optimizer.DemoOptimizer.set_dataset", false]], "set_dataset() (randomsampler method)": [[59, "optim.RandomSampler.set_dataset", false], [68, "optim.sampler.RandomSampler.set_dataset", false]], "set_dataset() (sampler method)": [[59, "optim.Sampler.set_dataset", false], [68, "optim.sampler.Sampler.set_dataset", false]], "set_eval_fn_input() (parameter method)": [[59, "optim.Parameter.set_eval_fn_input", false], [67, "optim.parameter.Parameter.set_eval_fn_input", false]], "set_grad_fn() (parameter method)": [[59, "optim.Parameter.set_grad_fn", false], [67, "optim.parameter.Parameter.set_grad_fn", false]], "set_input_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.set_input_fields", false]], "set_llm_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.set_llm_client", false]], "set_max_steps() (dataloader method)": [[87, "utils.data.DataLoader.set_max_steps", false]], "set_mock_output() (generator method)": [[36, "core.generator.Generator.set_mock_output", false]], "set_output_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.set_output_fields", false]], "set_parameters() (generator method)": [[36, "core.generator.Generator.set_parameters", false]], "set_peers() (parameter method)": [[59, "optim.Parameter.set_peers", false], [67, "optim.parameter.Parameter.set_peers", false]], "set_predecessors() (parameter method)": [[59, "optim.Parameter.set_predecessors", false], [67, "optim.parameter.Parameter.set_predecessors", false]], "set_score() (parameter method)": [[59, "optim.Parameter.set_score", false], [67, "optim.parameter.Parameter.set_score", false]], "set_task_desc() (dataclass class method)": [[28, "core.base_data_class.DataClass.set_task_desc", false]], "set_teacher_generator() (generator method)": [[36, "core.generator.Generator.set_teacher_generator", false]], "set_user_query() (dialogturn method)": [[43, "core.types.DialogTurn.set_user_query", false]], "setup_env() (in module utils.setup_env)": [[94, "utils.setup_env.setup_env", false]], "signature_json (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.SIGNATURE_JSON", false]], "signature_yaml (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.SIGNATURE_YAML", false]], "simple_default_lightrag_system_prompt (in module core.default_prompt_template)": [[32, "core.default_prompt_template.SIMPLE_DEFAULT_LIGHTRAG_SYSTEM_PROMPT", false]], "split_text() (textsplitter method)": [[2, "components.data_process.TextSplitter.split_text", false], [4, "components.data_process.text_splitter.TextSplitter.split_text", false]], "split_text_by_word_fn() (in module components.retriever)": [[20, "components.retriever.split_text_by_word_fn", false]], "split_text_by_word_fn() (in module components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.split_text_by_word_fn", false]], "split_text_by_word_fn_then_lower_tokenized() (in module components.retriever)": [[20, "components.retriever.split_text_by_word_fn_then_lower_tokenized", false]], "split_text_by_word_fn_then_lower_tokenized() (in module components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.split_text_by_word_fn_then_lower_tokenized", false]], "split_text_tokenized() (in module components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.split_text_tokenized", false]], "sqlalchemy (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.SQLALCHEMY", false]], "state_dict() (component method)": [[29, "core.component.Component.state_dict", false]], "state_dict() (optimizer method)": [[59, "optim.Optimizer.state_dict", false], [66, "optim.optimizer.Optimizer.state_dict", false]], "std_of_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.std_of_score", false]], "step (stepoutput attribute)": [[43, "core.types.StepOutput.step", false]], "step (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.step", false]], "step() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.step", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.step", false]], "step() (optimizer method)": [[59, "optim.Optimizer.step", false], [66, "optim.optimizer.Optimizer.step", false]], "step() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.step", false], [69, "optim.text_grad.TGDOptimizer.step", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.step", false]], "step_data() (parameter method)": [[59, "optim.Parameter.step_data", false], [67, "optim.parameter.Parameter.step_data", false]], "step_results (trainerresult attribute)": [[78, "optim.types.TrainerResult.step_results", false]], "stepoutput (class in core.types)": [[43, "core.types.StepOutput", false]], "steps (trainerresult attribute)": [[78, "optim.types.TrainerResult.steps", false]], "strategy (trainer attribute)": [[59, "optim.Trainer.strategy", false], [75, "optim.trainer.Trainer.strategy", false], [77, "optim.trainer.trainer.Trainer.strategy", false]], "subset (class in utils.data)": [[87, "utils.data.Subset", false]], "subset_dataset() (in module utils.data)": [[87, "utils.data.subset_dataset", false]], "successor_map_fn (parameter attribute)": [[59, "optim.Parameter.successor_map_fn", false], [67, "optim.parameter.Parameter.successor_map_fn", false]], "sum (class in optim.text_grad)": [[69, "optim.text_grad.Sum", false]], "sum (class in optim.text_grad.ops)": [[72, "optim.text_grad.ops.Sum", false]], "sum_ops() (in module optim.text_grad)": [[69, "optim.text_grad.sum_ops", false]], "sum_ops() (in module optim.text_grad.ops)": [[72, "optim.text_grad.ops.sum_ops", false]], "sum_output (parametertype attribute)": [[78, "optim.types.ParameterType.SUM_OUTPUT", false]], "summarization (nlgtask attribute)": [[54, "eval.g_eval.NLGTask.SUMMARIZATION", false]], "support_models (transformersclient attribute)": [[15, "components.model_client.transformers_client.TransformersClient.support_models", false]], "task (adalcomponent attribute)": [[59, "optim.AdalComponent.task", false], [75, "optim.trainer.AdalComponent.task", false], [76, "optim.trainer.adal.AdalComponent.task", false]], "teacher_mode (component attribute)": [[29, "core.component.Component.teacher_mode", false]], "test_dataset (trainer attribute)": [[59, "optim.Trainer.test_dataset", false], [75, "optim.trainer.Trainer.test_dataset", false], [77, "optim.trainer.trainer.Trainer.test_dataset", false]], "test_score (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.test_score", false]], "test_scores (trainerresult attribute)": [[78, "optim.types.TrainerResult.test_scores", false]], "text (document attribute)": [[43, "core.types.Document.text", false]], "text (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.text", false]], "text_optimizers (trainer attribute)": [[75, "optim.trainer.Trainer.text_optimizers", false], [77, "optim.trainer.trainer.Trainer.text_optimizers", false]], "textoptimizer (class in optim)": [[59, "optim.TextOptimizer", false]], "textoptimizer (class in optim.optimizer)": [[66, "optim.optimizer.TextOptimizer", false]], "textsplitter (class in components.data_process)": [[2, "components.data_process.TextSplitter", false]], "textsplitter (class in components.data_process.text_splitter)": [[4, "components.data_process.text_splitter.TextSplitter", false]], "tgdoptimizer (class in optim)": [[59, "optim.TGDOptimizer", false]], "tgdoptimizer (class in optim.text_grad)": [[69, "optim.text_grad.TGDOptimizer", false]], "tgdoptimizer (class in optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.TGDOptimizer", false]], "thought (function attribute)": [[43, "core.types.Function.thought", false]], "thought (functionexpression attribute)": [[43, "core.types.FunctionExpression.thought", false]], "time_stamp (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.time_stamp", false]], "time_stamp (generatorstatesrecord attribute)": [[83, "tracing.generator_state_logger.GeneratorStatesRecord.time_stamp", false]], "time_stamp (trainerresult attribute)": [[78, "optim.types.TrainerResult.time_stamp", false]], "to_dict() (component method)": [[29, "core.component.Component.to_dict", false]], "to_dict() (dataclass method)": [[28, "core.base_data_class.DataClass.to_dict", false]], "to_dict() (generator method)": [[36, "core.generator.Generator.to_dict", false]], "to_dict() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.to_dict", false]], "to_dict() (in module utils.serialization)": [[93, "utils.serialization.to_dict", false]], "to_dict() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.to_dict", false]], "to_dict() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.to_dict", false]], "to_dict() (parameter method)": [[59, "optim.Parameter.to_dict", false], [67, "optim.parameter.Parameter.to_dict", false]], "to_dict() (prompt method)": [[38, "core.prompt_builder.Prompt.to_dict", false]], "to_dict() (sample method)": [[68, "optim.sampler.Sample.to_dict", false]], "to_dict_class() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_dict_class", false]], "to_json() (dataclass method)": [[28, "core.base_data_class.DataClass.to_json", false]], "to_json_obj() (dataclass method)": [[28, "core.base_data_class.DataClass.to_json_obj", false]], "to_json_signature() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_json_signature", false]], "to_schema() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_schema", false]], "to_schema_str() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_schema_str", false]], "to_yaml() (dataclass method)": [[28, "core.base_data_class.DataClass.to_yaml", false]], "to_yaml_obj() (dataclass method)": [[28, "core.base_data_class.DataClass.to_yaml_obj", false]], "to_yaml_signature() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_yaml_signature", false]], "toembeddings (class in components.data_process)": [[2, "components.data_process.ToEmbeddings", false]], "toembeddings (class in components.data_process.data_components)": [[3, "components.data_process.data_components.ToEmbeddings", false]], "token (tokenlogprob attribute)": [[43, "core.types.TokenLogProb.token", false]], "tokenizer (class in core.tokenizer)": [[41, "core.tokenizer.Tokenizer", false]], "tokenizer (transformerllm attribute)": [[15, "components.model_client.transformers_client.TransformerLLM.tokenizer", false]], "tokenlogprob (class in core.types)": [[43, "core.types.TokenLogProb", false]], "toolmanager (class in core.tool_manager)": [[42, "core.tool_manager.ToolManager", false]], "top_k (retriever attribute)": [[39, "core.retriever.Retriever.top_k", false]], "torch (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.TORCH", false]], "total_tokens (completionusage attribute)": [[43, "core.types.CompletionUsage.total_tokens", false]], "total_tokens (usage attribute)": [[43, "core.types.Usage.total_tokens", false]], "trace() (component method)": [[29, "core.component.Component.trace", false]], "trace_forward_pass() (parameter method)": [[59, "optim.Parameter.trace_forward_pass", false], [67, "optim.parameter.Parameter.trace_forward_pass", false]], "trace_generator_call() (in module tracing.decorators)": [[81, "tracing.decorators.trace_generator_call", false]], "trace_generator_states() (in module tracing.decorators)": [[81, "tracing.decorators.trace_generator_states", false]], "trace_graph() (parameter static method)": [[59, "optim.Parameter.trace_graph", false], [67, "optim.parameter.Parameter.trace_graph", false]], "tracing (component attribute)": [[29, "core.component.Component.tracing", false]], "tracing.callback_manager": [[80, "module-tracing.callback_manager", false]], "tracing.decorators": [[81, "module-tracing.decorators", false]], "tracing.generator_call_logger": [[82, "module-tracing.generator_call_logger", false]], "tracing.generator_state_logger": [[83, "module-tracing.generator_state_logger", false]], "track_completion_usage() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.track_completion_usage", false]], "track_completion_usage() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.track_completion_usage", false]], "track_completion_usage() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.track_completion_usage", false]], "track_completion_usage() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.track_completion_usage", false]], "track_completion_usage() (modelclient method)": [[37, "core.model_client.ModelClient.track_completion_usage", false]], "track_completion_usage() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.track_completion_usage", false]], "train() (component method)": [[29, "core.component.Component.train", false]], "train_batch_size (trainer attribute)": [[59, "optim.Trainer.train_batch_size", false], [75, "optim.trainer.Trainer.train_batch_size", false], [77, "optim.trainer.trainer.Trainer.train_batch_size", false]], "train_loader (trainer attribute)": [[59, "optim.Trainer.train_loader", false], [75, "optim.trainer.Trainer.train_loader", false], [77, "optim.trainer.trainer.Trainer.train_loader", false]], "train_step() (adalcomponent method)": [[59, "optim.AdalComponent.train_step", false], [75, "optim.trainer.AdalComponent.train_step", false], [76, "optim.trainer.adal.AdalComponent.train_step", false]], "trainer (class in optim)": [[59, "optim.Trainer", false]], "trainer (class in optim.trainer)": [[75, "optim.trainer.Trainer", false]], "trainer (class in optim.trainer.trainer)": [[77, "optim.trainer.trainer.Trainer", false]], "trainer_state (trainerresult attribute)": [[78, "optim.types.TrainerResult.trainer_state", false]], "trainerresult (class in optim.types)": [[78, "optim.types.TrainerResult", false]], "trainerstepresult (class in optim.types)": [[78, "optim.types.TrainerStepResult", false]], "trainervalidatestats (class in optim.types)": [[78, "optim.types.TrainerValidateStats", false]], "training (adalcomponent attribute)": [[75, "optim.trainer.AdalComponent.training", false], [76, "optim.trainer.adal.AdalComponent.training", false]], "training (component attribute)": [[29, "core.component.Component.training", false]], "training (sum attribute)": [[72, "optim.text_grad.ops.Sum.training", false]], "training (trainer attribute)": [[75, "optim.trainer.Trainer.training", false], [77, "optim.trainer.trainer.Trainer.training", false]], "transform() (localdb method)": [[31, "core.db.LocalDB.transform", false]], "transformed_items (localdb attribute)": [[31, "core.db.LocalDB.transformed_items", false]], "transformer_setups (localdb attribute)": [[31, "core.db.LocalDB.transformer_setups", false]], "transformerembedder (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformerEmbedder", false]], "transformerllm (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformerLLM", false]], "transformerreranker (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformerReranker", false]], "transformers (modelclienttype attribute)": [[43, "core.types.ModelClientType.TRANSFORMERS", false]], "transformers (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.TRANSFORMERS", false]], "transformersclient (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformersClient", false]], "trecdata (class in datasets)": [[50, "datasets.TrecData", false]], "trecdata (class in datasets.types)": [[48, "datasets.types.TrecData", false]], "trecdataset (class in datasets)": [[50, "datasets.TrecDataset", false]], "trecdataset (class in datasets.trec)": [[47, "datasets.trec.TrecDataset", false]], "trigger_callbacks() (callbackmanager method)": [[80, "tracing.callback_manager.CallbackManager.trigger_callbacks", false]], "type (objecttypes attribute)": [[93, "utils.serialization.ObjectTypes.TYPE", false]], "undefined (modeltype attribute)": [[43, "core.types.ModelType.UNDEFINED", false]], "update_dialog_turn() (conversation method)": [[43, "core.types.Conversation.update_dialog_turn", false]], "update_gradient_memory() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.update_gradient_memory", false], [69, "optim.text_grad.TGDOptimizer.update_gradient_memory", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.update_gradient_memory", false]], "update_prompt_kwargs() (prompt method)": [[38, "core.prompt_builder.Prompt.update_prompt_kwargs", false]], "update_value() (parameter method)": [[59, "optim.Parameter.update_value", false], [67, "optim.parameter.Parameter.update_value", false]], "usage (class in core.types)": [[43, "core.types.Usage", false]], "usage (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.usage", false]], "usage (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.usage", false]], "use_teacher() (component method)": [[29, "core.component.Component.use_teacher", false]], "use_weighted_sampling() (demooptimizer method)": [[59, "optim.DemoOptimizer.use_weighted_sampling", false], [66, "optim.optimizer.DemoOptimizer.use_weighted_sampling", false]], "user_id (conversation attribute)": [[43, "core.types.Conversation.user_id", false]], "user_id (dialogturn attribute)": [[43, "core.types.DialogTurn.user_id", false]], "user_query (dialogturn attribute)": [[43, "core.types.DialogTurn.user_query", false]], "user_query_timestamp (dialogturn attribute)": [[43, "core.types.DialogTurn.user_query_timestamp", false]], "userquery (class in core.types)": [[43, "core.types.UserQuery", false]], "utils.cache": [[85, "module-utils.cache", false]], "utils.config": [[86, "module-utils.config", false]], "utils.data": [[87, "module-utils.data", false]], "utils.file_io": [[88, "module-utils.file_io", false]], "utils.global_config": [[89, "module-utils.global_config", false]], "utils.lazy_import": [[90, "module-utils.lazy_import", false]], "utils.logger": [[91, "module-utils.logger", false]], "utils.registry": [[92, "module-utils.registry", false]], "utils.serialization": [[93, "module-utils.serialization", false]], "utils.setup_env": [[94, "module-utils.setup_env", false]], "val_dataset (trainer attribute)": [[59, "optim.Trainer.val_dataset", false], [75, "optim.trainer.Trainer.val_dataset", false], [77, "optim.trainer.trainer.Trainer.val_dataset", false]], "val_score (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.val_score", false]], "val_scores (trainerresult attribute)": [[78, "optim.types.TrainerResult.val_scores", false]], "validate_condition() (adalcomponent method)": [[59, "optim.AdalComponent.validate_condition", false], [75, "optim.trainer.AdalComponent.validate_condition", false], [76, "optim.trainer.adal.AdalComponent.validate_condition", false]], "validate_data() (in module core.functional)": [[35, "core.functional.validate_data", false]], "validate_stats (trainerresult attribute)": [[78, "optim.types.TrainerResult.validate_stats", false]], "validation_step() (adalcomponent method)": [[59, "optim.AdalComponent.validation_step", false], [75, "optim.trainer.AdalComponent.validation_step", false], [76, "optim.trainer.adal.AdalComponent.validation_step", false]], "value (historyprompt attribute)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt.value", false]], "variable_desc (gradientcontext attribute)": [[67, "optim.parameter.GradientContext.variable_desc", false]], "vector (dialogturn attribute)": [[43, "core.types.DialogTurn.vector", false]], "vector (document attribute)": [[43, "core.types.Document.vector", false]], "with_action_type() (stepoutput class method)": [[43, "core.types.StepOutput.with_action_type", false]], "write_list_to_jsonl() (in module utils.file_io)": [[88, "utils.file_io.write_list_to_jsonl", false]], "yaml_definitions (toolmanager property)": [[42, "core.tool_manager.ToolManager.yaml_definitions", false]], "yamloutputparser (class in components.output_parsers)": [[17, "components.output_parsers.YamlOutputParser", false]], "yamloutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.YamlOutputParser", false]], "yamlparser (class in core.string_parser)": [[40, "core.string_parser.YamlParser", false]], "zero_grad() (textoptimizer method)": [[59, "optim.TextOptimizer.zero_grad", false], [66, "optim.optimizer.TextOptimizer.zero_grad", false]], "zero_grad() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.zero_grad", false], [69, "optim.text_grad.TGDOptimizer.zero_grad", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.zero_grad", false]]}, "objects": {"": [[50, 0, 0, "-", "datasets"], [57, 0, 0, "-", "eval"], [59, 0, 0, "-", "optim"]], "components": [[0, 0, 0, "-", "agent"], [2, 0, 0, "-", "data_process"], [5, 0, 0, "-", "memory"], [7, 0, 0, "-", "model_client"], [17, 0, 0, "-", "output_parsers"], [20, 0, 0, "-", "retriever"]], "components.agent": [[0, 1, 1, "", "ReActAgent"], [1, 0, 0, "-", "react"]], "components.agent.ReActAgent": [[0, 2, 1, "", "call"], [0, 2, 1, "", "reset"]], "components.agent.react": [[1, 3, 1, "", "DEFAULT_REACT_AGENT_SYSTEM_PROMPT"], [1, 1, 1, "", "ReActAgent"]], "components.agent.react.ReActAgent": [[1, 2, 1, "", "call"], [1, 2, 1, "", "reset"]], "components.data_process": [[2, 1, 1, "", "RetrieverOutputToContextStr"], [2, 1, 1, "", "TextSplitter"], [2, 1, 1, "", "ToEmbeddings"], [3, 0, 0, "-", "data_components"], [4, 0, 0, "-", "text_splitter"]], "components.data_process.TextSplitter": [[2, 2, 1, "", "call"], [2, 2, 1, "", "split_text"]], "components.data_process.data_components": [[3, 1, 1, "", "RetrieverOutputToContextStr"], [3, 1, 1, "", "ToEmbeddings"], [3, 4, 1, "", "retriever_output_to_context_str"]], "components.data_process.text_splitter": [[4, 1, 1, "", "TextSplitter"]], "components.data_process.text_splitter.TextSplitter": [[4, 2, 1, "", "call"], [4, 2, 1, "", "split_text"]], "components.memory": [[6, 0, 0, "-", "memory"]], "components.memory.memory": [[6, 1, 1, "", "Memory"]], "components.model_client": [[8, 0, 0, "-", "anthropic_client"], [9, 0, 0, "-", "bedrock_client"], [10, 0, 0, "-", "cohere_client"], [11, 0, 0, "-", "google_client"], [12, 0, 0, "-", "groq_client"], [13, 0, 0, "-", "ollama_client"], [14, 0, 0, "-", "openai_client"], [15, 0, 0, "-", "transformers_client"], [16, 0, 0, "-", "utils"]], "components.model_client.anthropic_client": [[8, 1, 1, "", "AnthropicAPIClient"], [8, 4, 1, "", "get_first_message_content"]], "components.model_client.anthropic_client.AnthropicAPIClient": [[8, 2, 1, "", "acall"], [8, 2, 1, "", "call"], [8, 2, 1, "", "convert_inputs_to_api_kwargs"], [8, 2, 1, "", "init_async_client"], [8, 2, 1, "", "init_sync_client"], [8, 2, 1, "", "parse_chat_completion"], [8, 2, 1, "", "track_completion_usage"]], "components.model_client.bedrock_client": [[9, 1, 1, "", "BedrockAPIClient"], [9, 3, 1, "", "bedrock_runtime_exceptions"], [9, 4, 1, "", "get_first_message_content"]], "components.model_client.bedrock_client.BedrockAPIClient": [[9, 2, 1, "", "acall"], [9, 2, 1, "", "call"], [9, 2, 1, "", "convert_inputs_to_api_kwargs"], [9, 2, 1, "", "init_async_client"], [9, 2, 1, "", "init_sync_client"], [9, 2, 1, "", "parse_chat_completion"], [9, 2, 1, "", "track_completion_usage"]], "components.model_client.cohere_client": [[10, 1, 1, "", "CohereAPIClient"]], "components.model_client.cohere_client.CohereAPIClient": [[10, 2, 1, "", "acall"], [10, 2, 1, "", "call"], [10, 2, 1, "", "convert_inputs_to_api_kwargs"], [10, 2, 1, "", "init_async_client"], [10, 2, 1, "", "init_sync_client"]], "components.model_client.google_client": [[11, 1, 1, "", "GoogleGenAIClient"]], "components.model_client.google_client.GoogleGenAIClient": [[11, 2, 1, "", "call"], [11, 2, 1, "", "convert_inputs_to_api_kwargs"], [11, 2, 1, "", "init_sync_client"], [11, 2, 1, "", "parse_chat_completion"], [11, 2, 1, "", "track_completion_usage"]], "components.model_client.groq_client": [[12, 1, 1, "", "GroqAPIClient"]], "components.model_client.groq_client.GroqAPIClient": [[12, 2, 1, "", "acall"], [12, 2, 1, "", "call"], [12, 2, 1, "", "convert_inputs_to_api_kwargs"], [12, 2, 1, "", "from_dict"], [12, 2, 1, "", "init_async_client"], [12, 2, 1, "", "init_sync_client"], [12, 2, 1, "", "parse_chat_completion"], [12, 2, 1, "", "to_dict"], [12, 2, 1, "", "track_completion_usage"]], "components.model_client.ollama_client": [[13, 1, 1, "", "OllamaClient"], [13, 4, 1, "", "parse_generate_response"], [13, 4, 1, "", "parse_stream_response"]], "components.model_client.ollama_client.OllamaClient": [[13, 2, 1, "", "acall"], [13, 2, 1, "", "call"], [13, 2, 1, "", "convert_inputs_to_api_kwargs"], [13, 2, 1, "", "from_dict"], [13, 2, 1, "", "init_async_client"], [13, 2, 1, "", "init_sync_client"], [13, 2, 1, "", "parse_chat_completion"], [13, 2, 1, "", "parse_embedding_response"], [13, 2, 1, "", "to_dict"]], "components.model_client.openai_client": [[14, 1, 1, "", "OpenAIClient"], [14, 4, 1, "", "get_all_messages_content"], [14, 4, 1, "", "get_first_message_content"], [14, 4, 1, "", "get_probabilities"], [14, 4, 1, "", "handle_streaming_response"], [14, 4, 1, "", "parse_stream_response"]], "components.model_client.openai_client.OpenAIClient": [[14, 2, 1, "", "acall"], [14, 2, 1, "", "call"], [14, 2, 1, "", "convert_inputs_to_api_kwargs"], [14, 2, 1, "", "from_dict"], [14, 2, 1, "", "init_async_client"], [14, 2, 1, "", "init_sync_client"], [14, 2, 1, "", "parse_chat_completion"], [14, 2, 1, "", "parse_embedding_response"], [14, 2, 1, "", "to_dict"], [14, 2, 1, "", "track_completion_usage"]], "components.model_client.transformers_client": [[15, 1, 1, "", "TransformerEmbedder"], [15, 1, 1, "", "TransformerLLM"], [15, 1, 1, "", "TransformerReranker"], [15, 1, 1, "", "TransformersClient"], [15, 4, 1, "", "average_pool"], [15, 4, 1, "", "clean_device_cache"], [15, 4, 1, "", "get_device"]], "components.model_client.transformers_client.TransformerEmbedder": [[15, 2, 1, "", "infer_gte_base_embedding"], [15, 2, 1, "", "init_model"], [15, 5, 1, "", "models"]], "components.model_client.transformers_client.TransformerLLM": [[15, 2, 1, "", "infer_llm"], [15, 2, 1, "", "init_model"], [15, 5, 1, "", "model_to_init_func"], [15, 5, 1, "", "models"], [15, 2, 1, "", "parse_chat_completion"], [15, 5, 1, "", "tokenizer"]], "components.model_client.transformers_client.TransformerReranker": [[15, 2, 1, "", "infer_bge_reranker_base"], [15, 2, 1, "", "init_model"], [15, 5, 1, "", "models"]], "components.model_client.transformers_client.TransformersClient": [[15, 2, 1, "", "call"], [15, 2, 1, "", "convert_inputs_to_api_kwargs"], [15, 2, 1, "", "init_llm_client"], [15, 2, 1, "", "init_reranker_client"], [15, 2, 1, "", "init_sync_client"], [15, 2, 1, "", "parse_chat_completion"], [15, 2, 1, "", "parse_embedding_response"], [15, 2, 1, "", "set_llm_client"], [15, 5, 1, "", "support_models"]], "components.model_client.utils": [[16, 4, 1, "", "parse_embedding_response"]], "components.output_parsers": [[17, 1, 1, "", "DataClassParser"], [17, 1, 1, "", "JsonOutputParser"], [17, 1, 1, "", "ListOutputParser"], [17, 1, 1, "", "YamlOutputParser"], [18, 0, 0, "-", "dataclass_parser"], [19, 0, 0, "-", "outputs"]], "components.output_parsers.DataClassParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "get_examples_str"], [17, 2, 1, "", "get_input_format_str"], [17, 2, 1, "", "get_input_str"], [17, 2, 1, "", "get_output_format_str"], [17, 2, 1, "", "get_task_desc_str"]], "components.output_parsers.JsonOutputParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "format_instructions"]], "components.output_parsers.ListOutputParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "format_instructions"]], "components.output_parsers.YamlOutputParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "format_instructions"]], "components.output_parsers.dataclass_parser": [[18, 1, 1, "", "DataClassParser"]], "components.output_parsers.dataclass_parser.DataClassParser": [[18, 2, 1, "", "call"], [18, 2, 1, "", "get_examples_str"], [18, 2, 1, "", "get_input_format_str"], [18, 2, 1, "", "get_input_str"], [18, 2, 1, "", "get_output_format_str"], [18, 2, 1, "", "get_task_desc_str"]], "components.output_parsers.outputs": [[19, 1, 1, "", "BooleanOutputParser"], [19, 1, 1, "", "JsonOutputParser"], [19, 1, 1, "", "ListOutputParser"], [19, 1, 1, "", "OutputParser"], [19, 1, 1, "", "YamlOutputParser"]], "components.output_parsers.outputs.BooleanOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.JsonOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.ListOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.OutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.YamlOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.retriever": [[20, 1, 1, "", "BM25Retriever"], [20, 1, 1, "", "LLMRetriever"], [20, 1, 1, "", "RerankerRetriever"], [21, 0, 0, "-", "bm25_retriever"], [22, 0, 0, "-", "faiss_retriever"], [23, 0, 0, "-", "llm_retriever"], [24, 0, 0, "-", "postgres_retriever"], [25, 0, 0, "-", "qdrant_retriever"], [26, 0, 0, "-", "reranker_retriever"], [20, 4, 1, "", "split_text_by_word_fn"], [20, 4, 1, "", "split_text_by_word_fn_then_lower_tokenized"]], "components.retriever.BM25Retriever": [[20, 2, 1, "", "build_index_from_documents"], [20, 2, 1, "", "call"], [20, 2, 1, "", "load_from_file"], [20, 2, 1, "", "reset_index"], [20, 2, 1, "", "save_to_file"]], "components.retriever.LLMRetriever": [[20, 2, 1, "", "build_index_from_documents"], [20, 2, 1, "", "call"], [20, 2, 1, "", "reset_index"]], "components.retriever.RerankerRetriever": [[20, 2, 1, "", "build_index_from_documents"], [20, 2, 1, "", "call"], [20, 2, 1, "", "reset_index"]], "components.retriever.bm25_retriever": [[21, 1, 1, "", "BM25Retriever"], [21, 4, 1, "", "split_text_by_word_fn"], [21, 4, 1, "", "split_text_by_word_fn_then_lower_tokenized"], [21, 4, 1, "", "split_text_tokenized"]], "components.retriever.bm25_retriever.BM25Retriever": [[21, 2, 1, "", "build_index_from_documents"], [21, 2, 1, "", "call"], [21, 2, 1, "", "load_from_file"], [21, 2, 1, "", "reset_index"], [21, 2, 1, "", "save_to_file"]], "components.retriever.faiss_retriever": [[22, 1, 1, "", "FAISSRetriever"]], "components.retriever.faiss_retriever.FAISSRetriever": [[22, 2, 1, "", "build_index_from_documents"], [22, 2, 1, "", "call"], [22, 2, 1, "", "reset_index"], [22, 2, 1, "", "retrieve_embedding_queries"], [22, 2, 1, "", "retrieve_string_queries"]], "components.retriever.llm_retriever": [[23, 1, 1, "", "LLMRetriever"]], "components.retriever.llm_retriever.LLMRetriever": [[23, 2, 1, "", "build_index_from_documents"], [23, 2, 1, "", "call"], [23, 2, 1, "", "reset_index"]], "components.retriever.postgres_retriever": [[24, 1, 1, "", "DistanceToOperator"], [24, 1, 1, "", "PostgresRetriever"]], "components.retriever.postgres_retriever.DistanceToOperator": [[24, 5, 1, "", "COSINE"], [24, 5, 1, "", "INNER_PRODUCT"], [24, 5, 1, "", "L1"], [24, 5, 1, "", "L2"]], "components.retriever.postgres_retriever.PostgresRetriever": [[24, 2, 1, "", "call"], [24, 2, 1, "", "format_vector_search_query"], [24, 2, 1, "", "retrieve_by_sql"]], "components.retriever.qdrant_retriever": [[25, 1, 1, "", "QdrantRetriever"]], "components.retriever.qdrant_retriever.QdrantRetriever": [[25, 2, 1, "", "call"], [25, 2, 1, "", "reset_index"]], "components.retriever.reranker_retriever": [[26, 1, 1, "", "RerankerRetriever"]], "components.retriever.reranker_retriever.RerankerRetriever": [[26, 2, 1, "", "build_index_from_documents"], [26, 2, 1, "", "call"], [26, 2, 1, "", "reset_index"]], "core": [[28, 0, 0, "-", "base_data_class"], [29, 0, 0, "-", "component"], [30, 0, 0, "-", "container"], [31, 0, 0, "-", "db"], [32, 0, 0, "-", "default_prompt_template"], [33, 0, 0, "-", "embedder"], [34, 0, 0, "-", "func_tool"], [35, 0, 0, "-", "functional"], [36, 0, 0, "-", "generator"], [37, 0, 0, "-", "model_client"], [38, 0, 0, "-", "prompt_builder"], [39, 0, 0, "-", "retriever"], [40, 0, 0, "-", "string_parser"], [41, 0, 0, "-", "tokenizer"], [42, 0, 0, "-", "tool_manager"], [43, 0, 0, "-", "types"]], "core.base_data_class": [[28, 1, 1, "", "DataClass"], [28, 1, 1, "", "DataClassFormatType"], [28, 1, 1, "", "DynamicDataClassFactory"], [28, 3, 1, "", "ExcludeType"], [28, 3, 1, "", "IncludeType"], [28, 4, 1, "", "check_adal_dataclass"], [28, 4, 1, "", "required_field"]], "core.base_data_class.DataClass": [[28, 2, 1, "", "dict_to_yaml"], [28, 2, 1, "", "format_class_str"], [28, 2, 1, "", "format_example_str"], [28, 2, 1, "", "from_dict"], [28, 2, 1, "", "from_json"], [28, 2, 1, "", "from_yaml"], [28, 2, 1, "", "get_input_fields"], [28, 2, 1, "", "get_output_fields"], [28, 2, 1, "", "get_task_desc"], [28, 2, 1, "", "set_input_fields"], [28, 2, 1, "", "set_output_fields"], [28, 2, 1, "", "set_task_desc"], [28, 2, 1, "", "to_dict"], [28, 2, 1, "", "to_dict_class"], [28, 2, 1, "", "to_json"], [28, 2, 1, "", "to_json_obj"], [28, 2, 1, "", "to_json_signature"], [28, 2, 1, "", "to_schema"], [28, 2, 1, "", "to_schema_str"], [28, 2, 1, "", "to_yaml"], [28, 2, 1, "", "to_yaml_obj"], [28, 2, 1, "", "to_yaml_signature"]], "core.base_data_class.DataClassFormatType": [[28, 5, 1, "", "EXAMPLE_JSON"], [28, 5, 1, "", "EXAMPLE_YAML"], [28, 5, 1, "", "SCHEMA"], [28, 5, 1, "", "SIGNATURE_JSON"], [28, 5, 1, "", "SIGNATURE_YAML"]], "core.base_data_class.DynamicDataClassFactory": [[28, 2, 1, "", "from_dict"]], "core.component": [[29, 1, 1, "", "Component"], [29, 1, 1, "", "FunComponent"], [29, 4, 1, "", "fun_to_component"]], "core.component.Component": [[29, 2, 1, "", "acall"], [29, 2, 1, "", "add_component"], [29, 2, 1, "", "call"], [29, 2, 1, "", "children"], [29, 2, 1, "", "components"], [29, 2, 1, "", "eval"], [29, 2, 1, "", "from_config"], [29, 2, 1, "", "from_dict"], [29, 2, 1, "", "get_subcomponent"], [29, 2, 1, "", "is_picklable"], [29, 2, 1, "", "load_from_pickle"], [29, 2, 1, "", "load_state_dict"], [29, 2, 1, "", "load_state_pickle"], [29, 5, 1, "", "name"], [29, 2, 1, "", "named_children"], [29, 2, 1, "", "named_components"], [29, 2, 1, "", "named_parameters"], [29, 2, 1, "", "parameters"], [29, 2, 1, "", "pickle_to_file"], [29, 2, 1, "", "register_component"], [29, 2, 1, "", "register_parameter"], [29, 2, 1, "", "state_dict"], [29, 5, 1, "", "teacher_mode"], [29, 2, 1, "", "to_dict"], [29, 2, 1, "", "trace"], [29, 5, 1, "", "tracing"], [29, 2, 1, "", "train"], [29, 5, 1, "", "training"], [29, 2, 1, "", "use_teacher"]], "core.component.FunComponent": [[29, 2, 1, "", "call"]], "core.container": [[30, 1, 1, "", "Sequential"]], "core.container.Sequential": [[30, 2, 1, "", "acall"], [30, 2, 1, "", "append"], [30, 2, 1, "", "call"], [30, 2, 1, "", "extend"], [30, 2, 1, "", "insert"]], "core.db": [[31, 1, 1, "", "LocalDB"]], "core.db.LocalDB": [[31, 2, 1, "", "add"], [31, 2, 1, "", "delete"], [31, 2, 1, "", "extend"], [31, 2, 1, "", "fetch_items"], [31, 2, 1, "", "fetch_transformed_items"], [31, 2, 1, "", "get_transformed_data"], [31, 2, 1, "", "get_transformer_keys"], [31, 5, 1, "", "index_path"], [31, 5, 1, "", "items"], [31, 6, 1, "", "length"], [31, 2, 1, "", "load"], [31, 2, 1, "", "load_state"], [31, 5, 1, "", "mapper_setups"], [31, 5, 1, "", "name"], [31, 2, 1, "", "register_transformer"], [31, 2, 1, "", "reset"], [31, 2, 1, "", "save_state"], [31, 2, 1, "", "transform"], [31, 5, 1, "", "transformed_items"], [31, 5, 1, "", "transformer_setups"]], "core.default_prompt_template": [[32, 3, 1, "id0", "DEFAULT_LIGHTRAG_SYSTEM_PROMPT"], [32, 3, 1, "", "LIGHTRAG_DEFAULT_PROMPT_ARGS"], [32, 3, 1, "", "LIGHTRAG_DEFAULT_PROMPT_TRAINABLE_PARAMS"], [32, 3, 1, "", "SIMPLE_DEFAULT_LIGHTRAG_SYSTEM_PROMPT"]], "core.embedder": [[33, 1, 1, "", "BatchEmbedder"], [33, 1, 1, "", "Embedder"]], "core.embedder.BatchEmbedder": [[33, 2, 1, "", "call"]], "core.embedder.Embedder": [[33, 2, 1, "", "acall"], [33, 2, 1, "", "call"], [33, 2, 1, "", "from_config"], [33, 5, 1, "", "model_client"], [33, 5, 1, "", "model_type"], [33, 5, 1, "", "output_processors"]], "core.func_tool": [[34, 1, 1, "", "FunctionTool"], [34, 4, 1, "", "is_running_in_event_loop"]], "core.func_tool.FunctionTool": [[34, 2, 1, "", "acall"], [34, 2, 1, "", "call"], [34, 2, 1, "", "execute"], [34, 6, 1, "", "is_async"]], "core.functional": [[35, 4, 1, "", "check_data_class_field_args_one"], [35, 4, 1, "", "check_data_class_field_args_zero"], [35, 4, 1, "", "check_if_class_field_args_one_exists"], [35, 4, 1, "", "check_if_class_field_args_zero_exists"], [35, 4, 1, "", "compose_model_kwargs"], [35, 4, 1, "", "convert_schema_to_signature"], [35, 4, 1, "", "custom_asdict"], [35, 4, 1, "", "dataclass_obj_from_dict"], [35, 4, 1, "", "evaluate_ast_node"], [35, 4, 1, "", "extract_dataclass_type"], [35, 4, 1, "", "extract_first_boolean"], [35, 4, 1, "", "extract_first_float"], [35, 4, 1, "", "extract_first_int"], [35, 4, 1, "", "extract_function_expression"], [35, 4, 1, "", "extract_json_str"], [35, 4, 1, "", "extract_list_str"], [35, 4, 1, "", "extract_yaml_str"], [35, 4, 1, "", "fix_json_escaped_single_quotes"], [35, 4, 1, "", "fix_json_missing_commas"], [35, 4, 1, "", "from_dict_to_json"], [35, 4, 1, "", "from_dict_to_yaml"], [35, 4, 1, "", "from_json_to_dict"], [35, 4, 1, "", "from_yaml_to_dict"], [35, 4, 1, "", "generate_function_call_expression_from_callable"], [35, 4, 1, "", "generate_readable_key_for_function"], [35, 4, 1, "", "get_dataclass_schema"], [35, 4, 1, "", "get_enum_schema"], [35, 4, 1, "", "get_fun_schema"], [35, 4, 1, "", "get_top_k_indices_scores"], [35, 4, 1, "", "get_type_schema"], [35, 4, 1, "", "is_dataclass_instance"], [35, 4, 1, "", "is_normalized"], [35, 4, 1, "", "is_potential_dataclass"], [35, 4, 1, "", "normalize_np_array"], [35, 4, 1, "", "normalize_vector"], [35, 4, 1, "", "parse_function_call_expr"], [35, 4, 1, "", "parse_json_str_to_obj"], [35, 4, 1, "", "parse_yaml_str_to_obj"], [35, 4, 1, "", "random_sample"], [35, 4, 1, "", "represent_ordereddict"], [35, 4, 1, "", "sandbox_exec"], [35, 4, 1, "", "validate_data"]], "core.generator": [[36, 1, 1, "", "BackwardEngine"], [36, 1, 1, "", "Generator"], [36, 4, 1, "", "create_teacher_generator"]], "core.generator.BackwardEngine": [[36, 2, 1, "", "failure_message_to_optimizer"]], "core.generator.Generator": [[36, 2, 1, "", "acall"], [36, 2, 1, "", "backward"], [36, 2, 1, "", "call"], [36, 2, 1, "", "create_demo_data_instance"], [36, 2, 1, "", "failure_message_to_backward_engine"], [36, 2, 1, "", "find_demo_parameter"], [36, 2, 1, "", "forward"], [36, 2, 1, "", "from_config"], [36, 2, 1, "", "get_cache_path"], [36, 2, 1, "", "get_prompt"], [36, 5, 1, "", "model_client"], [36, 5, 1, "", "model_type"], [36, 2, 1, "", "print_prompt"], [36, 2, 1, "", "reset_mock_output"], [36, 2, 1, "", "set_backward_engine"], [36, 2, 1, "", "set_cache_path"], [36, 2, 1, "", "set_data_map_func"], [36, 2, 1, "", "set_mock_output"], [36, 2, 1, "", "set_parameters"], [36, 2, 1, "", "set_teacher_generator"], [36, 2, 1, "", "to_dict"]], "core.model_client": [[37, 1, 1, "", "ModelClient"]], "core.model_client.ModelClient": [[37, 2, 1, "", "acall"], [37, 2, 1, "", "call"], [37, 2, 1, "", "convert_inputs_to_api_kwargs"], [37, 2, 1, "", "init_async_client"], [37, 2, 1, "", "init_sync_client"], [37, 2, 1, "", "parse_chat_completion"], [37, 2, 1, "", "parse_embedding_response"], [37, 2, 1, "", "track_completion_usage"]], "core.prompt_builder": [[38, 1, 1, "", "Prompt"], [38, 4, 1, "", "get_jinja2_environment"]], "core.prompt_builder.Prompt": [[38, 2, 1, "", "call"], [38, 2, 1, "", "compose_prompt_kwargs"], [38, 2, 1, "", "from_dict"], [38, 2, 1, "", "get_prompt_variables"], [38, 2, 1, "", "is_key_in_template"], [38, 2, 1, "", "print_prompt"], [38, 2, 1, "", "print_prompt_template"], [38, 2, 1, "", "to_dict"], [38, 2, 1, "", "update_prompt_kwargs"]], "core.retriever": [[39, 1, 1, "", "Retriever"]], "core.retriever.Retriever": [[39, 2, 1, "", "acall"], [39, 2, 1, "", "backward"], [39, 2, 1, "", "build_index_from_documents"], [39, 2, 1, "", "call"], [39, 2, 1, "", "forward"], [39, 5, 1, "", "index_keys"], [39, 5, 1, "", "indexed"], [39, 2, 1, "", "load_from_file"], [39, 5, 1, "", "name"], [39, 2, 1, "", "reset_index"], [39, 2, 1, "", "save_to_file"], [39, 5, 1, "", "top_k"]], "core.string_parser": [[40, 1, 1, "", "BooleanParser"], [40, 1, 1, "", "FloatParser"], [40, 1, 1, "", "IntParser"], [40, 1, 1, "", "JsonParser"], [40, 1, 1, "", "ListParser"], [40, 1, 1, "", "Parser"], [40, 1, 1, "", "YamlParser"]], "core.string_parser.BooleanParser": [[40, 2, 1, "", "call"]], "core.string_parser.FloatParser": [[40, 2, 1, "", "call"]], "core.string_parser.IntParser": [[40, 2, 1, "", "call"]], "core.string_parser.JsonParser": [[40, 2, 1, "", "call"]], "core.string_parser.ListParser": [[40, 2, 1, "", "call"]], "core.string_parser.Parser": [[40, 2, 1, "", "call"]], "core.string_parser.YamlParser": [[40, 2, 1, "", "call"]], "core.tokenizer": [[41, 1, 1, "", "Tokenizer"]], "core.tokenizer.Tokenizer": [[41, 2, 1, "", "count_tokens"], [41, 2, 1, "", "decode"], [41, 2, 1, "", "encode"], [41, 2, 1, "", "get_string_tokens"], [41, 2, 1, "", "preprocess"]], "core.tool_manager": [[42, 1, 1, "", "ToolManager"], [42, 4, 1, "", "run_async_in_new_loop"]], "core.tool_manager.ToolManager": [[42, 2, 1, "", "execute_func"], [42, 2, 1, "", "execute_func_async"], [42, 2, 1, "", "execute_func_expr"], [42, 2, 1, "", "execute_func_expr_async"], [42, 2, 1, "", "execute_func_expr_via_eval"], [42, 2, 1, "", "execute_func_expr_via_sandbox"], [42, 6, 1, "", "function_definitions"], [42, 6, 1, "", "json_definitions"], [42, 2, 1, "", "parse_func_expr"], [42, 6, 1, "", "yaml_definitions"]], "core.types": [[43, 1, 1, "", "AssistantResponse"], [43, 1, 1, "", "CompletionUsage"], [43, 1, 1, "", "Conversation"], [43, 1, 1, "", "DialogTurn"], [43, 1, 1, "", "Document"], [43, 1, 1, "", "EmbedderOutput"], [43, 5, 1, "", "EmbedderOutputType"], [43, 1, 1, "", "Embedding"], [43, 1, 1, "", "Function"], [43, 1, 1, "", "FunctionDefinition"], [43, 1, 1, "", "FunctionExpression"], [43, 1, 1, "", "FunctionOutput"], [43, 1, 1, "", "GeneratorOutput"], [43, 1, 1, "", "ModelClientType"], [43, 1, 1, "", "ModelType"], [43, 1, 1, "", "RetrieverOutput"], [43, 1, 1, "", "StepOutput"], [43, 1, 1, "", "TokenLogProb"], [43, 1, 1, "", "Usage"], [43, 1, 1, "", "UserQuery"], [43, 4, 1, "", "get_model_args"]], "core.types.AssistantResponse": [[43, 5, 1, "", "metadata"], [43, 5, 1, "", "response_str"]], "core.types.CompletionUsage": [[43, 5, 1, "", "completion_tokens"], [43, 5, 1, "", "prompt_tokens"], [43, 5, 1, "", "total_tokens"]], "core.types.Conversation": [[43, 2, 1, "", "append_dialog_turn"], [43, 5, 1, "", "created_at"], [43, 2, 1, "", "delete_dialog_turn"], [43, 5, 1, "", "dialog_turns"], [43, 5, 1, "", "dialog_turns_input"], [43, 2, 1, "", "get_chat_history_str"], [43, 2, 1, "", "get_dialog_turns"], [43, 2, 1, "", "get_next_order"], [43, 5, 1, "", "id"], [43, 5, 1, "", "metadata"], [43, 5, 1, "", "name"], [43, 2, 1, "", "update_dialog_turn"], [43, 5, 1, "", "user_id"]], "core.types.DialogTurn": [[43, 5, 1, "", "assistant_response"], [43, 5, 1, "", "assistant_response_timestamp"], [43, 5, 1, "", "conversation_id"], [43, 5, 1, "", "id"], [43, 5, 1, "", "metadata"], [43, 5, 1, "", "order"], [43, 2, 1, "", "set_assistant_response"], [43, 2, 1, "", "set_user_query"], [43, 5, 1, "", "user_id"], [43, 5, 1, "", "user_query"], [43, 5, 1, "", "user_query_timestamp"], [43, 5, 1, "", "vector"]], "core.types.Document": [[43, 5, 1, "", "estimated_num_tokens"], [43, 2, 1, "", "from_dict"], [43, 5, 1, "", "id"], [43, 5, 1, "", "meta_data"], [43, 5, 1, "", "order"], [43, 5, 1, "", "parent_doc_id"], [43, 5, 1, "", "score"], [43, 5, 1, "", "text"], [43, 5, 1, "", "vector"]], "core.types.EmbedderOutput": [[43, 5, 1, "", "data"], [43, 6, 1, "", "embedding_dim"], [43, 5, 1, "", "error"], [43, 5, 1, "", "input"], [43, 6, 1, "", "is_normalized"], [43, 6, 1, "", "length"], [43, 5, 1, "", "model"], [43, 5, 1, "", "raw_response"], [43, 5, 1, "", "usage"]], "core.types.Embedding": [[43, 5, 1, "", "embedding"], [43, 5, 1, "", "index"]], "core.types.Function": [[43, 5, 1, "", "args"], [43, 5, 1, "", "kwargs"], [43, 5, 1, "", "name"], [43, 5, 1, "", "thought"]], "core.types.FunctionDefinition": [[43, 2, 1, "", "fn_schema_str"], [43, 5, 1, "", "func_desc"], [43, 5, 1, "", "func_name"], [43, 5, 1, "", "func_parameters"]], "core.types.FunctionExpression": [[43, 5, 1, "", "action"], [43, 2, 1, "", "from_function"], [43, 5, 1, "", "thought"]], "core.types.FunctionOutput": [[43, 5, 1, "", "error"], [43, 5, 1, "", "input"], [43, 5, 1, "", "name"], [43, 5, 1, "", "output"], [43, 5, 1, "", "parsed_input"]], "core.types.GeneratorOutput": [[43, 5, 1, "", "data"], [43, 5, 1, "", "error"], [43, 5, 1, "", "id"], [43, 5, 1, "", "metadata"], [43, 5, 1, "", "raw_response"], [43, 5, 1, "", "usage"]], "core.types.ModelClientType": [[43, 5, 1, "", "ANTHROPIC"], [43, 5, 1, "", "COHERE"], [43, 5, 1, "", "GOOGLE_GENAI"], [43, 5, 1, "", "GROQ"], [43, 5, 1, "", "OPENAI"], [43, 5, 1, "", "TRANSFORMERS"]], "core.types.ModelType": [[43, 5, 1, "", "EMBEDDER"], [43, 5, 1, "", "LLM"], [43, 5, 1, "", "RERANKER"], [43, 5, 1, "", "UNDEFINED"]], "core.types.RetrieverOutput": [[43, 5, 1, "", "doc_indices"], [43, 5, 1, "", "doc_scores"], [43, 5, 1, "", "documents"], [43, 5, 1, "", "query"]], "core.types.StepOutput": [[43, 5, 1, "", "action"], [43, 5, 1, "", "function"], [43, 5, 1, "", "observation"], [43, 5, 1, "", "step"], [43, 2, 1, "", "with_action_type"]], "core.types.TokenLogProb": [[43, 5, 1, "", "logprob"], [43, 5, 1, "", "token"]], "core.types.Usage": [[43, 5, 1, "", "prompt_tokens"], [43, 5, 1, "", "total_tokens"]], "core.types.UserQuery": [[43, 5, 1, "", "metadata"], [43, 5, 1, "", "query_str"]], "datasets": [[50, 1, 1, "", "BigBenchHard"], [50, 1, 1, "", "Example"], [50, 1, 1, "", "HotPotQA"], [50, 1, 1, "", "HotPotQAData"], [50, 1, 1, "", "TrecData"], [50, 1, 1, "", "TrecDataset"], [45, 0, 0, "-", "big_bench_hard"], [46, 0, 0, "-", "hotpot_qa"], [47, 0, 0, "-", "trec"], [48, 0, 0, "-", "types"], [49, 0, 0, "-", "utils"]], "datasets.BigBenchHard": [[50, 2, 1, "", "get_default_task_instruction"]], "datasets.Example": [[50, 5, 1, "", "answer"], [50, 5, 1, "", "id"], [50, 5, 1, "", "question"]], "datasets.HotPotQAData": [[50, 5, 1, "", "gold_titles"]], "datasets.TrecData": [[50, 5, 1, "", "class_index"], [50, 5, 1, "", "class_name"], [50, 5, 1, "", "question"]], "datasets.big_bench_hard": [[45, 1, 1, "", "BigBenchHard"]], "datasets.big_bench_hard.BigBenchHard": [[45, 2, 1, "", "get_default_task_instruction"]], "datasets.hotpot_qa": [[46, 1, 1, "", "HotPotQA"]], "datasets.trec": [[47, 1, 1, "", "TrecDataset"], [47, 4, 1, "", "calculate_class_weights"], [47, 4, 1, "", "prepare_datasets"], [47, 4, 1, "", "sample_subset_dataset"]], "datasets.types": [[48, 1, 1, "", "BaseData"], [48, 1, 1, "", "Example"], [48, 1, 1, "", "HotPotQAData"], [48, 1, 1, "", "TrecData"]], "datasets.types.BaseData": [[48, 5, 1, "", "id"]], "datasets.types.Example": [[48, 5, 1, "", "answer"], [48, 5, 1, "", "id"], [48, 5, 1, "", "question"]], "datasets.types.HotPotQAData": [[48, 5, 1, "", "gold_titles"]], "datasets.types.TrecData": [[48, 5, 1, "", "class_index"], [48, 5, 1, "", "class_name"], [48, 5, 1, "", "question"]], "datasets.utils": [[49, 4, 1, "", "prepare_dataset_path"]], "eval": [[57, 1, 1, "", "AnswerMatchAcc"], [57, 1, 1, "", "GEvalJudgeEvaluator"], [57, 1, 1, "", "GEvalLLMJudge"], [57, 1, 1, "", "GEvalMetric"], [57, 1, 1, "", "LLMasJudge"], [57, 1, 1, "", "RetrieverRecall"], [51, 0, 0, "-", "answer_match_acc"], [52, 0, 0, "-", "base"], [53, 0, 0, "-", "functional"], [54, 0, 0, "-", "g_eval"], [55, 0, 0, "-", "llm_as_judge"], [56, 0, 0, "-", "retriever_recall"]], "eval.AnswerMatchAcc": [[57, 2, 1, "", "compute"], [57, 2, 1, "", "compute_single_item"]], "eval.GEvalJudgeEvaluator": [[57, 2, 1, "", "compute"], [57, 2, 1, "", "compute_single_item"]], "eval.GEvalLLMJudge": [[57, 2, 1, "", "call"]], "eval.GEvalMetric": [[57, 5, 1, "", "COHERENCE"], [57, 5, 1, "", "CONSISTENCY"], [57, 5, 1, "", "FLUENCY"], [57, 5, 1, "", "RELEVANCE"]], "eval.LLMasJudge": [[57, 2, 1, "", "compute"]], "eval.RetrieverRecall": [[57, 2, 1, "", "compute"]], "eval.answer_match_acc": [[51, 1, 1, "", "AnswerMatchAcc"]], "eval.answer_match_acc.AnswerMatchAcc": [[51, 2, 1, "", "compute"], [51, 2, 1, "", "compute_single_item"]], "eval.base": [[52, 1, 1, "", "BaseEvaluator"], [52, 1, 1, "", "EvaluationResult"]], "eval.base.BaseEvaluator": [[52, 2, 1, "", "compute"], [52, 2, 1, "", "compute_single_item"]], "eval.base.EvaluationResult": [[52, 5, 1, "", "additional_info"], [52, 5, 1, "", "avg_score"], [52, 5, 1, "", "per_item_scores"]], "eval.functional": [[53, 4, 1, "", "confidence_interval"], [53, 4, 1, "", "longest_common_substring"]], "eval.g_eval": [[54, 1, 1, "", "GEvalJudgeEvaluator"], [54, 1, 1, "", "GEvalLLMJudge"], [54, 1, 1, "", "GEvalMetric"], [54, 1, 1, "", "NLGTask"]], "eval.g_eval.GEvalJudgeEvaluator": [[54, 2, 1, "", "compute"], [54, 2, 1, "", "compute_single_item"]], "eval.g_eval.GEvalLLMJudge": [[54, 2, 1, "", "call"]], "eval.g_eval.GEvalMetric": [[54, 5, 1, "", "COHERENCE"], [54, 5, 1, "", "CONSISTENCY"], [54, 5, 1, "", "FLUENCY"], [54, 5, 1, "", "RELEVANCE"]], "eval.g_eval.NLGTask": [[54, 5, 1, "", "SUMMARIZATION"]], "eval.llm_as_judge": [[55, 1, 1, "", "DefaultLLMJudge"], [55, 1, 1, "", "LLMJudgeEvalResult"], [55, 1, 1, "", "LLMasJudge"]], "eval.llm_as_judge.DefaultLLMJudge": [[55, 2, 1, "", "call"]], "eval.llm_as_judge.LLMJudgeEvalResult": [[55, 5, 1, "", "avg_score"], [55, 5, 1, "", "confidence_interval"], [55, 5, 1, "", "judgement_score_list"]], "eval.llm_as_judge.LLMasJudge": [[55, 2, 1, "", "compute"]], "eval.retriever_recall": [[56, 1, 1, "", "RetrieverRecall"]], "eval.retriever_recall.RetrieverRecall": [[56, 2, 1, "", "compute"]], "optim": [[59, 1, 1, "", "AdalComponent"], [59, 1, 1, "", "BackwardContext"], [59, 1, 1, "", "BootstrapFewShot"], [59, 1, 1, "", "ClassSampler"], [59, 1, 1, "", "DemoOptimizer"], [59, 1, 1, "", "EvalFnToTextLoss"], [59, 1, 1, "", "LLMAsTextLoss"], [59, 1, 1, "", "Optimizer"], [59, 1, 1, "", "Parameter"], [59, 1, 1, "", "RandomSampler"], [59, 1, 1, "", "Sampler"], [59, 1, 1, "", "TGDOptimizer"], [59, 1, 1, "", "TextOptimizer"], [59, 1, 1, "", "Trainer"], [61, 0, 0, "-", "few_shot"], [63, 0, 0, "-", "function"], [64, 0, 0, "-", "grad_component"], [65, 0, 0, "-", "loss_component"], [66, 0, 0, "-", "optimizer"], [67, 0, 0, "-", "parameter"], [68, 0, 0, "-", "sampler"], [69, 0, 0, "-", "text_grad"], [75, 0, 0, "-", "trainer"], [78, 0, 0, "-", "types"]], "optim.AdalComponent": [[59, 5, 1, "", "backward_engine"], [59, 2, 1, "", "configure_backward_engine"], [59, 2, 1, "", "configure_backward_engine_helper"], [59, 2, 1, "", "configure_callbacks"], [59, 2, 1, "", "configure_demo_optimizer_helper"], [59, 2, 1, "", "configure_optimizers"], [59, 2, 1, "", "configure_teacher_generator"], [59, 2, 1, "", "configure_teacher_generator_helper"], [59, 2, 1, "", "configure_text_optimizer_helper"], [59, 5, 1, "", "eval_fn"], [59, 2, 1, "", "evaluate_samples"], [59, 5, 1, "", "loss_fn"], [59, 2, 1, "", "loss_step"], [59, 2, 1, "", "pred_step"], [59, 2, 1, "", "prepare_eval"], [59, 2, 1, "", "prepare_loss"], [59, 2, 1, "", "prepare_task"], [59, 2, 1, "", "run_one_loss_sample"], [59, 2, 1, "", "run_one_task_sample"], [59, 5, 1, "", "task"], [59, 2, 1, "", "train_step"], [59, 2, 1, "", "validate_condition"], [59, 2, 1, "", "validation_step"]], "optim.BootstrapFewShot": [[59, 2, 1, "", "add_scores"], [59, 2, 1, "", "config_dataset"], [59, 2, 1, "", "config_shots"], [59, 6, 1, "", "num_shots"], [59, 2, 1, "", "propose"], [59, 2, 1, "", "revert"], [59, 2, 1, "", "sample"], [59, 2, 1, "", "samples_to_str"], [59, 2, 1, "", "step"]], "optim.ClassSampler": [[59, 2, 1, "", "call"], [59, 2, 1, "", "random_replace"], [59, 2, 1, "", "random_sample"]], "optim.DemoOptimizer": [[59, 2, 1, "", "config_shots"], [59, 5, 1, "", "dataset"], [59, 5, 1, "", "exclude_input_fields_from_bootstrap_demos"], [59, 2, 1, "", "set_dataset"], [59, 2, 1, "", "use_weighted_sampling"]], "optim.EvalFnToTextLoss": [[59, 2, 1, "", "backward"], [59, 2, 1, "", "forward"], [59, 2, 1, "", "set_backward_engine"]], "optim.LLMAsTextLoss": [[59, 2, 1, "", "forward"]], "optim.Optimizer": [[59, 5, 1, "", "params"], [59, 2, 1, "", "propose"], [59, 5, 1, "", "proposing"], [59, 2, 1, "", "revert"], [59, 2, 1, "", "state_dict"], [59, 2, 1, "", "step"]], "optim.Parameter": [[59, 2, 1, "", "add_gradient"], [59, 2, 1, "", "add_score_to_trace"], [59, 2, 1, "", "add_successor_map_fn"], [59, 2, 1, "", "add_to_trace"], [59, 2, 1, "", "backward"], [59, 5, 1, "", "backward_engine_disabled"], [59, 2, 1, "", "check_if_already_computed_gradient_respect_to"], [59, 5, 1, "", "data"], [59, 2, 1, "", "draw_graph"], [59, 5, 1, "", "eval_input"], [59, 2, 1, "", "from_dict"], [59, 5, 1, "", "from_response_id"], [59, 5, 1, "", "full_response"], [59, 2, 1, "", "get_grad_fn"], [59, 2, 1, "", "get_gradient_and_context_text"], [59, 2, 1, "", "get_gradients_names"], [59, 2, 1, "", "get_param_info"], [59, 2, 1, "", "get_short_value"], [59, 5, 1, "", "id"], [59, 5, 1, "", "input_args"], [59, 2, 1, "", "map_to_successor"], [59, 5, 1, "", "name"], [59, 5, 1, "", "param_type"], [59, 5, 1, "", "peers"], [59, 5, 1, "", "predecessors"], [59, 2, 1, "", "propose_data"], [59, 5, 1, "", "proposing"], [59, 2, 1, "", "reset_gradients"], [59, 2, 1, "", "reset_gradients_context"], [59, 2, 1, "", "revert_data"], [59, 5, 1, "", "role_desc"], [59, 2, 1, "", "set_eval_fn_input"], [59, 2, 1, "", "set_grad_fn"], [59, 2, 1, "", "set_peers"], [59, 2, 1, "", "set_predecessors"], [59, 2, 1, "", "set_score"], [59, 2, 1, "", "step_data"], [59, 5, 1, "", "successor_map_fn"], [59, 2, 1, "", "to_dict"], [59, 2, 1, "", "trace_forward_pass"], [59, 2, 1, "", "trace_graph"], [59, 2, 1, "", "update_value"]], "optim.RandomSampler": [[59, 2, 1, "", "call"], [59, 2, 1, "", "random_replace"], [59, 2, 1, "", "random_sample"], [59, 2, 1, "", "set_dataset"]], "optim.Sampler": [[59, 2, 1, "", "call"], [59, 5, 1, "", "dataset"], [59, 2, 1, "", "random_replace"], [59, 2, 1, "", "set_dataset"]], "optim.TGDOptimizer": [[59, 2, 1, "", "add_history"], [59, 2, 1, "", "add_score_to_current_param"], [59, 2, 1, "", "add_score_to_params"], [59, 6, 1, "", "constraint_text"], [59, 5, 1, "", "constraints"], [59, 2, 1, "", "get_gradient_memory_text"], [59, 5, 1, "", "params"], [59, 5, 1, "", "params_history"], [59, 2, 1, "", "propose"], [59, 5, 1, "", "proposing"], [59, 2, 1, "", "render_history"], [59, 2, 1, "", "revert"], [59, 2, 1, "", "step"], [59, 2, 1, "", "update_gradient_memory"], [59, 2, 1, "", "zero_grad"]], "optim.TextOptimizer": [[59, 2, 1, "", "zero_grad"]], "optim.Trainer": [[59, 5, 1, "", "adaltask"], [59, 5, 1, "", "batch_val_score_threshold"], [59, 5, 1, "", "ckpt_file"], [59, 5, 1, "", "ckpt_path"], [59, 5, 1, "", "debug"], [59, 2, 1, "", "debug_report"], [59, 2, 1, "", "diagnose"], [59, 2, 1, "", "fit"], [59, 2, 1, "", "gather_trainer_states"], [59, 2, 1, "", "initial_validation"], [59, 5, 1, "", "max_correct_samples"], [59, 5, 1, "", "max_error_samples"], [59, 5, 1, "", "max_proposals_per_step"], [59, 5, 1, "", "max_steps"], [59, 5, 1, "", "num_workers"], [59, 5, 1, "", "optimization_order"], [59, 5, 1, "", "optimizer"], [59, 2, 1, "", "prep_ckpt_file_path"], [59, 5, 1, "", "strategy"], [59, 5, 1, "", "test_dataset"], [59, 5, 1, "", "train_batch_size"], [59, 5, 1, "", "train_loader"], [59, 5, 1, "", "val_dataset"]], "optim.few_shot": [[62, 0, 0, "-", "bootstrap_optimizer"]], "optim.few_shot.bootstrap_optimizer": [[62, 1, 1, "", "BootstrapFewShot"]], "optim.few_shot.bootstrap_optimizer.BootstrapFewShot": [[62, 2, 1, "", "add_scores"], [62, 2, 1, "", "config_dataset"], [62, 2, 1, "", "config_shots"], [62, 6, 1, "", "num_shots"], [62, 2, 1, "", "propose"], [62, 2, 1, "", "revert"], [62, 2, 1, "", "sample"], [62, 2, 1, "", "samples_to_str"], [62, 2, 1, "", "step"]], "optim.function": [[63, 1, 1, "", "BackwardContext"]], "optim.grad_component": [[64, 1, 1, "", "GradComponent"]], "optim.grad_component.GradComponent": [[64, 2, 1, "", "acall"], [64, 2, 1, "", "backward"], [64, 5, 1, "", "backward_engine"], [64, 2, 1, "", "call"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "set_backward_engine"]], "optim.loss_component": [[65, 1, 1, "", "LossComponent"]], "optim.loss_component.LossComponent": [[65, 2, 1, "", "backward"], [65, 5, 1, "", "backward_engine"], [65, 2, 1, "", "forward"], [65, 2, 1, "", "set_backward_engine"]], "optim.optimizer": [[66, 1, 1, "", "DemoOptimizer"], [66, 1, 1, "", "Optimizer"], [66, 1, 1, "", "TextOptimizer"]], "optim.optimizer.DemoOptimizer": [[66, 2, 1, "", "config_shots"], [66, 5, 1, "", "dataset"], [66, 5, 1, "", "exclude_input_fields_from_bootstrap_demos"], [66, 5, 1, "", "params"], [66, 2, 1, "", "set_dataset"], [66, 2, 1, "", "use_weighted_sampling"]], "optim.optimizer.Optimizer": [[66, 5, 1, "", "params"], [66, 2, 1, "", "propose"], [66, 5, 1, "", "proposing"], [66, 2, 1, "", "revert"], [66, 2, 1, "", "state_dict"], [66, 2, 1, "", "step"]], "optim.optimizer.TextOptimizer": [[66, 2, 1, "", "zero_grad"]], "optim.parameter": [[67, 1, 1, "", "GradientContext"], [67, 1, 1, "", "Parameter"]], "optim.parameter.GradientContext": [[67, 5, 1, "", "context"], [67, 5, 1, "", "response_desc"], [67, 5, 1, "", "variable_desc"]], "optim.parameter.Parameter": [[67, 2, 1, "", "add_gradient"], [67, 2, 1, "", "add_score_to_trace"], [67, 2, 1, "", "add_successor_map_fn"], [67, 2, 1, "", "add_to_trace"], [67, 2, 1, "", "backward"], [67, 5, 1, "", "backward_engine_disabled"], [67, 2, 1, "", "check_if_already_computed_gradient_respect_to"], [67, 5, 1, "", "data"], [67, 2, 1, "", "draw_graph"], [67, 5, 1, "", "eval_input"], [67, 2, 1, "", "from_dict"], [67, 5, 1, "", "from_response_id"], [67, 5, 1, "", "full_response"], [67, 2, 1, "", "get_grad_fn"], [67, 2, 1, "", "get_gradient_and_context_text"], [67, 2, 1, "", "get_gradients_names"], [67, 2, 1, "", "get_param_info"], [67, 2, 1, "", "get_short_value"], [67, 5, 1, "", "gradient_prompt"], [67, 5, 1, "", "gradients"], [67, 5, 1, "", "gradients_context"], [67, 5, 1, "", "id"], [67, 5, 1, "", "input_args"], [67, 5, 1, "", "instruction_to_backward_engine"], [67, 5, 1, "", "instruction_to_optimizer"], [67, 2, 1, "", "map_to_successor"], [67, 5, 1, "", "name"], [67, 5, 1, "", "param_type"], [67, 5, 1, "", "peers"], [67, 5, 1, "", "predecessors"], [67, 2, 1, "", "propose_data"], [67, 5, 1, "", "proposing"], [67, 2, 1, "", "reset_gradients"], [67, 2, 1, "", "reset_gradients_context"], [67, 2, 1, "", "revert_data"], [67, 5, 1, "", "role_desc"], [67, 2, 1, "", "set_eval_fn_input"], [67, 2, 1, "", "set_grad_fn"], [67, 2, 1, "", "set_peers"], [67, 2, 1, "", "set_predecessors"], [67, 2, 1, "", "set_score"], [67, 2, 1, "", "step_data"], [67, 5, 1, "", "successor_map_fn"], [67, 2, 1, "", "to_dict"], [67, 2, 1, "", "trace_forward_pass"], [67, 2, 1, "", "trace_graph"], [67, 2, 1, "", "update_value"]], "optim.sampler": [[68, 1, 1, "", "ClassSampler"], [68, 1, 1, "", "RandomSampler"], [68, 1, 1, "", "Sample"], [68, 1, 1, "", "Sampler"]], "optim.sampler.ClassSampler": [[68, 2, 1, "", "call"], [68, 2, 1, "", "random_replace"], [68, 2, 1, "", "random_sample"]], "optim.sampler.RandomSampler": [[68, 2, 1, "", "call"], [68, 2, 1, "", "random_replace"], [68, 2, 1, "", "random_sample"], [68, 2, 1, "", "set_dataset"]], "optim.sampler.Sample": [[68, 5, 1, "", "data"], [68, 5, 1, "", "index"], [68, 2, 1, "", "to_dict"]], "optim.sampler.Sampler": [[68, 2, 1, "", "call"], [68, 5, 1, "", "dataset"], [68, 2, 1, "", "random_replace"], [68, 2, 1, "", "set_dataset"]], "optim.text_grad": [[69, 1, 1, "", "EvalFnToTextLoss"], [69, 1, 1, "", "LLMAsTextLoss"], [69, 1, 1, "", "Sum"], [69, 1, 1, "", "TGDOptimizer"], [70, 0, 0, "-", "backend_engine_prompt"], [71, 0, 0, "-", "llm_text_loss"], [72, 0, 0, "-", "ops"], [69, 4, 1, "", "sum_ops"], [73, 0, 0, "-", "text_loss_with_eval_fn"], [74, 0, 0, "-", "tgd_optimizer"]], "optim.text_grad.EvalFnToTextLoss": [[69, 2, 1, "", "backward"], [69, 2, 1, "", "forward"], [69, 2, 1, "", "set_backward_engine"]], "optim.text_grad.LLMAsTextLoss": [[69, 2, 1, "", "forward"]], "optim.text_grad.Sum": [[69, 2, 1, "", "backward"], [69, 2, 1, "", "forward"], [69, 5, 1, "", "name"]], "optim.text_grad.TGDOptimizer": [[69, 2, 1, "", "add_history"], [69, 2, 1, "", "add_score_to_current_param"], [69, 2, 1, "", "add_score_to_params"], [69, 6, 1, "", "constraint_text"], [69, 5, 1, "", "constraints"], [69, 2, 1, "", "get_gradient_memory_text"], [69, 5, 1, "", "params"], [69, 5, 1, "", "params_history"], [69, 2, 1, "", "propose"], [69, 5, 1, "", "proposing"], [69, 2, 1, "", "render_history"], [69, 2, 1, "", "revert"], [69, 2, 1, "", "step"], [69, 2, 1, "", "update_gradient_memory"], [69, 2, 1, "", "zero_grad"]], "optim.text_grad.llm_text_loss": [[71, 1, 1, "", "LLMAsTextLoss"]], "optim.text_grad.llm_text_loss.LLMAsTextLoss": [[71, 2, 1, "", "forward"]], "optim.text_grad.ops": [[72, 1, 1, "", "Sum"], [72, 4, 1, "", "sum_ops"]], "optim.text_grad.ops.Sum": [[72, 2, 1, "", "backward"], [72, 5, 1, "", "backward_engine"], [72, 2, 1, "", "forward"], [72, 5, 1, "", "name"], [72, 5, 1, "", "training"]], "optim.text_grad.text_loss_with_eval_fn": [[73, 1, 1, "", "EvalFnToTextLoss"]], "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss": [[73, 2, 1, "", "backward"], [73, 2, 1, "", "forward"], [73, 2, 1, "", "set_backward_engine"]], "optim.text_grad.tgd_optimizer": [[74, 1, 1, "", "HistoryPrompt"], [74, 1, 1, "", "Instruction"], [74, 1, 1, "", "TGDOptimizer"], [74, 4, 1, "", "extract_new_variable"]], "optim.text_grad.tgd_optimizer.HistoryPrompt": [[74, 5, 1, "", "eval_score"], [74, 5, 1, "", "id"], [74, 5, 1, "", "value"]], "optim.text_grad.tgd_optimizer.Instruction": [[74, 5, 1, "", "gts"], [74, 5, 1, "", "responses"], [74, 5, 1, "", "score"], [74, 5, 1, "", "text"]], "optim.text_grad.tgd_optimizer.TGDOptimizer": [[74, 2, 1, "", "add_history"], [74, 2, 1, "", "add_score_to_current_param"], [74, 2, 1, "", "add_score_to_params"], [74, 6, 1, "", "constraint_text"], [74, 5, 1, "", "constraints"], [74, 2, 1, "", "get_gradient_memory_text"], [74, 5, 1, "", "params"], [74, 5, 1, "", "params_history"], [74, 2, 1, "", "propose"], [74, 5, 1, "", "proposing"], [74, 2, 1, "", "render_history"], [74, 2, 1, "", "revert"], [74, 2, 1, "", "step"], [74, 2, 1, "", "update_gradient_memory"], [74, 2, 1, "", "zero_grad"]], "optim.trainer": [[75, 1, 1, "", "AdalComponent"], [75, 1, 1, "", "Trainer"], [76, 0, 0, "-", "adal"], [77, 0, 0, "-", "trainer"]], "optim.trainer.AdalComponent": [[75, 5, 1, "", "backward_engine"], [75, 2, 1, "", "configure_backward_engine"], [75, 2, 1, "", "configure_backward_engine_helper"], [75, 2, 1, "", "configure_callbacks"], [75, 2, 1, "", "configure_demo_optimizer_helper"], [75, 2, 1, "", "configure_optimizers"], [75, 2, 1, "", "configure_teacher_generator"], [75, 2, 1, "", "configure_teacher_generator_helper"], [75, 2, 1, "", "configure_text_optimizer_helper"], [75, 5, 1, "", "eval_fn"], [75, 2, 1, "", "evaluate_samples"], [75, 5, 1, "", "loss_fn"], [75, 2, 1, "", "loss_step"], [75, 2, 1, "", "pred_step"], [75, 2, 1, "", "prepare_eval"], [75, 2, 1, "", "prepare_loss"], [75, 2, 1, "", "prepare_task"], [75, 2, 1, "", "run_one_loss_sample"], [75, 2, 1, "", "run_one_task_sample"], [75, 5, 1, "", "task"], [75, 2, 1, "", "train_step"], [75, 5, 1, "", "training"], [75, 2, 1, "", "validate_condition"], [75, 2, 1, "", "validation_step"]], "optim.trainer.Trainer": [[75, 5, 1, "", "adaltask"], [75, 5, 1, "", "batch_val_score_threshold"], [75, 5, 1, "", "ckpt_file"], [75, 5, 1, "", "ckpt_path"], [75, 5, 1, "", "debug"], [75, 2, 1, "", "debug_report"], [75, 5, 1, "", "demo_optimizers"], [75, 2, 1, "", "diagnose"], [75, 2, 1, "", "fit"], [75, 2, 1, "", "gather_trainer_states"], [75, 2, 1, "", "initial_validation"], [75, 5, 1, "", "max_correct_samples"], [75, 5, 1, "", "max_error_samples"], [75, 5, 1, "", "max_proposals_per_step"], [75, 5, 1, "", "max_steps"], [75, 5, 1, "", "num_workers"], [75, 5, 1, "", "optimization_order"], [75, 5, 1, "", "optimizer"], [75, 2, 1, "", "prep_ckpt_file_path"], [75, 5, 1, "", "strategy"], [75, 5, 1, "", "test_dataset"], [75, 5, 1, "", "text_optimizers"], [75, 5, 1, "", "train_batch_size"], [75, 5, 1, "", "train_loader"], [75, 5, 1, "", "training"], [75, 5, 1, "", "val_dataset"]], "optim.trainer.adal": [[76, 1, 1, "", "AdalComponent"]], "optim.trainer.adal.AdalComponent": [[76, 5, 1, "", "backward_engine"], [76, 2, 1, "", "configure_backward_engine"], [76, 2, 1, "", "configure_backward_engine_helper"], [76, 2, 1, "", "configure_callbacks"], [76, 2, 1, "", "configure_demo_optimizer_helper"], [76, 2, 1, "", "configure_optimizers"], [76, 2, 1, "", "configure_teacher_generator"], [76, 2, 1, "", "configure_teacher_generator_helper"], [76, 2, 1, "", "configure_text_optimizer_helper"], [76, 5, 1, "", "eval_fn"], [76, 2, 1, "", "evaluate_samples"], [76, 5, 1, "", "loss_fn"], [76, 2, 1, "", "loss_step"], [76, 2, 1, "", "pred_step"], [76, 2, 1, "", "prepare_eval"], [76, 2, 1, "", "prepare_loss"], [76, 2, 1, "", "prepare_task"], [76, 2, 1, "", "run_one_loss_sample"], [76, 2, 1, "", "run_one_task_sample"], [76, 5, 1, "", "task"], [76, 2, 1, "", "train_step"], [76, 5, 1, "", "training"], [76, 2, 1, "", "validate_condition"], [76, 2, 1, "", "validation_step"]], "optim.trainer.trainer": [[77, 1, 1, "", "Trainer"]], "optim.trainer.trainer.Trainer": [[77, 5, 1, "", "adaltask"], [77, 5, 1, "", "batch_val_score_threshold"], [77, 5, 1, "", "ckpt_file"], [77, 5, 1, "", "ckpt_path"], [77, 5, 1, "", "debug"], [77, 2, 1, "", "debug_report"], [77, 5, 1, "", "demo_optimizers"], [77, 2, 1, "", "diagnose"], [77, 2, 1, "", "fit"], [77, 2, 1, "", "gather_trainer_states"], [77, 2, 1, "", "initial_validation"], [77, 5, 1, "", "max_correct_samples"], [77, 5, 1, "", "max_error_samples"], [77, 5, 1, "", "max_proposals_per_step"], [77, 5, 1, "", "max_steps"], [77, 5, 1, "", "num_workers"], [77, 5, 1, "", "optimization_order"], [77, 5, 1, "", "optimizer"], [77, 2, 1, "", "prep_ckpt_file_path"], [77, 5, 1, "", "strategy"], [77, 5, 1, "", "test_dataset"], [77, 5, 1, "", "text_optimizers"], [77, 5, 1, "", "train_batch_size"], [77, 5, 1, "", "train_loader"], [77, 5, 1, "", "training"], [77, 5, 1, "", "val_dataset"]], "optim.types": [[78, 1, 1, "", "EvaluationResult"], [78, 1, 1, "", "ParameterType"], [78, 1, 1, "", "PromptData"], [78, 1, 1, "", "TrainerResult"], [78, 1, 1, "", "TrainerStepResult"], [78, 1, 1, "", "TrainerValidateStats"]], "optim.types.EvaluationResult": [[78, 5, 1, "", "feedback"], [78, 5, 1, "", "score"]], "optim.types.ParameterType": [[78, 5, 1, "", "DEMOS"], [78, 5, 1, "", "GENERATOR_OUTPUT"], [78, 5, 1, "", "GRADIENT"], [78, 5, 1, "", "HYPERPARAM"], [78, 5, 1, "", "INPUT"], [78, 5, 1, "", "LOSS_OUTPUT"], [78, 5, 1, "", "NONE"], [78, 5, 1, "", "OUTPUT"], [78, 5, 1, "", "PROMPT"], [78, 5, 1, "", "RETRIEVER_OUTPUT"], [78, 5, 1, "", "SUM_OUTPUT"]], "optim.types.PromptData": [[78, 5, 1, "", "data"], [78, 5, 1, "", "id"], [78, 5, 1, "", "name"], [78, 5, 1, "", "requires_opt"]], "optim.types.TrainerResult": [[78, 5, 1, "", "effective_measure"], [78, 5, 1, "", "prompts"], [78, 5, 1, "", "step_results"], [78, 5, 1, "", "steps"], [78, 5, 1, "", "test_scores"], [78, 5, 1, "", "time_stamp"], [78, 5, 1, "", "trainer_state"], [78, 5, 1, "", "val_scores"], [78, 5, 1, "", "validate_stats"]], "optim.types.TrainerStepResult": [[78, 5, 1, "", "attempted_val_score"], [78, 5, 1, "", "prompt"], [78, 5, 1, "", "step"], [78, 5, 1, "", "test_score"], [78, 5, 1, "", "val_score"]], "optim.types.TrainerValidateStats": [[78, 5, 1, "", "max_score"], [78, 5, 1, "", "mean_of_score"], [78, 5, 1, "", "min_score"], [78, 5, 1, "", "std_of_score"]], "tracing": [[80, 0, 0, "-", "callback_manager"], [81, 0, 0, "-", "decorators"], [82, 0, 0, "-", "generator_call_logger"], [83, 0, 0, "-", "generator_state_logger"]], "tracing.callback_manager": [[80, 1, 1, "", "CallbackManager"]], "tracing.callback_manager.CallbackManager": [[80, 2, 1, "", "register_callback"], [80, 2, 1, "", "trigger_callbacks"]], "tracing.decorators": [[81, 4, 1, "", "trace_generator_call"], [81, 4, 1, "", "trace_generator_states"]], "tracing.generator_call_logger": [[82, 1, 1, "", "GeneratorCallLogger"], [82, 1, 1, "", "GeneratorCallRecord"]], "tracing.generator_call_logger.GeneratorCallLogger": [[82, 6, 1, "", "generator_names_to_files"], [82, 2, 1, "", "get_calls"], [82, 2, 1, "", "get_log_location"], [82, 2, 1, "", "load"], [82, 2, 1, "", "load_meta_data"], [82, 2, 1, "", "log_call"], [82, 2, 1, "", "register_generator"], [82, 2, 1, "", "reset"], [82, 2, 1, "", "save_meta_data"]], "tracing.generator_call_logger.GeneratorCallRecord": [[82, 5, 1, "", "input"], [82, 5, 1, "", "metadata"], [82, 5, 1, "", "model_kwargs"], [82, 5, 1, "", "output"], [82, 5, 1, "", "prompt_kwargs"], [82, 5, 1, "", "time_stamp"]], "tracing.generator_state_logger": [[83, 1, 1, "", "GeneratorStateLogger"], [83, 1, 1, "", "GeneratorStatesRecord"]], "tracing.generator_state_logger.GeneratorStateLogger": [[83, 6, 1, "", "generator_names"], [83, 2, 1, "", "get_log_location"], [83, 2, 1, "", "load"], [83, 2, 1, "", "log_prompt"], [83, 2, 1, "", "save"]], "tracing.generator_state_logger.GeneratorStatesRecord": [[83, 5, 1, "", "prompt_states"], [83, 5, 1, "", "time_stamp"]], "utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "config"], [87, 0, 0, "-", "data"], [88, 0, 0, "-", "file_io"], [89, 0, 0, "-", "global_config"], [90, 0, 0, "-", "lazy_import"], [91, 0, 0, "-", "logger"], [92, 0, 0, "-", "registry"], [93, 0, 0, "-", "serialization"], [94, 0, 0, "-", "setup_env"]], "utils.cache": [[85, 1, 1, "", "CachedEngine"], [85, 4, 1, "", "direct"], [85, 4, 1, "", "hash_text"], [85, 4, 1, "", "hash_text_sha1"]], "utils.config": [[86, 4, 1, "", "new_component"], [86, 4, 1, "", "new_components_from_config"]], "utils.data": [[87, 1, 1, "", "DataLoader"], [87, 1, 1, "", "Dataset"], [87, 1, 1, "", "Subset"], [87, 4, 1, "", "subset_dataset"]], "utils.data.DataLoader": [[87, 2, 1, "", "set_max_steps"]], "utils.data.Subset": [[87, 5, 1, "", "dataset"], [87, 5, 1, "", "indices"]], "utils.file_io": [[88, 4, 1, "", "append_to_jsonl"], [88, 4, 1, "", "load"], [88, 4, 1, "", "load_json"], [88, 4, 1, "", "load_jsonl"], [88, 4, 1, "", "load_pickle"], [88, 4, 1, "", "save"], [88, 4, 1, "", "save_csv"], [88, 4, 1, "", "save_json"], [88, 4, 1, "", "save_pickle"], [88, 4, 1, "", "write_list_to_jsonl"]], "utils.global_config": [[89, 4, 1, "", "get_adalflow_default_root_path"]], "utils.lazy_import": [[90, 1, 1, "", "LazyImport"], [90, 1, 1, "", "OptionalPackages"], [90, 4, 1, "", "safe_import"]], "utils.lazy_import.LazyImport": [[90, 2, 1, "", "load_class"]], "utils.lazy_import.OptionalPackages": [[90, 5, 1, "", "ANTHROPIC"], [90, 5, 1, "", "BEDROCK"], [90, 5, 1, "", "COHERE"], [90, 5, 1, "", "DATASETS"], [90, 5, 1, "", "FAISS"], [90, 5, 1, "", "GOOGLE_GENERATIVEAI"], [90, 5, 1, "", "GROQ"], [90, 5, 1, "", "OLLAMA"], [90, 5, 1, "", "OPENAI"], [90, 5, 1, "", "PGVECTOR"], [90, 5, 1, "", "QDRANT"], [90, 5, 1, "", "SQLALCHEMY"], [90, 5, 1, "", "TORCH"], [90, 5, 1, "", "TRANSFORMERS"]], "utils.logger": [[91, 4, 1, "", "get_current_script_and_line"], [91, 4, 1, "", "get_logger"], [91, 4, 1, "", "printc"]], "utils.registry": [[92, 1, 1, "", "EntityMapping"]], "utils.registry.EntityMapping": [[92, 2, 1, "", "get"], [92, 2, 1, "", "get_all"], [92, 2, 1, "", "register"]], "utils.serialization": [[93, 1, 1, "", "ObjectTypes"], [93, 4, 1, "", "check_object"], [93, 4, 1, "", "default"], [93, 4, 1, "", "deserialize"], [93, 4, 1, "", "serialize"], [93, 4, 1, "", "to_dict"]], "utils.serialization.ObjectTypes": [[93, 5, 1, "", "CLASS"], [93, 5, 1, "", "INSTANCE"], [93, 5, 1, "", "TYPE"]], "utils.setup_env": [[94, 4, 1, "", "setup_env"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "data", "Python data"], "4": ["py", "function", "Python function"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:data", "4": "py:function", "5": "py:attribute", "6": "py:property"}, "terms": {"": [1, 2, 4, 11, 12, 14, 15, 20, 21, 29, 30, 34, 37, 38, 39, 59, 62, 66, 67, 68, 69, 71, 73, 75, 76, 77, 91, 96, 97, 100, 104, 108, 109, 110, 111, 113, 114, 117, 118, 119, 120, 121, 123, 125, 126, 128, 130, 131, 133, 134, 136, 137, 138, 142, 143, 145, 150, 151, 153], "0": [2, 4, 10, 11, 13, 15, 20, 21, 22, 24, 28, 29, 30, 31, 35, 36, 43, 51, 53, 54, 55, 56, 57, 59, 62, 69, 73, 74, 75, 77, 78, 90, 96, 99, 100, 103, 108, 109, 110, 111, 114, 118, 120, 121, 129, 130, 131, 135, 136, 137, 138, 142, 150, 151, 153], "00": [109, 118, 119, 142], "0001": 35, "00016600126": 120, "00018637415": 120, "0003912348": 120, "00045548353": 120, "00063306844": 120, "00093111617": 120, "0009763892": 120, "001149847": 120, "001270235": 120, "001274437": 120, "0013953627": 120, "0015121206": 120, "0016585035": 120, "0017067948": 120, "0017369769": 120, "0018af12": 118, "002": 137, "002240922": 120, "0023736332": 120, "0024688914": 120, "0025802834": 120, "0027390209": 120, "002749016": 120, "0027831418": 120, "0032514224": 120, "0032596611": 120, "0035554452": 120, "0035945757": 120, "004110795": 120, "0042391727": 120, "00427709": 120, "004391488": 120, "0045538875": 120, "0048683644": 120, "005190901": 120, "005429781": 120, "0055172783": 120, "0059066266": 120, "0060756463": 120, "0065862634": 120, "006953944": 120, "007086745": 120, "0072255824": 120, "0073946016": 120, "007424784": 120, "0076722763": 120, "008243256": 120, "008804435": 120, "00888027": 120, "00918361": 120, "0092658885": 120, "009380581": 120, "009410762": 120, "009845384": 120, "0098876385": 120, "0099192085": 120, "00z": 118, "010159277": 120, "010340369": 120, "01047317": 120, "010648226": 120, "010723059": 120, "011026398": 120, "01102852": 120, "011178068": 120, "011329738": 120, "011336377": 120, "011663412": 120, "0118985": 120, "012314276": 120, "012414178": 120, "012519513": 120, "012596182": 120, "01262": 121, "012740267": 120, "01283127": 120, "012846436": 120, "013225611": 120, "013333333333333197": 121, "013376684": 120, "013642286": 120, "013799232": 120, "014256966": 120, "014401053": 120, "0144541375": 120, "014545139": 120, "014752985": 120, "014813349": 120, "01541699": 120, "015417241": 120, "015500659": 120, "015549791": 120, "015742956": 120, "015791247": 120, "015851611": 120, "01600117": 120, "016137673": 120, "016201723": 120, "016310379": 120, "016319677": 120, "016503545": 120, "016853655": 120, "017123526": 120, "017179621": 120, "017199362": 120, "01721584": 120, "017252058": 120, "017384859": 120, "0175027": 120, "017819481": 120, "017942544": 120, "018185215": 120, "01821555": 120, "018579558": 120, "019038836": 120, "0191": 130, "019186236": 120, "019337907": 120, "01965455": 120, "01t12": 118, "01z": 118, "020113317": 120, "020202424": 120, "020318555": 120, "02047543": 120, "020702936": 120, "02072903": 120, "020733269": 120, "020777322": 120, "02094634": 120, "02170693": 120, "021855626": 120, "022022463": 120, "022083132": 120, "022370934": 120, "022491662": 120, "022583641": 120, "022795979": 120, "022917315": 120, "023175154": 120, "02349366": 120, "02435818": 120, "024447458": 120, "024479514": 120, "02448e3fd394": 118, "02449575": 120, "024570517": 120, "024691852": 120, "024773424": 120, "02479802": 120, "024821715": 120, "0249183": 120, "024919357": 120, "024995193": 120, "025014881": 120, "025159756": 120, "025237864": 120, "025283365": 120, "025304629": 120, "025344033": 120, "0253592": 120, "025449503": 120, "025763396": 120, "025811687": 120, "025829377": 120, "026026547": 120, "02642089": 120, "02646639": 120, "026527058": 120, "026560202": 120, "026845565": 120, "02686073": 120, "027526028": 120, "027646756": 120, "027719192": 120, "02781625": 120, "02787692": 120, "027888212": 120, "028250396": 120, "028274542": 120, "028392596": 120, "028419416": 120, "028588437": 120, "028709164": 120, "028711103": 120, "028999276": 120, "029023057": 120, "029095493": 120, "029393617": 120, "029454285": 120, "029578406": 120, "02959079": 120, "029819863": 120, "02t15": 128, "02z": 118, "03": 142, "030351067": 120, "030515974": 120, "030561475": 120, "030737398": 120, "031122655": 120, "031425994": 120, "03148666": 120, "03172": 136, "031992972": 120, "032282718": 120, "03250003": 120, "03254835": 120, "03288636": 120, "032958794": 120, "033031233": 120, "033200253": 120, "033320982": 120, "03374": 121, "03409": [74, 121, 150, 151], "03414193": 120, "034190223": 120, "034338057": 120, "03438339": 120, "034398723": 120, "034489725": 120, "034673136": 120, "034793064": 120, "035096403": 120, "03520434": 120, "035276778": 120, "03530092": 120, "035399742": 120, "0354458": 120, "035460413": 120, "03567275": 120, "03575969": 120, "035794087": 120, "035945754": 120, "036188427": 120, "036249094": 120, "03629": [0, 1, 109], "03648406": 120, "036582768": 120, "03714": [150, 151], "03718945": 120, "037280865": 120, "037715487": 120, "03773546": 120, "037787925": 120, "03828147": 120, "038294982": 120, "03841571": 120, "038463477": 120, "038898624": 120, "039161157": 120, "03934316": 120, "03940383": 120, "03940568": 120, "039555497": 120, "039792012": 120, "039828505": 120, "039919507": 120, "03t16": 128, "03z": 118, "04": 119, "040178344": 120, "040274926": 120, "04090271": 120, "041820247": 120, "041868538": 120, "042224888": 120, "042285554": 120, "042497892": 120, "042649563": 120, "042810217": 120, "0428619": 120, "042922568": 120, "042952903": 120, "043104574": 120, "04352925": 120, "04363117": 120, "043776043": 120, "043802254": 120, "043893255": 120, "044017497": 120, "0442831": 120, "044408932": 120, "0445487": 120, "044596992": 120, "04500747": 120, "045128196": 120, "045200635": 120, "045318954": 120, "04537962": 120, "045409955": 120, "045500956": 120, "045755986": 120, "046214752": 120, "046380643": 120, "046842538": 120, "047301304": 120, "04732545": 120, "04735133": 120, "04744618": 120, "048018675": 120, "048170548": 120, "048242986": 120, "04844335": 120, "048534352": 120, "04865569": 120, "04874669": 120, "04882248": 120, "0491107": 120, "049112227": 120, "049257103": 120, "049474705": 120, "04964343": 120, "04988489": 120, "04it": 118, "05": [35, 127, 142], "05011172": 120, "050126344": 120, "050688066": 120, "050995983": 129, "05133363": 120, "051385745": 120, "051749755": 120, "05202276": 120, "052057996": 120, "052106287": 120, "05220287": 120, "052417103": 120, "053175453": 120, "05331357": 120, "05338779": 120, "05369113": 120, "05408623": 120, "054115806": 120, "054617435": 120, "054762308": 120, "055341803": 120, "055390093": 120, "055631552": 120, "055824716": 120, "05584484": 120, "05606617": 120, "056500793": 120, "056549083": 120, "057031997": 120, "057118867": 120, "057209868": 120, "05794953": 120, "057968218": 120, "05877048": 120, "059393916": 120, "059543144": 120, "059977766": 120, "06": 128, "060026057": 120, "06033427": 120, "060455605": 120, "060750425": 120, "060758945": 120, "060940947": 120, "06109262": 120, "06205429": 120, "062150873": 120, "062199164": 120, "062427312": 120, "06244062": 120, "0625372": 120, "062609315": 120, "06335816": 120, "063458666": 120, "06351934": 120, "06358001": 120, "06424735": 120, "06430802": 120, "06437227": 120, "06467": 121, "06527871": 120, "065521374": 120, "065724425": 120, "06596588": 120, "06615905": 120, "066492066": 120, "06691674": 120, "067159414": 120, "06782676": 120, "06799412": 120, "06842874": 120, "06881507": 120, "069404125": 120, "06978089": 120, "06983": 134, "06995014": 120, "06ea7cea": 118, "07": [109, 127], "070553556": 120, "07061748": 120, "0708433": 120, "0708916": 120, "07113305": 120, "07158817": 120, "07185742": 120, "07249819": 120, "07261953": 120, "07296812": 120, "07298353": 120, "074030526": 120, "07407882": 120, "07456173": 120, "07486424": 120, "07496": [150, 151], "07510691": 120, "07554": 136, "07595626": 120, "07597": 15, "076138265": 120, "07654167": 120, "07736263": 120, "077507496": 120, "07753363": 120, "077776305": 120, "07794212": 120, "0780387": 120, "078569904": 120, "078763075": 120, "07881136": 120, "07883": [121, 143], "079110995": 120, "07989968": 120, "08088789": 120, "08103276": 120, "08112934": 120, "081225924": 120, "08199859": 120, "08256907": 120, "08275107": 120, "08277125": 120, "082872406": 120, "083054416": 120, "08317575": 120, "083539754": 120, "083600424": 120, "083737075": 120, "08397853": 120, "0841717": 120, "08426777": 120, "08432844": 120, "084389105": 120, "08494435": 120, "08523846": 120, "08553": 134, "085717015": 120, "085905805": 120, "08651248": 120, "08658626": 120, "08669449": 120, "08774": [54, 121], "08851453": 120, "08861449": 120, "08880766": 120, "088952534": 120, "08962861": 120, "09": [109, 118], "090455905": 120, "09081991": 120, "09100191": 120, "091183916": 120, "091244586": 120, "09148726": 120, "09172993": 120, "09199488": 120, "09209394": 120, "09213976": 120, "092639945": 120, "0935402": 120, "09354997": 120, "09382995": 120, "09433865": 120, "0946509": 120, "09476": 121, "09503723": 120, "09614793": 120, "09634069": 120, "09793471": 120, "09925275": 120, "099495426": 120, "0d16": [2, 4, 137], "0d95cc65e6ef": 120, "0x104970220": 138, "0x104970400": 138, "0x105e3b920": 138, "0x105e3bc40": 138, "0x1062a2840": 138, "0x106d691c0": 138, "0x10fb26f20": 118, "0x11382fa60": 109, "0x11384b740": 109, "0x11742eca0": 138, "0x117b98360": 138, "0x14d9d3f60": 138, "0x14d9e4040": 138, "0x14d9e40e0": 138, "0x14d9e4180": 138, "0x14d9e4220": 138, "0x14d9e4360": 138, "1": [0, 1, 2, 4, 8, 11, 13, 14, 15, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 33, 34, 36, 38, 43, 48, 50, 51, 53, 54, 55, 56, 57, 59, 62, 64, 67, 69, 73, 75, 76, 77, 78, 86, 90, 93, 96, 99, 100, 102, 108, 109, 110, 111, 114, 118, 119, 121, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 141, 142, 143, 145, 149, 150, 151, 153], "10": [0, 1, 13, 25, 59, 67, 68, 75, 77, 91, 109, 118, 121, 125, 127, 130, 134, 136, 138, 145, 150], "100": [13, 33, 43, 45, 47, 50, 86, 100, 105, 118, 119, 120, 121, 129, 131, 142, 150, 151], "1000": [2, 4, 59, 75, 77, 104, 119, 121], "100156106": 120, "10046611": 120, "10054244": 120, "10064811": 120, "10204348": 120, "10205": 118, "10210415": 120, "1024": 126, "102407485": 120, "102468155": 120, "10289283": 120, "1029535": 120, "103074834": 120, "104888655": 120, "10519821": 120, "10580489": 120, "106168896": 120, "106957585": 120, "10762493": 120, "108": 142, "10868": 134, "10875195": 120, "10950564": 120, "11": [119, 121, 134, 136, 142], "111386344": 120, "11155285": 120, "11164943": 120, "11174601": 120, "1124177": 120, "113": [100, 150, 151], "11396741": 120, "11401": [134, 136, 141], "11423773": 120, "11434": 13, "11496575": 120, "11511": 134, "11532976": 120, "1156331": 120, "115995646": 120, "11618881": 120, "11686489": 120, "11802388": 120, "12": [100, 103, 109, 121, 134, 142, 150, 151], "121821225": 120, "12218524": 120, "122670576": 120, "122853": 120, "123": [40, 43], "12652": 134, "127": 96, "128": 13, "12it": 118, "13": [109, 121, 134, 153], "13125569": 120, "13164201": 120, "13395482": 120, "13516818": 120, "13577485": 120, "13985154": 120, "14": [121, 129, 130, 134, 142], "14283": 134, "144": [47, 50, 142], "14545332": 120, "14796448": 120, "149": 109, "149265": 109, "15": [120, 121, 130, 134, 142], "151683837681807": 136, "155": 153, "15884": 134, "16": [10, 109, 121, 130, 134, 153], "1617": 153, "1625": 153, "163da9868ea4": [2, 4, 137], "16574481": 120, "1664": 153, "17": [121, 130, 134, 150], "17072": 121, "1720": 153, "17654371": 120, "17761531": 120, "17933443": 120, "18": [109, 121, 127], "180": 131, "18041": 121, "18089913": 120, "18447268": 120, "18527": 109, "1855": 142, "19": [121, 142], "1909": 153, "19306852": 120, "196ec25d39c4": 120, "19736": 121, "1976": [56, 57, 121], "1995": 153, "1997": 109, "1998": [56, 57, 121], "1e": 35, "2": [0, 1, 2, 4, 11, 13, 14, 15, 17, 19, 20, 21, 22, 25, 28, 29, 30, 31, 34, 36, 38, 43, 51, 54, 55, 56, 57, 59, 64, 67, 75, 76, 86, 93, 96, 99, 100, 102, 109, 110, 111, 114, 118, 119, 120, 121, 124, 126, 127, 129, 130, 131, 133, 134, 135, 136, 137, 141, 142, 143, 145, 149, 150, 151], "20": [100, 114, 121, 142, 150, 151, 153], "200": [2, 4, 86, 131], "2000": [100, 121, 150, 151, 153], "2002": 121, "2004": 121, "2005": [121, 134, 136, 141], "2008": 153, "2009": 134, "2010": 121, "2014": [20, 21], "2015": 153, "2020": [121, 126, 134, 141], "2021": [118, 121], "2023": [0, 1, 121, 134], "2023c": 134, "2024": [8, 10, 11, 12, 109, 121, 127, 128, 143], "20240229": 126, "20417552": 120, "2048": 13, "21": [121, 128], "2107": 121, "21549304": 129, "2167": 118, "21f0385d": 118, "22": [12, 121, 127, 138], "2210": [0, 1, 109], "2222": 121, "223220": 128, "226": [100, 150, 151], "2301": 134, "2303": [54, 121, 134], "2305": 134, "2307": 136, "2309": [15, 74, 121, 150, 151], "2310": [121, 134, 136, 150, 151], "2311": 121, "2329ffa8d4b6": 118, "24": [13, 142], "2401": [121, 134, 143], "2402": 121, "24047995": 129, "2406": [150, 151], "2408": 121, "24366009": 129, "244": 109, "244562": 109, "2471023025": 134, "249": 127, "24it": 118, "25": [20, 21, 28, 100, 127, 136, 145, 150, 151], "2500": 121, "256": [33, 86, 118, 119, 120, 136], "266": 109, "27": 135, "27cc": 118, "27cec433": 137, "28": [56, 57, 121, 142], "287": 109, "29": [56, 57, 121, 153], "297": 109, "29728": 121, "2a78": 118, "2ae492258b53": 137, "2b": 15, "2d72e6e7": 130, "2e25ae5336c8": [2, 4, 137], "2e6f4452827b": 118, "2e8e63041698": 118, "2f": 138, "2it": 118, "2wikimultihopqa": 121, "3": [0, 1, 11, 20, 21, 29, 30, 31, 33, 35, 36, 43, 51, 54, 55, 56, 57, 59, 64, 69, 74, 75, 76, 81, 86, 93, 96, 99, 102, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 126, 127, 129, 130, 133, 134, 135, 136, 137, 143, 144, 145, 149, 153], "30": [103, 131], "301": 109, "31": 103, "311": 121, "318": 121, "321": 109, "32768": 12, "33": 121, "3333333333333333": 121, "33333333333333337": 121, "33437008": 129, "353b738c1b71": 118, "36": [47, 50, 100, 142, 150, 151], "37": 128, "37041178": 129, "37da1fbf": 130, "37e1d8ff0526": 118, "37it": 118, "38404a09": 130, "39": 127, "3927": [2, 4, 137], "3929": 134, "3938": 134, "3b": 15, "3ca5": [48, 50], "3rd": [28, 136], "4": [0, 1, 11, 12, 35, 43, 54, 57, 59, 75, 77, 87, 96, 99, 100, 102, 109, 121, 124, 127, 130, 134, 135, 136, 138, 142, 143, 145, 150, 151], "40": [13, 125, 142], "400": 86, "400m": [134, 141], "401": 123, "402c": 130, "405a": 118, "4077": 118, "40f0": [2, 4, 137], "40th": 121, "4100": [48, 50], "416e": [48, 50], "417ab8b4e3cc": 130, "42": [131, 142], "4206": 118, "424242424244": 109, "4248": [2, 4, 137], "428d": 130, "43": 127, "435b": 118, "43a4": 118, "43f5": 118, "44": 128, "440": 99, "442f": 118, "44a8aa37": [2, 4, 137], "44fc": 130, "45": [40, 121, 128], "4509756": 129, "4568096570283078": 136, "45efa517": 118, "46": 142, "465": 109, "4667": 118, "4682": 130, "46it": 118, "47": 109, "4780": 118, "48": 109, "483b": 118, "485": 109, "4870": 118, "48ce": 118, "48it": 142, "49": [109, 127], "4917": 120, "493d": 118, "49b5": [2, 4, 137], "49ff": 118, "4a392e464fe7": 130, "4aa8": 137, "4aae": 150, "4bd0": 118, "4ca4": 137, "4ce3": 120, "4d8e": [100, 150, 151], "4e24": 118, "4eb4": 118, "4f11": 137, "4f5f": 118, "4f6f": 130, "4f88": [2, 4, 137], "4o": [121, 136, 142, 144], "5": [0, 1, 2, 4, 11, 13, 20, 21, 22, 26, 29, 34, 35, 36, 54, 59, 75, 77, 81, 99, 103, 109, 111, 114, 118, 121, 123, 126, 127, 129, 134, 135, 136, 137, 138, 143, 144, 145], "50": [2, 3, 15, 45, 50, 100, 109, 118, 138, 150, 151], "51": 109, "51011": 142, "512": 15, "5166601493236314": 136, "518a": 118, "52": 109, "5316efd58d58": 118, "5343238380789569": 136, "54": [100, 150, 153], "5432": 24, "544": 109, "55": 128, "56": 128, "569a": 118, "57": 142, "582859": 128, "5869e6cd": 130, "59it": 119, "5a8b57f25542995d1e6f1371": 153, "5ba2": 120, "6": [10, 59, 68, 100, 109, 118, 121, 127, 129, 134, 136, 138, 142, 143, 150, 151, 153], "60": 142, "600": [47, 50], "609": 118, "61": 142, "6175549": 129, "6229580777634034": [20, 21], "6294762236217233": 136, "63072": 118, "6333": 136, "64": [13, 142], "64987b2b": 118, "65": [100, 121, 150], "66": 151, "6666666666666666": [121, 138], "67": 142, "69": 142, "6986ba52a0d3": 130, "7": [13, 24, 100, 103, 121, 127, 131, 134, 135, 136, 143, 150, 151], "70": 131, "70b": [12, 109, 135], "71a2": 130, "72": [100, 121, 138, 150, 151], "7335e34ee0c6": 118, "73c12be3": 118, "75": [20, 21, 131, 136, 142], "756148": 128, "75dd1e09abab": 150, "75dd1e09abab_root": 150, "765794": 128, "768": 119, "77": [142, 151], "7749999761581421": 136, "7790170272403408": 136, "78": 142, "782": 109, "7844": 118, "78917586": 120, "79it": 118, "7a17ed45": 118, "7a4f86892556": 118, "7b": [12, 15], "7minut": 121, "8": [8, 11, 13, 20, 21, 59, 75, 77, 100, 103, 121, 129, 134, 136, 142, 150, 151, 153], "80": [96, 100, 142, 150, 151], "800": [2, 4], "8000": 96, "801f": [48, 50], "8031794089550072": 136, "81": 142, "8109999895095825": 136, "8119999766349792": 136, "8169999718666077": 136, "8192": [12, 29, 109, 123, 135], "81it": 142, "82": 142, "823": 142, "829e6403a04f": [48, 50], "82e6": [100, 150, 151], "82fb": 137, "8348623853211009": 142, "83rd": 121, "84": [142, 151], "840021aa1953": 118, "8426": 142, "8462": 150, "85": 153, "86": 142, "8678": 118, "87": [100, 150, 151], "87e0": 118, "88": [100, 142, 150, 151], "8819": 142, "8819444444444444": 142, "8871": 137, "88b1": 137, "89": [100, 142, 150, 151], "8905dc5f": 137, "8977522850037": 142, "89th": 121, "8a12": 130, "8a59cb7b": [48, 50], "8b": [12, 29, 109, 123], "8b0d": 118, "8bc3": 118, "8be5": 137, "8c3e": 118, "8e52": 118, "8x7b": 12, "9": [13, 100, 121, 134, 135, 136, 150, 151], "90": [100, 125, 142, 150, 151], "90ff": 130, "91": [100, 150, 151], "910e984cdb65": 118, "9122": 118, "92": [100, 150, 151], "93922b619293": 118, "94": [100, 150, 151], "9435ed755e20": 118, "9498793313012154": 136, "95": [13, 15, 53, 109, 121], "95297": 109, "96": [100, 150, 151], "9670": 118, "9696708": 136, "97": [100, 150, 151], "9701269": 136, "9752": 121, "9789": 121, "97db": [2, 4, 137], "98": [100, 127, 136, 150, 151], "9827": 121, "98742366": 136, "99": [100, 150, 151], "9950029253959656": 136, "99520767": 136, "9994476437568665": 136, "9994490742683411": 136, "9996004700660706": 136, "9a424d4c": 118, "9bee": [48, 50], "9c14": 120, "9ca4": [2, 4, 137], "9dc8": [100, 150, 151], "9dd7d34128df": [100, 150, 151], "9nnn": [100, 150, 151], "A": [2, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 24, 26, 28, 30, 33, 35, 43, 48, 50, 54, 55, 57, 59, 64, 65, 67, 69, 72, 74, 78, 80, 87, 92, 100, 103, 109, 110, 111, 118, 120, 121, 123, 124, 127, 129, 130, 131, 134, 135, 136, 138, 142, 150, 151], "And": [1, 36, 54, 59, 100, 104, 109, 110, 121, 126, 131, 133, 134, 136, 138, 141, 150, 151], "As": [8, 22, 29, 31, 35, 100, 111, 114, 118, 120, 123, 133, 134, 136, 138, 141, 143, 145, 150, 151], "At": [1, 109, 127, 135, 142], "Be": [59, 69, 74], "But": [15, 59, 75, 76, 97, 99, 100, 109, 110, 121, 126, 128, 132, 134, 136, 138, 150, 151, 153], "By": [36, 100, 114, 119, 123, 134, 137, 138, 150, 151], "For": [0, 1, 2, 4, 10, 13, 17, 19, 22, 28, 36, 37, 55, 57, 59, 64, 75, 77, 95, 96, 99, 100, 104, 109, 110, 111, 118, 119, 124, 129, 130, 132, 134, 135, 136, 137, 138, 141, 143, 145, 150, 151], "If": [1, 2, 4, 13, 15, 17, 19, 20, 22, 23, 28, 29, 32, 33, 35, 36, 40, 42, 43, 56, 57, 59, 66, 67, 68, 69, 74, 75, 76, 77, 81, 82, 91, 95, 96, 97, 99, 100, 103, 104, 109, 111, 118, 119, 121, 123, 125, 126, 131, 133, 134, 136, 137, 138, 145, 150, 151], "In": [30, 31, 38, 43, 47, 50, 56, 57, 59, 62, 69, 72, 73, 75, 76, 95, 100, 110, 111, 114, 117, 118, 120, 121, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "It": [1, 2, 3, 4, 6, 8, 9, 14, 15, 20, 21, 22, 29, 30, 31, 35, 36, 37, 40, 43, 51, 56, 57, 59, 62, 66, 67, 68, 69, 73, 75, 77, 81, 90, 95, 97, 100, 108, 109, 110, 111, 112, 114, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 143, 145, 150, 151], "Its": [118, 136], "NOT": [17, 19, 109, 131], "No": [34, 55, 57, 104, 121, 153], "Not": [6, 99, 121], "Of": [100, 150, 151], "On": [111, 131], "One": [59, 75, 76, 83, 130], "Or": [36, 59, 67, 103, 121, 132, 138], "Such": 29, "That": 153, "The": [1, 2, 3, 4, 13, 15, 17, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 45, 50, 54, 55, 57, 58, 59, 62, 63, 64, 65, 67, 68, 69, 71, 72, 73, 75, 76, 81, 82, 83, 86, 87, 88, 90, 91, 93, 95, 96, 97, 99, 100, 104, 105, 108, 109, 110, 111, 114, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 153], "Then": [2, 4, 96, 118, 120, 129, 130, 134, 135, 137, 138], "There": [0, 1, 9, 15, 20, 23, 95, 110, 121, 125, 126, 127, 132, 136], "These": [4, 96, 110, 114, 120, 121, 124, 132, 133, 136, 137, 138, 143], "To": [13, 20, 21, 22, 39, 40, 43, 87, 95, 96, 97, 99, 100, 103, 104, 105, 109, 111, 114, 117, 119, 121, 124, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 145, 150, 151, 153], "Will": [59, 75, 77], "With": [30, 35, 39, 74, 100, 109, 118, 120, 124, 129, 130, 131, 135, 142, 150, 151, 153], "_": [20, 21], "_______": 109, "________": [109, 131], "__________": 131, "__call__": [15, 29, 41, 59, 63, 64, 65, 110, 114, 123, 124, 153], "__dict__": [28, 31, 118], "__getitem__": 87, "__getitems__": 87, "__init__": [15, 20, 21, 22, 29, 81, 100, 108, 109, 114, 119, 127, 128, 129, 131, 136, 138, 142, 150, 151, 153], "__input_fields__": [17, 18, 111, 131, 142], "__len__": 87, "__main__": [131, 138], "__name__": [93, 127, 129], "__output_fields__": [17, 18, 131, 142], "__repr__": [59, 63, 114], "__str__": [1, 32], "__version__": 90, "_acal": [11, 12, 14, 15, 37], "_additional_llm_tool": 109, "_call": [11, 12, 14, 15, 37, 82], "_coarse_label": 142, "_coarse_labels_desc": [111, 142], "_combine_input_and_model_kwarg": 129, "_compon": 128, "_compute_single_item": [54, 55, 57], "_diagnos": [100, 150, 151], "_embedd": 136, "_extra_repr": [114, 119], "_few_shot_demo": 130, "_generator_names_to_fil": 82, "_generator_trac": 81, "_init_tool": 109, "_is_async": 138, "_output": 132, "_output_processor": 131, "_paramet": 128, "_prepare_input": [142, 153], "_run_one_step": 109, "_score": 130, "_student_trac": 29, "_template_str": 128, "_trace": [29, 130], "_trace_map": 83, "a2acf8ba4c27": 118, "a45ad4690a47": 130, "a5cfe255": [48, 50], "a8b8": 130, "a958": 118, "aa81": 118, "aaa8": 118, "aaai": 121, "ab": [0, 1, 15, 54, 74, 109, 121, 123, 134, 136, 141, 150, 151], "ab64": 118, "aba9": 118, "abbr": 142, "abbrevi": [111, 142], "abc": 118, "aberdeen": 153, "abil": [109, 118, 121, 124, 134], "abl": [100, 110, 111, 117, 121, 123, 134, 136, 139, 141, 142, 150, 151], "about": [8, 24, 54, 96, 97, 100, 121, 123, 125, 126, 134, 141, 142, 150, 151], "abov": [1, 100, 109, 114, 121, 123, 125, 126, 128, 131, 133, 134, 136, 138, 142, 150, 151, 153], "abstract": [19, 37, 52, 58, 59, 68, 87, 105, 110, 111, 113, 124, 125, 129, 131, 142], "abstract_algebra": 121, "ac": [20, 21, 134], "ac78": 120, "academ": [121, 137], "acal": [7, 8, 9, 10, 12, 13, 14, 29, 30, 33, 34, 36, 37, 39, 64, 110, 114, 123, 124, 129, 136, 138], "acc_list": [51, 57], "accept": [87, 108, 123, 129], "access": [9, 15, 20, 23, 31, 42, 43, 81, 100, 103, 109, 110, 121, 135, 136, 138, 150, 151], "accomplish": 124, "accord": [2, 4, 20, 21, 110, 121, 124, 134, 141, 143], "accordingli": 131, "accordion": [100, 150, 151], "account": 123, "accumul": [29, 132], "accur": [110, 134, 136], "accuraci": [1, 51, 57, 59, 62, 100, 108, 109, 121, 125, 134, 137, 142, 143, 150, 151, 153], "accus": 153, "acetaminophen": 114, "achiam": 121, "achiev": [34, 100, 111, 121, 123, 125, 134, 138, 141, 150, 151, 153], "acl": 121, "acm": 121, "acronym": 142, "across": [35, 100, 111, 121, 138, 142, 145, 150, 151], "act": [105, 109, 120, 124, 135], "action": [1, 43, 99, 135, 137], "action_typ": 43, "activ": [43, 97, 104, 110, 131], "actual": [17, 19, 20, 23, 35, 59, 75, 76, 109, 128, 131, 132, 136, 137], "acycl": 124, "ad": [14, 20, 21, 22, 24, 29, 30, 31, 35, 43, 59, 62, 67, 98, 100, 104, 110, 114, 118, 127, 128, 132, 136, 138, 142, 150, 151], "ada": [100, 137, 150, 151], "adaflow": 153, "adal": [17, 18, 59, 75, 100, 110, 121, 142, 150, 151, 153], "adal_compon": [100, 142, 150, 151, 153], "adalcompon": [67, 75, 76, 77, 78, 105, 121, 124, 153], "adalcomponent_": 124, "adalflow": [2, 4, 10, 20, 21, 28, 29, 31, 43, 45, 50, 54, 58, 59, 62, 66, 67, 75, 77, 81, 82, 90, 91, 101, 102, 105, 109, 110, 111, 114, 117, 118, 119, 123, 124, 125, 127, 128, 129, 131, 132, 133, 134, 136, 137, 138, 141, 150, 151, 153], "adaltask": [59, 75, 77, 100, 142, 150, 151, 153], "adaplcompon": [59, 75, 77], "adapt": [20, 21, 30, 54, 55, 57, 62, 73, 104, 119, 121, 134, 137, 138], "adaptat": 121, "add": [0, 1, 17, 19, 20, 21, 29, 30, 31, 33, 35, 40, 43, 59, 67, 69, 72, 74, 75, 76, 91, 95, 96, 99, 100, 104, 109, 111, 114, 118, 119, 124, 126, 129, 130, 131, 132, 135, 136, 138, 141, 142, 150, 151], "add_a_b": 30, "add_compon": 29, "add_generation_prompt": 15, "add_grad": [59, 67], "add_gradi": [59, 67], "add_histori": [59, 69, 74], "add_item": 136, "add_llm_as_fallback": [0, 1, 109], "add_missing_right_brac": [35, 40], "add_missing_right_bracket": [35, 40], "add_missing_right_parenthesi": 35, "add_on": 114, "add_point": 138, "add_scor": [59, 61, 62], "add_score_to_current_param": [59, 69, 74], "add_score_to_param": [59, 69, 74], "add_score_to_trac": [59, 67], "add_successor_map_fn": [59, 67, 110, 153], "add_to_trac": [59, 67], "addab": 30, "addit": [0, 1, 20, 21, 35, 43, 109, 119, 121, 123, 127, 129, 134, 135, 138, 142], "addition": [10, 12, 13, 15, 20, 23, 24, 37, 100, 109, 114, 119, 121, 124, 127, 130, 134, 136, 138, 150, 151], "additional_context": [42, 138], "additional_info": 52, "additon": 41, "addonecompon": 114, "address": [59, 69, 74, 125, 137], "adher": 131, "adjust": [13, 100, 125, 134, 150, 151], "admit": [121, 143], "adopt": 105, "adpat": 123, "advanc": [44, 114, 121, 126, 127, 136, 137], "advantag": [100, 142, 150, 151], "advis": 28, "ae99": 118, "afbd": 118, "afc": [2, 4, 137], "affect": [13, 54, 111, 119, 121], "after": [13, 20, 21, 28, 31, 33, 36, 38, 40, 95, 96, 99, 100, 109, 111, 120, 121, 123, 126, 127, 131, 132, 135, 136, 138, 150, 151], "afun": 29, "ag": [28, 121, 131, 134, 145], "again": [120, 136], "against": [24, 59, 69, 71, 121], "agenda": 109, "agent": [1, 34, 43, 44, 58, 99, 104, 105, 121, 123, 125, 126, 133, 134, 138], "agent_respons": 109, "aggreg": [59, 67, 72], "agnositc": 105, "agnost": [123, 124, 126, 129, 141], "ah": 15, "ahead": [97, 111, 124], "ai": [11, 15, 101, 104, 105, 114, 121, 127, 134], "aim": [125, 131], "akari": 134, "al": [121, 134, 141, 143], "alcohol": 153, "algorithm": [13, 15, 137], "alia": [28, 29, 43, 108, 130, 132], "align": [2, 4, 54, 96, 134, 137], "all": [1, 10, 12, 13, 14, 15, 19, 24, 28, 29, 31, 34, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 54, 56, 57, 58, 59, 64, 66, 69, 74, 75, 76, 77, 78, 80, 86, 87, 93, 95, 96, 100, 103, 104, 109, 111, 114, 118, 119, 121, 123, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 138, 142, 143, 145, 150, 151], "all_gt_answ": [51, 57, 143], "all_gt_context": [56, 57, 143], "all_pred_answ": [51, 57, 143], "all_quest": 143, "all_retrieved_context": [56, 57, 143], "allevi": [114, 136], "allow": [15, 28, 29, 30, 35, 36, 38, 43, 51, 57, 59, 64, 67, 82, 100, 104, 109, 111, 114, 118, 123, 125, 127, 130, 133, 135, 136, 137, 142, 143, 150, 151, 153], "allowi": 118, "almost": [121, 126, 131, 136], "alon": 121, "along": [20, 23, 24, 28, 29, 31, 36, 91, 96, 108, 110, 111, 118, 123, 129, 130, 134, 136, 139, 142, 150], "alongsid": 109, "alpha": 99, "alreadi": [20, 21, 28, 29, 43, 95, 99, 100, 111, 123, 127, 131, 136, 138, 150, 151, 153], "also": [2, 4, 13, 20, 21, 24, 29, 33, 34, 35, 36, 41, 43, 54, 59, 74, 75, 76, 77, 87, 95, 100, 110, 111, 114, 117, 118, 121, 123, 125, 133, 134, 135, 136, 137, 138, 141, 142, 145, 150, 151, 153], "altern": 30, "although": [20, 21, 135, 136, 153], "alwai": [1, 15, 17, 19, 28, 31, 97, 109, 110, 118, 121, 123, 127, 131, 137, 138], "amazon": 9, "amazonaw": 9, "ambigu": 134, "amount": [109, 118, 123], "an": [0, 1, 6, 12, 13, 14, 15, 17, 18, 19, 25, 28, 29, 30, 32, 33, 34, 35, 36, 38, 39, 40, 43, 54, 55, 57, 59, 64, 65, 69, 71, 72, 73, 74, 75, 76, 77, 81, 86, 87, 90, 91, 93, 97, 100, 103, 105, 109, 110, 111, 112, 114, 118, 119, 120, 121, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 136, 138, 141, 142, 143, 145, 150, 151], "analysi": [2, 4, 121, 137], "analyz": [135, 153], "anautomat": 121, "andhannaneh": 134, "andrew": [20, 21], "andro": 121, "angel": 126, "anger": 121, "ani": [0, 1, 2, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 42, 43, 51, 52, 54, 55, 57, 59, 63, 66, 67, 68, 69, 74, 75, 76, 77, 78, 81, 82, 83, 86, 87, 88, 93, 95, 96, 97, 99, 100, 104, 105, 108, 109, 111, 114, 117, 118, 119, 121, 123, 124, 125, 128, 129, 130, 131, 132, 133, 134, 136, 138, 141, 142, 150, 151, 153], "annoat": 121, "annot": [54, 121, 143], "annual": 121, "anoth": [20, 23, 38, 59, 68, 104, 109, 110, 121, 127, 128, 130, 131, 134, 136], "ansi": 91, "answer": [0, 1, 13, 17, 19, 48, 50, 51, 54, 55, 56, 57, 59, 75, 76, 100, 104, 108, 109, 111, 114, 121, 130, 131, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 153], "answer_match_acc": [57, 100, 143, 150, 151], "answer_templ": 153, "answerdata": 153, "answermacthevalu": 143, "answermatchacc": [51, 57, 100, 108, 121, 134, 142, 150, 151, 153], "anthrop": [8, 43, 90, 103, 126, 129], "anthropic_api_kei": [95, 103], "anthropic_cli": [7, 129], "anthropicapicli": [7, 8, 43, 129], "anybodi": 121, "anyon": 97, "anyth": [9, 17, 19, 109, 125, 131, 133, 138], "ap": [121, 128], "api": [8, 9, 10, 11, 12, 13, 14, 15, 16, 29, 33, 37, 43, 59, 75, 77, 95, 96, 102, 104, 110, 120, 124, 125, 126, 134, 135], "api_kei": [8, 10, 11, 12, 14, 86], "api_kwarg": [8, 9, 10, 11, 12, 13, 14, 15, 37, 123, 129], "api_respons": 16, "apidoc": 96, "apidocoutdir": 96, "apirefer": 9, "app": [13, 43, 91], "app_logg": 127, "appear": [59, 67, 121], "append": [15, 30, 31, 88, 108, 118, 129, 138, 143, 153], "append_dialog_turn": 43, "append_to_jsonl": 88, "appl": [55, 56, 57, 121, 130, 150], "appli": [2, 4, 15, 25, 30, 31, 33, 35, 36, 38, 59, 67, 75, 76, 81, 97, 110, 117, 118, 119, 120, 123, 124, 132, 134, 136, 137, 153], "applic": [2, 4, 6, 28, 91, 99, 105, 109, 110, 111, 118, 121, 124, 125, 131, 136, 137, 144, 145], "application_nam": 104, "apply_chat_templ": 15, "apply_transform": [31, 118], "appreci": 95, "approach": [2, 4, 114, 120, 121, 134, 135, 137], "appropri": [13, 100, 114, 137, 150, 151], "approv": 97, "ar": [0, 1, 2, 4, 8, 15, 17, 18, 19, 20, 21, 22, 29, 30, 31, 32, 35, 38, 40, 42, 43, 54, 58, 59, 66, 67, 69, 73, 74, 75, 76, 77, 81, 82, 90, 91, 95, 96, 97, 99, 100, 104, 105, 109, 110, 111, 114, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 142, 143, 144, 145, 150, 151, 153], "arbitrari": [30, 59, 63], "architectur": [134, 141, 144], "arena": 121, "arg": [13, 19, 28, 29, 30, 34, 35, 36, 37, 39, 40, 42, 43, 45, 50, 52, 59, 63, 64, 65, 66, 67, 68, 69, 71, 72, 75, 76, 77, 80, 90, 108, 109, 135, 138, 142], "argument": [0, 1, 10, 12, 13, 15, 28, 30, 32, 34, 35, 36, 37, 38, 43, 59, 63, 67, 68, 75, 76, 86, 100, 109, 110, 119, 120, 123, 128, 129, 130, 131, 133, 135, 136, 137, 138, 150, 151], "arithmet": 43, "ariz": 127, "around": [41, 81, 110, 113, 153], "arr": 138, "arrai": [35, 110, 136, 138], "arsen": 121, "art": [59, 62], "articl": [54, 121, 137], "articul": 104, "artifici": 123, "arxiv": [0, 1, 15, 54, 74, 109, 121, 134, 136, 141, 143, 150, 151], "arxivpreprint": 134, "asai": 134, "asdict": [35, 111], "ask": [20, 23, 24, 43, 54, 55, 57, 104, 111, 118, 121, 128, 133, 135, 136, 137, 138, 142], "aspect": [59, 69, 74, 121], "aspirin": 114, "assert": [28, 119, 129], "assess": [54, 100, 121, 143, 150, 151], "assign": [2, 4, 13, 29, 54, 59, 67, 100, 120, 121, 130, 132, 150, 151], "assist": [1, 6, 15, 17, 18, 19, 32, 38, 43, 100, 109, 114, 118, 123, 126, 127, 128, 133, 143, 150, 151], "assistant_respons": [43, 118], "assistant_response_timestamp": [43, 118], "assistantrespons": [43, 118], "assit": 133, "associ": [121, 131], "assum": [9, 31, 43, 56, 57, 118, 127, 130, 153], "assumpt": 126, "ast": [35, 43, 131], "async": [8, 9, 10, 12, 13, 14, 29, 30, 33, 34, 36, 37, 39, 42, 64, 109, 129, 136, 138], "async_cli": 129, "async_function_1": 34, "async_function_2": 34, "async_tool_1": 34, "async_tool_2": 34, "asynccal": [43, 109], "asynchron": [13, 34, 114], "asyncio": [34, 42, 138], "asyncopenai": 129, "atom": [118, 136], "attach": [81, 127, 130], "attempted_val_scor": 78, "attent": [99, 100, 150, 151], "attention_mask": 15, "attribut": [20, 22, 23, 25, 26, 29, 31, 36, 38, 39, 43, 56, 57, 59, 67, 81, 86, 100, 111, 114, 118, 121, 128, 130, 131, 136, 138, 150, 151], "auc": 121, "audio": 136, "aug": 134, "augement": 136, "augment": [59, 62, 121, 124, 130, 134, 136, 141, 143, 144], "augmented_demo": [59, 62], "augmentedlanguag": 134, "author": 121, "auto": [29, 64, 65, 67, 70, 74, 100, 105, 108, 124, 125, 128, 129, 133, 134, 141, 144, 151, 153], "auto_text_grad_": 124, "autoai": 141, "autodoc": 96, "autograd": [64, 65, 110], "autom": [121, 125], "automat": [22, 30, 33, 36, 59, 67, 70, 71, 81, 95, 96, 100, 104, 110, 114, 121, 128, 131, 135, 138, 150, 151], "automodelforcausallm": 15, "autonom": [105, 109, 125], "autoreset": 91, "autotoken": 15, "avail": [1, 12, 13, 43, 103, 109, 138, 143], "available_funct": 138, "averag": [20, 21, 51, 56, 57, 59, 75, 76, 121, 143], "average_idf": [20, 21], "average_pool": [7, 15], "average_tim": 135, "avg_acc": [51, 57], "avg_judg": [55, 57, 143], "avg_recal": [56, 57, 121, 143], "avg_relev": 143, "avg_scor": [52, 55, 121], "avgdl": [20, 21, 136], "avirup": 134, "avoid": [20, 21, 28, 29, 95, 96, 118, 119, 134, 136], "aw": 9, "await": [0, 1, 30, 34, 42, 43, 138], "awar": [20, 23, 132], "award": 145, "awlai": 138, "aws_access_key_id": 9, "aws_connection_timeout": 9, "aws_profile_nam": 9, "aws_read_timeout": 9, "aws_region_nam": 9, "aws_secret_access_kei": 9, "aws_session_token": 9, "b": [0, 1, 20, 21, 30, 43, 109, 135, 136, 138], "b0cffa3e": [100, 150, 151], "b2dbdf2f": 118, "b3e9": 118, "b400": 137, "b6c6": 118, "ba8e1e23": 137, "baai": [15, 136], "back": [13, 17, 19, 20, 21, 31, 86, 93, 95, 97, 100, 109, 110, 111, 117, 120, 121, 123, 130, 131, 150, 151], "backend_engine_prompt": 69, "backpropag": [29, 36, 59, 62, 64, 65, 69, 73, 100, 110, 124, 130, 132, 150, 151], "backpropagatin": 132, "backpropog": 130, "backtick": [17, 19, 109, 131, 138], "backward": [29, 36, 39, 59, 63, 64, 65, 67, 69, 70, 71, 72, 73, 75, 76, 100, 105, 108, 110, 124, 130, 132, 142, 150, 151], "backward_engin": [36, 39, 59, 63, 64, 65, 69, 72, 73, 75, 76, 100, 108, 150, 151, 153], "backward_engine_dis": [59, 67], "backward_engine_model_config": [59, 75, 76, 77, 100, 142, 150, 151, 153], "backward_fn": [59, 63], "backwardcontext": [59, 63], "backwardengin": [36, 59, 63, 64, 65, 69, 72, 73, 75, 76], "bad": [100, 121, 150, 151], "balanc": [13, 47, 50], "balconi": 153, "banana": [130, 150], "banerje": 121, "bank": 121, "bare": [105, 113, 133], "baromet": 153, "basd": 136, "base": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 50, 51, 54, 55, 56, 57, 58, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 82, 83, 85, 87, 90, 92, 93, 97, 105, 108, 109, 111, 113, 114, 119, 123, 125, 127, 129, 131, 134, 135, 138, 141, 142, 143, 145], "base_class": 28, "base_data_class": [111, 131, 143, 145], "basedata": [48, 50], "basedataclass": 28, "baseevalu": [51, 52, 54, 55, 56, 57, 59, 69, 73], "basemodel": 110, "bash": 22, "basic": [58, 97, 125], "basicqaoutput": [17, 18], "batch": [2, 4, 33, 43, 59, 75, 76, 77, 87, 100, 117, 118, 119, 120, 129, 136, 142, 149, 150, 151], "batch_embedd": [118, 119], "batch_idx": [59, 75, 76], "batch_siz": [2, 3, 4, 33, 86, 87, 118, 119, 120, 132], "batch_val_score_threshold": [59, 75, 77], "batchembedd": [33, 118], "batchembedderinputtyp": 33, "batchembedderoutputtyp": 33, "bbh_object_count": [45, 50], "bc0ff7f6": 118, "bcbc6ff9": 118, "bceloss": 110, "bd3a": 130, "bdbd": 118, "beat": [100, 150, 151], "beauti": [20, 21], "becam": 153, "becaus": [2, 4, 100, 123, 125, 135, 137, 142, 145, 150, 151], "becom": [59, 67, 121, 130, 134, 136], "bed": 130, "bednnn": [100, 150, 151], "bedrock": [9, 90], "bedrock_cli": 7, "bedrock_runtime_except": [7, 9], "bedrockapicli": [7, 9], "bedrockruntimeexcept": 9, "been": [36, 43, 118, 121, 134, 136, 142], "befor": [2, 4, 40, 55, 56, 57, 59, 75, 76, 95, 97, 99, 100, 114, 118, 119, 121, 124, 135, 136, 137, 142, 145, 150, 151, 153], "begin": [59, 67, 91, 104, 125], "begin_of_text": [126, 133], "behavior": [110, 127, 138], "behind": [17, 19, 109, 124, 126], "beij": [55, 57, 121], "being": [111, 124, 125, 130, 132, 134, 138, 142, 153], "belief": 134, "believ": 97, "below": [1, 100, 109, 121, 131, 136, 138, 150, 151], "bench": [45, 50], "benchmark": [134, 135, 143, 153], "benef": 136, "benefici": 137, "benefit": [30, 43, 118, 136], "bert": [121, 153], "bert_scor": 121, "bertscor": [121, 134, 141], "besid": [29, 118, 121, 123, 133, 134, 135, 145], "best": [20, 21, 95, 97, 100, 104, 114, 121, 124, 134, 136, 137, 141, 150, 151], "beta": [15, 99, 138], "better": [2, 4, 18, 28, 59, 62, 69, 73, 96, 97, 100, 109, 110, 111, 121, 130, 131, 135, 136, 137, 138, 142, 145, 150, 151], "between": [2, 4, 13, 28, 37, 53, 54, 56, 57, 59, 69, 74, 97, 104, 105, 109, 110, 121, 124, 125, 129, 132, 134, 136, 137, 141, 153], "beyond": [4, 121, 125, 138], "bf52": 130, "bfc5": 137, "bfloat16": 15, "bge": [15, 136], "bhh_hard_object_count": 144, "bhh_object_count": [100, 150, 151], "bi": [134, 136, 141], "bias": [29, 114, 127], "bical": 153, "big": [45, 50, 97, 134], "big_bench_hard": [100, 150, 151], "bigbenchhard": [45, 50, 100, 150, 151], "bigger": [20, 21], "biggest": 87, "binari": 53, "bit": [34, 111, 142], "black": [91, 134], "blackberri": [130, 150], "bleu": [121, 134, 141], "bleuscor": 121, "blob": [47, 50], "block": [28, 29, 34, 44, 91, 104, 114, 124, 125, 137], "blow": 128, "blue": 91, "bm25": [20, 21, 118, 136], "bm25_index": [20, 21], "bm25_retriev": [20, 136], "bm25retriev": [20, 21], "bodi": [54, 121], "bonjour": 128, "book": 137, "bool": [0, 1, 2, 3, 13, 15, 17, 18, 19, 20, 21, 24, 29, 31, 34, 35, 36, 38, 39, 40, 41, 43, 54, 55, 57, 59, 62, 66, 67, 68, 69, 72, 74, 75, 76, 77, 78, 81, 87, 91, 109, 118, 119, 130, 131], "bool_str": 131, "bool_str_2": 131, "bool_str_3": 131, "bool_str_4": 131, "bool_str_5": 131, "bool_str_6": 131, "bool_str_7": 131, "bool_str_8": 131, "boolean": [0, 1, 19, 35, 40, 131, 136], "boolean_pars": 40, "boolean_str": 131, "booleanoutputpars": [17, 19, 131], "booleanpars": 40, "boost": [118, 121, 136, 142], "boostrap": [62, 142, 144], "bootstrap": [59, 66, 75, 76, 130, 142], "bootstrap_optim": [61, 142], "bootstrap_shot": [59, 62, 75, 77, 100, 142, 150, 151], "bootstrapfewshot": [59, 61, 62, 100, 108, 142, 151], "bootstrapoptim": 142, "border": [2, 4, 137], "bore": 125, "boshengd": 134, "both": [4, 9, 14, 20, 21, 29, 34, 37, 40, 42, 43, 59, 62, 75, 76, 88, 91, 96, 100, 105, 109, 110, 111, 118, 121, 123, 124, 127, 128, 129, 130, 131, 134, 136, 138, 141, 142, 143, 145, 150, 151, 153], "boto3": [9, 90], "botocor": 9, "bound": 53, "boundari": [24, 28, 43, 54, 57, 78, 90, 93], "boutiqu": 153, "box": [114, 121, 125, 134], "brace": [35, 40], "bracket": [35, 40], "branch": [99, 134], "brand": 142, "brazil": 121, "break": [2, 4, 109, 125, 127, 137], "bridg": [12, 15, 37, 129], "brief": [17, 18, 123], "briefli": 124, "brittl": 125, "broad": [121, 137], "broader": [96, 97, 137], "broccoli": 130, "brought": 121, "browser": [96, 135], "budget": [2, 4, 137], "buffer": [1, 32], "bug": [97, 99, 100, 150, 151], "buget": 134, "build": [20, 21, 22, 26, 29, 35, 39, 44, 54, 97, 98, 99, 104, 105, 109, 110, 111, 114, 121, 136, 141, 142, 143, 144, 153], "build_index": 143, "build_index_from_docu": [20, 21, 22, 23, 26, 39, 118, 136], "builder": 38, "built": [20, 21, 26, 32, 35, 39, 100, 103, 121, 124, 131, 135, 136, 138, 150, 151, 153], "bunch": 137, "burnlei": 121, "busi": 125, "bust": 121, "bytes_or_buff": [1, 32], "c": [20, 21, 29, 121, 134, 153], "c4e4": 118, "c4e5": 120, "c5431397": 118, "c77c98ac260f": 118, "c8fc": 118, "ca": 138, "ca0af45b": [2, 4, 137], "cabbag": 130, "cach": [15, 36, 54, 55, 57, 89, 118], "cache_dataset": [45, 50], "cache_path": [36, 85], "cached_content_token_count": 11, "cached_dataset": 117, "cachedengin": [36, 85], "cai": 121, "calcul": [53, 59, 75, 76, 100, 110, 120, 121, 150, 151], "calculate_class_weight": 47, "call": [0, 1, 2, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 71, 73, 75, 76, 80, 81, 82, 88, 90, 91, 93, 100, 104, 108, 109, 110, 114, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 142, 143, 150, 151, 153], "call_async_funct": 34, "call_multipli": [0, 1], "callabl": [0, 1, 8, 9, 14, 20, 21, 22, 23, 26, 28, 29, 31, 34, 35, 36, 39, 42, 43, 59, 63, 67, 68, 69, 73, 75, 76, 80, 108, 109, 110, 118, 142, 150, 153], "callan": 134, "callback": [59, 75, 76, 80, 100, 127, 150, 151], "callbackmanag": [36, 80, 104], "can": [0, 1, 2, 4, 6, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 50, 51, 54, 55, 56, 57, 59, 62, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 77, 81, 83, 86, 87, 90, 92, 95, 96, 97, 99, 100, 103, 104, 109, 110, 111, 113, 114, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "candid": 136, "candidates_token_count": 11, "cannon": 153, "cannot": [15, 104, 109, 121, 123], "cantain": 29, "cap": [100, 150, 151], "capabl": [34, 100, 109, 110, 124, 127, 137, 138, 150, 151], "capac": 153, "capdev": [121, 134, 141], "capit": [28, 35, 109, 111, 119, 128, 129, 133], "captur": [35, 54, 110, 121, 123], "carbon": [118, 136], "card": 133, "care": [100, 109, 134, 137, 141, 150, 151], "carefulli": [54, 97, 104, 121], "carri": [97, 138], "carrot": 130, "carsnn": [100, 150, 151], "case": [6, 20, 23, 28, 31, 59, 62, 67, 95, 97, 100, 104, 109, 114, 118, 121, 123, 124, 125, 127, 131, 133, 134, 135, 136, 137, 138, 141, 142, 145, 150, 151, 153], "castl": 153, "categor": [28, 109, 121, 129, 136], "categori": [131, 136], "cauliflow": 130, "caus": 114, "caution": 34, "cd": [95, 96], "cdot": [20, 21, 134], "celeri": 130, "celsiu": 138, "center": 113, "centr": 121, "certain": [15, 35, 127, 145], "chain": [30, 36, 43, 100, 111, 114, 118, 119, 123, 124, 134, 135, 136, 142, 150, 151], "challeng": [100, 121, 125, 132, 136, 150, 151], "champion": 121, "chanc": [20, 23, 125, 130], "chang": [83, 98, 109, 110, 118, 121, 123, 124, 125, 128, 134, 136, 153], "chapter": 137, "charact": 96, "characterist": [132, 142], "chat": [8, 9, 10, 11, 12, 13, 14, 15, 32, 37, 118, 123, 128, 129, 133], "chat_completion_pars": [8, 9, 14], "chat_histori": [32, 118, 128], "chat_history_str": [32, 118, 123, 128, 133], "chatbot": [15, 105, 118, 121, 123, 124, 125, 136], "chatcomplet": [12, 14], "chatcompletionchunk": 14, "chatcompletiontokenlogprob": 43, "cheapest": [134, 136], "check": [2, 4, 9, 12, 28, 31, 35, 36, 37, 38, 43, 59, 64, 65, 67, 68, 95, 97, 99, 100, 103, 104, 107, 111, 114, 118, 120, 121, 129, 134, 135, 136, 137, 138, 141, 145, 150, 151, 152], "check_adal_dataclass": 28, "check_data_class_field_args_on": 35, "check_data_class_field_args_zero": 35, "check_if_already_computed_gradient_respect_to": [59, 67], "check_if_class_field_args_one_exist": 35, "check_if_class_field_args_zero_exist": 35, "check_object": 93, "checkpoint": [59, 75, 77, 142], "chen": [121, 134], "chengwei": 134, "child": [29, 127], "children": [29, 153], "china": [55, 57, 119, 121], "chip": 15, "choic": [54, 121, 123, 131, 134, 143], "choos": [13, 17, 18, 20, 21, 22, 39, 137, 138], "chronicl": [121, 143], "chunk": [2, 3, 4, 22, 104, 118, 119, 121, 124, 134, 136, 141, 143], "chunk_overlap": [2, 4, 137], "chunk_siz": [2, 4, 137], "ci": 95, "cite": [134, 141], "citi": 138, "ckpt": [59, 75, 77, 100, 142, 150, 151], "ckpt_file": [59, 75, 77, 100, 150, 151], "ckpt_path": [59, 75, 77], "cl": [35, 111], "cl100k_base": [2, 4, 41, 137], "claim": 121, "clarinet": [100, 150, 151], "clariti": [54, 96, 105, 121, 125], "class": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 55, 56, 57, 58, 60, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 85, 86, 87, 90, 92, 93, 100, 104, 105, 108, 109, 110, 114, 118, 119, 123, 125, 127, 128, 129, 130, 131, 132, 135, 138, 142, 143, 145, 148, 149, 150, 151, 153], "class_descript": 142, "class_index": [48, 50, 111, 142], "class_nam": [28, 48, 50, 81, 111, 142], "classes": 145, "classic": [105, 125, 144], "classif": [47, 50, 105, 121, 125, 131, 144], "classifi": [111, 121, 134, 142], "classmethod": [12, 13, 14, 20, 21, 24, 28, 29, 31, 33, 36, 38, 39, 43, 59, 67, 92, 109, 111], "classroom": 109, "classsampl": [59, 68], "claud": [8, 126], "clean": 127, "clean_device_cach": [7, 15], "clear": [54, 59, 66, 69, 74, 104, 121, 124, 134, 135, 136], "clearli": 121, "cli": 13, "click": [121, 134], "client": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 23, 25, 26, 33, 36, 37, 43, 54, 55, 57, 58, 59, 69, 73, 90, 109, 123, 124, 125, 126, 129, 136], "climat": [118, 136], "clone": [95, 96, 104], "close": [35, 100, 125, 136, 142, 150, 151], "cloth": 136, "cloud": [6, 11, 117, 129, 134, 136, 141], "co": [15, 47, 50, 119, 127, 136], "coach": 121, "coarse_label": [59, 68, 111], "code": [2, 4, 14, 28, 35, 43, 59, 67, 74, 81, 91, 98, 100, 104, 105, 109, 114, 118, 119, 121, 123, 124, 125, 127, 128, 129, 131, 133, 134, 136, 137, 138, 141, 142, 143, 150, 151, 153], "codebas": 98, "coder": 15, "coeffici": 121, "coher": [10, 13, 43, 54, 57, 90, 103, 121, 126, 129, 134, 136, 137], "cohere_api_kei": [95, 103], "cohere_cli": [7, 129], "cohereapicli": [7, 10, 20, 26, 43, 129, 136], "collabor": 101, "collect": [25, 43, 54, 59, 75, 77, 121, 128, 136], "collection_nam": [25, 136], "color": [91, 109, 127], "colorama": 91, "colored_print": 91, "column": [22, 24, 121], "com": [8, 9, 10, 11, 12, 13, 14, 22, 59, 62, 95, 96, 121, 123, 127, 133, 134, 136, 138], "combat": [118, 136], "combin": [8, 9, 11, 14, 36, 38, 69, 72, 74, 104, 109, 120, 121, 123, 125, 134, 136, 138, 141, 142, 153], "combine_kwarg": 35, "come": [104, 109, 118, 121, 123, 129, 131, 136, 140, 143, 153], "command": [13, 91], "comment": [95, 133], "commit": [98, 99, 104], "common": [40, 48, 50, 53, 56, 57, 121, 134, 136], "commonli": [4, 19, 120, 121, 134], "commun": [34, 37, 97, 102, 104, 129, 134, 153], "compact": [43, 138], "compar": [17, 18, 19, 20, 21, 24, 35, 51, 54, 57, 59, 62, 64, 65, 69, 71, 100, 109, 118, 119, 121, 137, 142, 148, 149, 150, 151, 153], "comparison": [104, 109, 114, 121, 136, 138, 153], "compat": [121, 123, 129, 131, 137], "complet": [0, 1, 6, 8, 9, 10, 11, 12, 13, 14, 15, 34, 35, 36, 37, 43, 96, 99, 100, 109, 121, 129, 135, 137, 141, 150, 151], "completion_token": [43, 100, 150, 151], "completion_usag": 43, "completionusag": [8, 9, 11, 12, 14, 37, 43, 100, 150, 151], "complex": [1, 17, 19, 35, 40, 104, 109, 111, 121, 127, 131, 137], "complext": 131, "complic": [109, 133, 134, 138, 152], "compon": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 54, 55, 57, 59, 64, 65, 67, 75, 76, 77, 81, 86, 90, 92, 93, 95, 96, 100, 103, 105, 108, 109, 110, 111, 113, 118, 119, 120, 121, 123, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 153], "componenet": [29, 86], "component1": 30, "component2": 30, "component3": 30, "component4": 30, "component_config": [33, 36, 86, 123], "component_nam": [33, 36, 86, 123], "componnet": 132, "compos": [30, 38, 76, 113, 126, 144], "compose_model_kwarg": 35, "compose_prompt_kwarg": 38, "comprehens": [54, 121, 123, 124, 134, 141], "compromis": 137, "comput": [9, 51, 52, 54, 55, 56, 57, 59, 63, 67, 69, 71, 73, 78, 100, 109, 110, 121, 125, 127, 132, 134, 136, 143, 148, 149, 150, 151, 153], "computation": 134, "compute_bertscor": 121, "compute_bleu": 121, "compute_context_relev": 143, "compute_g_eval_summar": 121, "compute_judg": 143, "compute_llm_as_judg": 121, "compute_llm_as_judge_wo_quest": 121, "compute_match_acc": 143, "compute_recal": 143, "compute_roug": 121, "compute_single_item": [51, 52, 54, 57, 100, 108, 142, 150, 151, 153], "con": [118, 136], "concaten": [69, 72, 134], "concept": [17, 18, 56, 57, 110, 111, 114, 123, 132, 142], "conceptu": 127, "concern": [59, 69, 74, 97], "concis": [111, 114, 142], "conclud": [100, 150, 151], "conclus": [142, 143], "concurr": 138, "conda": 22, "condit": [31, 110, 127, 133, 135, 153], "condition": [7, 133], "condition_fn": 118, "conf": 96, "confer": [121, 134], "confid": [53, 121], "confidence_interv": [53, 55, 121], "config": [29, 33, 36, 59, 75, 76, 108, 119, 127, 143, 153], "config_dataset": [59, 61, 62], "config_shot": [59, 61, 62, 66], "configur": [2, 4, 29, 33, 59, 75, 76, 77, 86, 91, 92, 95, 96, 100, 103, 109, 120, 123, 125, 136, 137, 142, 143, 150, 151, 153], "configure_backward_engin": [59, 75, 76, 100, 150, 151], "configure_backward_engine_engin": [59, 75, 76], "configure_backward_engine_help": [59, 75, 76, 100, 150, 151], "configure_callback": [59, 75, 76, 77], "configure_demo_optimizer_help": [59, 75, 76, 100, 150, 151], "configure_loss_fn": 108, "configure_optim": [59, 75, 76, 100, 108, 150, 151], "configure_teacher_gener": [59, 75, 76, 100, 108, 150, 151], "configure_teacher_generator_help": [59, 75, 76, 100, 150, 151], "configure_text_optimizer_help": [59, 75, 76, 100, 150, 151], "conflict": 132, "confus": [29, 99, 104, 111], "connect": [24, 110, 136, 153], "conquer": [1, 109], "conserv": 13, "consid": [28, 29, 56, 57, 59, 69, 74, 109, 127, 134, 136, 137], "consin": 136, "consist": [19, 30, 36, 38, 43, 54, 57, 95, 96, 100, 110, 121, 123, 124, 143, 145, 150, 151], "consol": [12, 91, 127], "constant": [1, 9, 20, 21, 28, 32, 35], "constantli": 111, "constrain": [59, 75, 77, 100, 142, 150, 151], "constrained_max_steps_12_848d2_run_7": 142, "constrained_max_steps_8_a1754_run_1": [100, 150, 151], "constraint": [59, 69, 74, 137], "constraint_text": [59, 69, 74], "construct": [86, 87, 143], "constructor": [30, 32, 109, 119], "consum": 130, "contact": 97, "contain": [2, 4, 20, 21, 24, 25, 29, 34, 35, 40, 43, 51, 54, 55, 57, 59, 67, 69, 74, 75, 76, 96, 97, 100, 104, 114, 118, 119, 121, 123, 128, 135, 137, 138, 143, 145, 150, 151, 153], "content": [8, 9, 14, 15, 54, 102, 106, 118, 121, 126, 129, 134, 136, 145], "contex": [32, 123, 128], "context": [2, 4, 13, 28, 29, 30, 32, 34, 35, 36, 38, 42, 56, 57, 59, 63, 67, 69, 73, 74, 75, 76, 100, 104, 108, 109, 110, 118, 121, 124, 125, 128, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151, 153], "context_map": [35, 43, 138], "context_recal": [56, 57], "context_str": [32, 38, 123, 128, 133, 134, 138, 143], "contextu": [121, 137, 143], "continu": [118, 125, 127, 133, 134], "contravari": 136, "contribut": [98, 104, 118, 136], "contributor": [96, 104], "control": [2, 4, 13, 17, 18, 43, 91, 95, 96, 97, 104, 105, 111, 118, 123, 125, 126, 127, 133, 137, 142, 145], "conv1": 114, "conv2": 114, "conv2d": [110, 114], "conveni": [30, 111, 114, 135], "convent": [17, 19, 109, 111, 131, 138], "conver": 118, "converag": [100, 150, 151], "converg": [100, 150, 151], "convers": [6, 9, 43, 118, 123, 133, 134, 135, 136, 138, 141], "conversation_histori": 136, "conversation_id": 43, "conversation_str": [59, 69, 73], "convert": [11, 12, 13, 14, 15, 22, 28, 29, 35, 36, 37, 40, 43, 51, 57, 59, 69, 73, 93, 100, 104, 108, 111, 114, 117, 118, 120, 126, 129, 130, 131, 136, 138, 150, 151, 153], "convert_inputs_to_api_kwarg": [7, 8, 9, 10, 11, 12, 13, 14, 15, 37, 129], "convert_schema_to_signatur": 35, "convert_y_pred_to_dataclass": 108, "convict": 153, "cookbook": [104, 134, 136, 145], "cool": 109, "cooper": 153, "copi": [2, 3, 14, 29, 95, 104, 119, 120, 129, 142, 153], "cor": 121, "core": [0, 1, 2, 4, 19, 28, 29, 31, 34, 35, 38, 43, 82, 104, 109, 111, 114, 118, 119, 120, 123, 124, 125, 127, 128, 129, 131, 133, 135, 136, 137, 138, 143, 145], "coro": 42, "corpora": 121, "corpu": [20, 21, 121, 134, 141, 153], "corr": 134, "correct": [59, 67, 69, 71, 75, 77, 99, 100, 108, 109, 110, 121, 134, 143, 150, 151], "correctli": [31, 43, 59, 75, 76, 95, 96, 99, 100, 109, 110, 111, 134, 142, 150, 151], "correl": 121, "corresbond": 96, "correspond": [2, 4, 35, 59, 75, 76, 131, 135, 137, 143], "cosin": [20, 22, 24, 121], "cost": [100, 121, 134, 136, 142, 150, 151], "could": [35, 43, 87, 95, 121], "council": 153, "count": [41, 45, 50, 100, 130, 134, 137, 150, 151], "count_token": 41, "counter": 114, "countless": 121, "cours": [100, 121, 128, 150, 151], "cover": [6, 54, 95, 104, 111, 114, 118, 121, 124, 131, 136, 138, 141, 145, 153], "coverag": [121, 136], "covert": 138, "cp": 95, "cpp": 13, "cpu": [22, 90, 103], "crag": 121, "creat": [1, 2, 4, 12, 13, 14, 15, 28, 29, 31, 32, 33, 34, 36, 38, 43, 59, 67, 86, 90, 95, 97, 99, 100, 109, 110, 111, 114, 117, 118, 119, 120, 121, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "create_complet": 13, "create_demo_data_inst": 36, "create_embedding_respons": 43, "create_teacher_gener": 36, "created_at": 43, "createembeddingrespons": 14, "creativ": [13, 59, 69, 74], "credit": 153, "criteria": [54, 121], "criteria_coher": 54, "criteria_consist": 54, "criteria_flu": 54, "criteria_relev": 54, "criterion": [2, 4, 133, 137], "critic": [2, 4, 91, 134], "criticis": 121, "critiqu": 134, "cross": [134, 136], "crossentropyloss": 110, "crucial": [35, 100, 111, 118, 121, 133, 136, 150, 151], "crud": [31, 118], "csv": [45, 50, 88], "ctrl": 135, "cup": 121, "current": [29, 31, 91, 95, 100, 103, 110, 118, 119, 123, 128, 129, 131, 135, 136, 138, 150, 151, 153], "curv": 142, "custom": [2, 4, 15, 19, 20, 23, 24, 28, 35, 36, 39, 55, 57, 59, 87, 91, 93, 99, 104, 108, 110, 111, 119, 121, 123, 124, 125, 127, 129, 134, 135, 141, 143], "custom_asdict": [35, 111], "customiz": [105, 113, 121, 135, 142], "customizellm": 15, "cut": [134, 136], "cyan": 91, "d": [17, 19, 20, 21, 22, 59, 69, 73, 97, 99, 100, 109, 110, 121, 150, 151, 153], "d19a": 118, "d414": 150, "d_": 110, "d_g_output": 110, "d_t": 134, "dag": [110, 124, 132, 139], "dai": [20, 21, 56, 57, 121], "dan": 121, "data": [1, 2, 3, 4, 6, 12, 13, 14, 17, 19, 20, 22, 23, 24, 28, 29, 30, 31, 32, 33, 35, 36, 38, 40, 43, 45, 50, 58, 67, 68, 75, 76, 77, 78, 88, 93, 100, 104, 105, 108, 110, 112, 114, 117, 119, 120, 121, 123, 125, 127, 128, 129, 130, 131, 132, 135, 137, 138, 141, 142, 143, 145, 150, 151, 153], "data_class": [17, 18, 19, 28, 109, 131, 138, 142, 153], "data_class_for_yaml": [17, 19], "data_compon": [2, 120], "data_dict": 28, "data_process": [4, 118, 120, 124, 137], "data_transform": 118, "databas": [24, 39, 43, 124, 134, 141, 143], "database_url": 24, "dataclass": [13, 17, 18, 19, 28, 35, 43, 48, 50, 59, 62, 66, 67, 74, 78, 82, 83, 93, 100, 105, 113, 117, 118, 119, 124, 130, 136, 138, 142, 145, 150, 151], "dataclass_obj_from_dict": 35, "dataclass_pars": [17, 111, 131, 142], "dataclassformattyp": [17, 19, 28, 111], "dataclasspars": [17, 18, 111, 142, 153], "dataformat": 43, "dataload": [59, 75, 77, 87, 117], "datapiplin": 118, "dataset": [35, 45, 46, 47, 48, 59, 62, 66, 68, 75, 76, 77, 87, 89, 90, 118, 124, 130, 131, 134, 135, 142, 143, 144, 152], "dataset_item": [100, 150, 151], "date": 96, "datetim": 43, "david": 153, "db": [118, 124, 136], "db2": 31, "deal": [118, 136], "debug": [59, 67, 75, 76, 77, 87, 91, 105, 118, 124, 125, 127, 139, 142, 148, 149], "debug_demo": [59, 75, 77, 150], "debug_report": [59, 75, 77], "debug_text_grad": [59, 75, 77, 100, 150, 151], "decemb": 153, "decid": [0, 1, 10, 12, 13, 15, 17, 18, 28, 37, 56, 57, 104, 111, 121, 123, 127, 134, 135, 136, 138, 153], "decis": [121, 135], "declar": [59, 62], "decod": [1, 15, 32, 41, 135], "decoded_output": 15, "decor": [28, 29, 88, 100, 111, 114, 127, 128, 150, 151], "decreas": [119, 134], "decreaseembeddingdim": 119, "decreat": 119, "dedupl": [2, 3], "deep": [121, 123, 125, 137], "deepcopi": 119, "deepmind": 74, "deepseek": 15, "def": [0, 1, 15, 17, 19, 29, 30, 34, 35, 43, 55, 57, 59, 75, 76, 81, 100, 108, 109, 110, 111, 114, 118, 119, 121, 127, 128, 129, 133, 135, 136, 138, 142, 150, 151, 153], "defail": 121, "defaul": 128, "default": [0, 1, 8, 9, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 45, 47, 50, 53, 54, 55, 57, 59, 62, 64, 65, 67, 69, 71, 73, 75, 76, 77, 81, 82, 83, 87, 88, 91, 93, 100, 109, 110, 111, 114, 117, 118, 121, 123, 126, 127, 128, 130, 131, 136, 137, 138, 142, 145, 150, 151], "default_factori": [28, 111], "default_judgement_queri": [55, 121], "default_lightrag_system_prompt": [32, 36, 38, 123, 133], "default_llm_evaluator_prompt": 143, "default_model_kwarg": 35, "default_num_shot": [59, 68], "default_prompt_templ": [123, 133], "default_react_agent_system_prompt": [0, 1, 109], "default_task": [54, 57, 121], "defaultllmjudg": [55, 57, 121, 123], "defens": 127, "defin": [0, 1, 2, 4, 17, 18, 28, 32, 39, 59, 64, 65, 69, 72, 75, 76, 81, 90, 99, 100, 105, 109, 110, 114, 117, 121, 123, 124, 127, 129, 130, 131, 135, 136, 137, 143, 145, 150, 151, 153], "defini": 136, "definit": [2, 4, 34, 42, 43, 109, 133, 135, 136, 138, 142], "degrad": 134, "degre": 141, "del": 30, "delai": 90, "deleg": 142, "delet": [30, 31, 99, 118], "delete_dialog_turn": 43, "delibr": [123, 138], "delta": [35, 130], "delux": 153, "demo": [29, 36, 59, 62, 66, 67, 69, 73, 75, 76, 77, 78, 100, 110, 114, 125, 130, 142, 150, 151, 152, 153], "demo_class": 130, "demo_data_class": 130, "demo_data_class_input_map": 130, "demo_data_class_output_map": 130, "demo_optim": [75, 77], "demonstr": [15, 54, 55, 57, 100, 105, 119, 120, 123, 131, 135, 136, 138, 142, 144, 145, 147, 148, 149, 150, 151], "demooptim": [59, 62, 66, 75, 76, 77, 100, 124, 142, 151], "demostr": [59, 62, 148], "denomin": [20, 21], "denot": 126, "depend": [4, 20, 21, 23, 35, 43, 97, 98, 99, 104, 114, 121, 126, 135, 136, 143, 145], "deploy": 99, "deriv": 138, "derrickson": 153, "desc": [17, 18, 28, 32, 111, 121, 123, 128, 130, 131, 136, 142, 145], "descend": 29, "descent": [59, 66, 69, 74, 144], "describ": [28, 34, 131, 138, 142, 145, 153], "descript": [1, 17, 18, 19, 28, 35, 43, 59, 69, 73, 95, 96, 99, 104, 109, 111, 118, 121, 124, 131, 133, 134, 135, 138, 142, 143, 144, 145, 153], "deseri": [29, 93, 111, 125, 133, 136], "design": [28, 29, 34, 37, 43, 68, 105, 113, 118, 119, 124, 129, 132, 135, 137, 143], "desir": [17, 18, 19, 123, 131, 133], "destin": [29, 125], "destruct": 153, "detail": [2, 4, 8, 9, 10, 11, 12, 13, 28, 36, 54, 55, 57, 59, 75, 77, 96, 97, 99, 100, 109, 111, 114, 118, 121, 123, 129, 131, 135, 138, 142, 143, 145, 150, 151, 153], "detect": 81, "determin": [2, 4, 114, 121, 130, 135], "dev": 99, "dev_titl": [46, 50], "develop": [2, 4, 20, 23, 96, 97, 100, 104, 105, 109, 113, 118, 120, 121, 123, 124, 125, 126, 128, 131, 133, 134, 135, 136, 137, 142, 145, 150, 151], "devic": 15, "df68": 118, "diagnos": [59, 75, 77, 105, 142], "diagnose_": [100, 150, 151], "diagnost": [100, 150, 151], "diagram": [126, 133], "dialog": [43, 118], "dialog_turn": [43, 118], "dialog_turn_db": 118, "dialog_turns_as_docu": 118, "dialog_turns_input": 43, "dialogturn": [31, 43, 136], "dict": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 23, 26, 28, 29, 31, 33, 35, 36, 37, 38, 40, 42, 43, 52, 54, 55, 57, 59, 62, 66, 67, 68, 69, 71, 73, 74, 75, 76, 77, 78, 82, 83, 86, 88, 92, 93, 100, 108, 109, 110, 111, 118, 123, 129, 130, 131, 138, 142, 145, 150, 151, 153], "dict_exampl": 111, "dict_factori": 35, "dict_str": 131, "dict_to_yaml": 28, "dictat": 137, "dictionari": [2, 4, 12, 13, 14, 28, 29, 33, 35, 36, 38, 40, 43, 59, 75, 76, 86, 88, 93, 111, 118, 131, 137, 138, 145], "did": [118, 121, 123, 128, 133, 134, 136, 138, 141, 142, 145], "diff": [70, 74, 110, 124], "differ": [6, 20, 21, 31, 43, 59, 67, 68, 69, 74, 75, 76, 87, 95, 104, 110, 114, 119, 121, 123, 124, 125, 126, 127, 129, 133, 135, 136, 137, 138, 144, 153], "differen": 136, "differenti": [59, 70, 71, 105, 110, 136], "difficult": [138, 143], "dig": 121, "digit": [100, 150, 151], "dimens": [22, 33, 43, 54, 86, 118, 119, 120, 121, 129, 136], "diminish": [20, 21], "dip": 109, "dir": 128, "direct": [29, 59, 67, 85, 96, 100, 110, 114, 121, 124, 142, 150, 151], "directionli": 34, "directli": [1, 2, 4, 10, 35, 43, 54, 55, 57, 59, 66, 68, 96, 104, 109, 111, 112, 114, 118, 119, 121, 133, 134, 136, 137, 138, 142, 153], "directori": [37, 45, 50, 59, 75, 77, 81, 82, 83, 91, 95, 96, 100, 103, 104, 117, 128, 129, 150, 151], "disabl": [13, 110, 135], "disappoint": 136, "discard": [59, 62, 69, 74], "disclos": [126, 133], "discord": 97, "discov": 153, "discuss": [97, 121, 137, 145], "disk": 136, "displai": 112, "disrupt": [118, 136], "distanc": [22, 24, 142], "distance_oper": 24, "distancetooper": [20, 24], "distil": 125, "distinct": [127, 137, 142], "distingush": 28, "dive": [121, 134], "divers": [13, 59, 67, 121, 134, 143], "divid": [1, 20, 21, 22, 109, 121, 135, 137, 138, 143], "divide_by_thre": 30, "dividebythre": 30, "divis": [2, 4, 20, 21], "do": [6, 14, 17, 19, 28, 35, 43, 56, 57, 59, 68, 69, 73, 74, 81, 90, 91, 99, 100, 103, 104, 108, 109, 110, 111, 118, 120, 121, 123, 125, 127, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 150, 151, 153], "do_sampl": 15, "doc": [2, 4, 8, 9, 10, 11, 12, 14, 15, 20, 22, 26, 29, 39, 43, 56, 57, 96, 111, 114, 118, 119, 120, 121, 127, 133, 136, 137, 138], "doc1": [2, 4, 137], "doc_index": 118, "doc_indic": [20, 21, 43, 118, 136, 153], "doc_len": 136, "doc_list": 143, "doc_qa": 29, "doc_scor": [20, 21, 43, 136, 153], "docqa": [29, 114], "docstr": [95, 98, 138], "doctest": 96, "doctor": [17, 19, 29, 114], "document": [2, 3, 4, 9, 10, 13, 15, 20, 21, 22, 23, 24, 25, 26, 31, 39, 41, 43, 54, 95, 98, 102, 104, 106, 110, 112, 114, 119, 120, 121, 123, 124, 138, 141, 143, 153], "document_map_func": [20, 21, 22, 23, 26, 39, 136], "document_splitt": 86, "documents_embed": 136, "documentsplitt": [43, 86, 120], "dodger": 126, "doe": [2, 3, 28, 31, 35, 37, 40, 55, 57, 86, 100, 110, 121, 129, 132, 134, 136, 143, 145, 150, 151], "doesn": 135, "domain": [121, 134], "doman": 134, "don": [19, 20, 21, 59, 67, 97, 104, 126, 127], "done": [110, 111, 127, 135], "dont": [104, 108, 110, 118, 126, 132], "dorianbrown": [20, 21, 136], "dotenv": [103, 120, 135], "dotenv_path": [94, 120, 135], "doubl": [100, 109, 131, 138, 150, 151, 153], "doubt": 125, "down": [109, 136, 137], "download": [13, 104, 117], "downsid": [118, 121, 134, 136], "downstream": [119, 134], "downtown": 153, "draft": 97, "draw": [59, 67, 121, 134], "draw_graph": [59, 67, 147, 150], "drew": 121, "drink": 114, "drop": [127, 137], "drug": 153, "drum": [100, 150, 151], "dspy": [59, 62, 100, 108, 124, 150, 151, 153], "dspy_retriev": 153, "dspyretriev": 153, "dtype": 22, "duc": [54, 121], "due": [121, 134, 136, 137, 138, 142], "duli": 121, "dummi": 104, "dump": [35, 138], "dumper": 35, "duplic": [59, 68, 99], "dure": [2, 4, 22, 59, 63, 67, 99, 103, 118, 119, 120, 123, 124, 127, 128, 136, 137, 145], "dwivedi": 134, "dynam": [81, 124, 135, 137, 153], "dynamicdataclass": 28, "dynamicdataclassfactori": 28, "e": [2, 4, 13, 20, 23, 59, 68, 90, 96, 99, 109, 121, 126, 129, 134, 137, 138, 143], "e22084984bb9": 137, "e386e774d150": 137, "e3b48bcc": 118, "e636facc": 118, "e731": 153, "e7b617b2": [2, 4, 137], "each": [0, 1, 2, 4, 14, 15, 20, 21, 28, 29, 30, 36, 43, 45, 50, 51, 56, 57, 59, 62, 66, 68, 75, 76, 82, 83, 90, 100, 109, 110, 111, 118, 119, 120, 121, 123, 124, 125, 127, 130, 132, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151, 152], "ear": 128, "earsier": 110, "earth": [55, 57, 121], "eas": [43, 111, 121, 124, 125], "easi": [28, 54, 59, 67, 91, 100, 104, 105, 111, 114, 118, 121, 123, 125, 133, 135, 150, 151, 153], "easier": [105, 121, 131, 132, 135, 138], "easili": [36, 59, 75, 76, 100, 104, 105, 114, 118, 119, 121, 124, 130, 131, 133, 136, 138, 145, 150, 151, 153], "eat": 15, "eb19280ac59c": [48, 50], "ec0fc247ac8b": [2, 4, 137], "ec910402": 118, "economi": [118, 136], "ecosystem": [105, 118, 136], "ed": 153, "edg": 110, "edibl": 15, "edit": [96, 128], "editor": [100, 150, 151], "effcient": 28, "effecit": 142, "effect": [20, 21, 59, 62, 100, 109, 110, 118, 120, 134, 136, 137, 141, 142, 150, 151], "effective_measur": 78, "effici": [43, 59, 62, 100, 105, 121, 134, 135, 136, 137, 138, 141, 145, 150, 151], "effort": [31, 111, 124, 132], "eg": [90, 110], "eiffel": 128, "either": [0, 1, 22, 35, 37, 40, 43, 100, 103, 104, 111, 119, 124, 128, 129, 131, 134, 136, 150, 151], "el": 118, "electr": [118, 136], "electron": [118, 136], "element": [38, 59, 69, 74, 138], "elif": [129, 138], "elimin": [59, 69, 74, 134, 141], "els": [32, 36, 59, 67, 100, 109, 110, 123, 128, 129, 135, 138, 142, 150, 151, 153], "em": 121, "emb": [4, 119], "embed": [2, 3, 4, 10, 12, 13, 14, 15, 16, 22, 24, 33, 37, 43, 56, 57, 86, 118, 119, 120, 124, 129, 134, 136, 137, 141, 153], "embedd": [2, 3, 13, 14, 15, 22, 24, 25, 29, 37, 43, 58, 86, 104, 118, 123, 124, 129, 134, 136], "embedder_config": 33, "embedder_transform": 118, "embedderoutput": [13, 14, 15, 16, 33, 37, 43, 118, 129], "embedderoutputtyp": 43, "embedderrespons": 120, "embedding_dim": [43, 119], "embrac": 105, "emiss": [118, 136], "emit": 28, "emphas": [96, 145], "emploi": [121, 137], "empti": [1, 20, 23, 31, 32, 109, 123, 130], "en": [8, 13, 15, 20, 21, 56, 57, 119, 127, 133, 134, 136], "enabl": [13, 36, 91, 105, 108, 120, 127, 135, 136, 153], "enable_consol": 91, "enable_fil": 91, "enable_library_log": 91, "enc": 134, "encapsul": [30, 135], "enclos": [17, 19, 109, 131, 138], "encod": [1, 2, 4, 32, 41, 134, 136, 141], "encoding_format": [33, 86, 118, 119, 120, 129, 136], "encount": [13, 99], "encourag": [4, 36, 97, 121, 129, 134], "end": [1, 17, 19, 30, 31, 35, 59, 67, 96, 100, 109, 111, 118, 124, 125, 126, 130, 132, 134, 142, 144, 150, 151], "end_header_id": [126, 133], "end_of_assistant_step": 32, "end_of_system_messag": [134, 142], "end_of_system_prompt": [32, 100, 121, 150, 151], "end_of_text": [126, 133], "end_of_us": [100, 121, 134, 150, 151], "end_of_user_messag": 142, "end_of_user_prompt": 32, "end_tim": [34, 138], "endfor": [1, 38, 109, 133, 136, 138, 142], "endif": [1, 32, 38, 59, 69, 74, 100, 109, 121, 123, 128, 131, 133, 138, 142, 145, 150, 151], "energi": [118, 136], "enforc": [14, 59, 67, 109, 118, 123, 132], "engag": [111, 153], "engin": [29, 36, 59, 63, 64, 65, 67, 69, 70, 73, 75, 76, 100, 104, 105, 108, 110, 124, 125, 128, 130, 133, 134, 141, 142, 150, 151], "enginelm": [59, 63], "england": 121, "english": [10, 136], "enhanc": [70, 91, 114, 124, 134, 135, 137, 141, 145], "enhance_queri": 114, "enhancequerycompon": 114, "enjoi": 104, "enorm": 123, "enough": 125, "ensembl": 134, "enssenti": 145, "ensur": [8, 15, 22, 28, 33, 35, 38, 59, 62, 69, 73, 75, 76, 96, 99, 100, 103, 109, 111, 114, 119, 120, 121, 124, 126, 130, 132, 136, 142, 143, 150, 151], "entail": [54, 121], "enti": 142, "entir": [59, 67, 100, 136, 150, 151], "entiti": [86, 92, 105, 111, 125, 135, 142], "entity_cl": 92, "entity_config": 86, "entity_nam": 86, "entity_st": 86, "entitymap": 92, "entri": 137, "enum": [24, 28, 35, 43, 54, 57, 78, 90, 93, 129, 138], "enum_cl": 35, "enumer": [29, 138], "env": [13, 94, 95, 103, 104, 119, 120, 135, 136], "environ": [4, 15, 35, 38, 94, 95, 96, 102, 104, 109, 118, 119, 120, 135, 136], "environment": [118, 136], "eos_token_id": 15, "eot": 15, "eot_id": [126, 133], "epilon": [20, 21], "epsilon": [20, 21, 136], "equal": [15, 54, 55, 57, 136, 137], "equalis": 121, "equival": [29, 35, 100, 118, 138, 150, 151], "error": [1, 10, 12, 13, 15, 20, 23, 28, 32, 35, 37, 43, 54, 59, 75, 77, 81, 90, 91, 95, 99, 100, 109, 110, 111, 119, 121, 127, 129, 135, 138, 150, 151], "error_messag": [43, 128], "error_onli": 81, "errorfactori": 9, "especi": [2, 3, 4, 28, 81, 83, 100, 111, 114, 119, 121, 126, 131, 134, 136, 137, 139, 150, 151], "especial": 136, "espeic": 136, "essenc": 104, "essenti": [100, 118, 135, 136, 150, 151], "establish": [104, 153], "estim": [100, 150, 151], "estimated_num_token": [43, 118, 120], "et": [121, 134, 141, 143], "etc": [29, 31, 35, 59, 64, 65, 68, 76, 89, 100, 104, 110, 119, 121, 124, 131, 134, 143, 150, 151], "euclidean": 22, "eval": [29, 34, 35, 42, 43, 54, 59, 67, 69, 73, 75, 76, 100, 110, 123, 130, 132, 134, 138, 141, 143, 150, 151, 153], "eval_fn": [59, 67, 69, 73, 75, 76, 100, 108, 121, 142, 150, 151, 153], "eval_fn_desc": [59, 69, 73, 100, 108, 142, 150, 151, 153], "eval_input": [59, 67, 75, 76, 100, 142, 150, 151, 153], "eval_rslt": 121, "eval_scor": [69, 74], "eval_system_prompt": [59, 69, 71], "evalfntotextloss": [59, 69, 73, 75, 76, 100, 108, 130, 142, 150, 151, 153], "evalu": [29, 30, 35, 43, 47, 50, 51, 52, 54, 55, 59, 62, 69, 71, 73, 74, 75, 76, 77, 78, 105, 108, 110, 114, 123, 125, 128, 134, 136, 137, 141, 142, 153], "evaluate_ast_nod": 35, "evaluate_one_sampl": [100, 108, 151], "evaluate_sampl": [59, 75, 76], "evaluation_criteria_str": 121, "evaluation_steps_str": 121, "evaluationmeasur": 121, "evaluationresult": [51, 52, 56, 57, 59, 75, 76, 78], "evalul": 121, "even": [2, 4, 17, 18, 19, 35, 56, 57, 97, 100, 111, 114, 119, 121, 123, 125, 130, 131, 133, 134, 136, 137, 138, 141, 142, 150, 151], "event": [34, 42, 80, 127], "event_typ": 80, "eventu": [111, 136], "ever": 134, "everi": [31, 59, 75, 76, 104, 124, 125, 132], "everyth": [100, 109, 132, 150, 151], "eviron": 135, "exact": [2, 4, 56, 57, 121, 137, 143], "exact_match": [51, 57, 100, 142, 143, 150, 151], "exactli": [22, 29, 30, 51, 57, 100, 109, 123, 136, 143, 150, 151], "exam": 121, "examin": [20, 21], "exampl": [0, 1, 2, 4, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 43, 45, 48, 50, 51, 55, 56, 57, 59, 66, 67, 68, 75, 76, 77, 81, 86, 90, 91, 96, 97, 98, 99, 100, 103, 104, 108, 109, 110, 114, 117, 118, 119, 120, 121, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 138, 142, 143, 145, 149, 150, 151, 153], "example1": 120, "example_funct": 35, "example_json": [28, 111], "example_str": [55, 111], "example_using_multipli": 109, "example_yaml": [28, 111], "examples_prompt": 38, "examples_str": [32, 38, 121, 123, 128, 131, 133], "examples_templ": 38, "excel": 125, "except": [2, 4, 37, 90, 100, 109, 119, 138, 150, 151], "excerpt": 137, "excess": [54, 121], "exclud": [13, 17, 18, 19, 28, 29, 35, 42, 43, 59, 62, 111, 118, 131, 138], "exclude_field": [17, 19, 109, 131], "exclude_input": [59, 62], "exclude_input_fields_from_bootstrap_demo": [59, 62, 66, 75, 77, 142], "excludetyp": [28, 111, 131], "exclus": [111, 114], "execlud": 138, "execut": [1, 2, 4, 30, 34, 35, 42, 109, 127, 135, 137, 138], "execute_func": [42, 138], "execute_func_async": [42, 138], "execute_func_expr": [42, 138], "execute_func_expr_async": 42, "execute_func_expr_via_ev": [42, 138], "execute_func_expr_via_sandbox": [42, 138], "exist": [38, 59, 69, 74, 97, 99, 100, 111, 121, 125, 135, 136, 150, 151, 153], "exmplari": 15, "exp": 99, "expand": [104, 134], "expans": [3, 134, 136, 141], "expect": [10, 13, 20, 21, 26, 31, 39, 40, 87, 121], "expens": [100, 134, 136, 150, 151], "experi": [6, 20, 21, 31, 105, 114, 118, 125], "explain": [104, 118, 121, 123, 127, 135, 143], "explan": [17, 18, 20, 21, 121, 123, 142], "explicitli": [28, 111], "explor": [137, 142], "expos": [1, 32], "expr": [42, 138], "express": [34, 35, 42, 43, 100, 109, 138, 150, 151], "expressli": 153, "extend": [4, 14, 30, 31, 34, 97, 104, 105, 110, 118, 119, 136, 138, 142], "extens": [24, 29, 96, 104, 127, 137], "extern": [93, 120, 121, 131, 135, 136], "extract": [2, 4, 17, 19, 35, 40, 59, 68, 104, 131, 135, 137, 143], "extract_dataclass_typ": 35, "extract_first_boolean": 35, "extract_first_float": 35, "extract_first_int": 35, "extract_function_express": 35, "extract_json_str": 35, "extract_list_str": 35, "extract_new_vari": [69, 74], "extract_yaml_str": 35, "extrins": 121, "ey": 128, "f": [2, 3, 4, 20, 21, 29, 34, 88, 100, 108, 109, 114, 119, 120, 121, 129, 133, 134, 135, 136, 138, 143, 145, 150, 151, 153], "f1": [121, 134, 141, 143], "f179cc285499": 121, "f2eddc77": 118, "f513": 118, "f98f": 118, "face": [33, 36, 96, 119, 121, 123, 127], "facebookresearch": [22, 136], "facet": 136, "facilit": [135, 137], "fact": [54, 121, 128, 134, 135, 136, 141, 153], "factoid": 153, "factor": [20, 21, 137], "factori": [28, 31, 43, 78, 82, 83], "factual": [54, 121, 136], "fahrenheit": 138, "fail": [20, 23, 43, 59, 62, 67, 81, 99, 100, 110, 118, 119, 121, 123, 124, 125, 128, 131, 135, 138, 142, 150, 151], "failur": [1, 59, 75, 76, 109, 110, 119, 123], "failure_message_to_backward": 110, "failure_message_to_backward_engin": 36, "failure_message_to_optim": 36, "fair": [54, 121], "fairli": 118, "faiss": [22, 31, 90, 103, 136], "faiss_retriev": [20, 118, 136], "faissretriev": [20, 22, 86, 118], "faissretrieverdocumenttyp": 22, "fallback": [0, 1, 109], "fals": [2, 3, 13, 15, 17, 18, 19, 28, 29, 31, 35, 36, 39, 41, 43, 54, 55, 57, 59, 62, 66, 67, 68, 69, 74, 75, 76, 77, 100, 108, 109, 121, 128, 131, 138, 142, 143, 150, 151, 153], "famili": 109, "familiar": 95, "fangkaijiao": 134, "fantast": 120, "far": [13, 100, 118, 130, 150, 151], "farm": [118, 136, 153], "fast": [20, 21], "faster": 136, "fastest": 134, "fastrag": 134, "fc6e": [48, 50], "fd11f12958b3": 118, "fdbc447d": 120, "feasibl": 111, "featur": [34, 96, 97, 114, 124, 126, 138], "feburari": [56, 57, 121], "fed": [138, 143], "feed": 134, "feedback": [13, 59, 69, 72, 73, 74, 78, 97, 100, 110, 124, 134, 150, 151], "feel": [97, 108, 121, 127, 134], "fetch": [20, 23, 24, 25, 31, 87, 118, 143], "fetch_item": 31, "fetch_transformed_item": 31, "fetched_dialog_turn": 118, "fever": 135, "few": [28, 36, 54, 62, 66, 67, 68, 75, 77, 105, 109, 111, 121, 124, 132, 133, 134, 135, 136, 138, 141, 142, 144, 145, 153], "few_shot": [100, 142, 151], "few_shot_demo": [100, 130, 142, 150, 151, 153], "few_shot_demo_debug_path": [59, 75, 77], "few_shot_optim": [100, 151], "few_shot_optimizer_": 124, "few_shot_templ": [100, 130, 150, 151], "few_shots_config": [59, 75, 77], "fewshot": 62, "fewshotconfig": [59, 75, 77], "field": [11, 17, 18, 19, 20, 21, 28, 33, 35, 36, 42, 43, 59, 62, 109, 111, 117, 118, 119, 120, 121, 126, 130, 131, 136, 138, 142, 145, 153], "field_nam": 28, "field_valu": 28, "fieldcondit": 136, "fieldnam": 88, "fieldtyp": 35, "fifa": 121, "fig": 142, "figur": [137, 142], "file": [6, 15, 20, 21, 29, 31, 33, 39, 59, 67, 75, 77, 81, 82, 83, 88, 91, 94, 95, 96, 99, 100, 103, 104, 111, 119, 120, 124, 128, 136, 143, 150, 151], "file_io": 114, "file_path": 82, "filenam": [81, 82, 83, 91], "filepath": [29, 31, 59, 67, 81, 83, 118], "filesystem": 31, "fill": [13, 20, 21, 36, 38, 104], "filter": [25, 31, 104, 133], "filter_fn": 31, "filtered_docu": 136, "final": [0, 1, 20, 21, 38, 43, 59, 67, 69, 71, 75, 77, 100, 109, 118, 120, 121, 123, 124, 133, 134, 135, 136, 138, 141, 142, 143, 150, 151, 153], "final_model_kwarg": 129, "final_output": 153, "final_prompt": 133, "financ": 121, "financi": 121, "finardi": [121, 143], "find": [15, 36, 41, 45, 50, 53, 59, 62, 75, 76, 100, 103, 109, 118, 119, 120, 121, 123, 130, 135, 136, 142, 143, 150, 151], "find_demo_paramet": 36, "findal": [100, 150, 151], "fine": [43, 134, 141, 150], "finer": 137, "finetun": [121, 134, 141], "finish": [1, 97, 109, 135], "first": [1, 2, 4, 8, 9, 14, 22, 30, 31, 35, 97, 100, 109, 118, 120, 121, 123, 124, 126, 127, 129, 130, 131, 132, 134, 135, 136, 137, 138, 142, 143, 150, 151, 153], "firstli": 137, "fit": [22, 28, 33, 43, 59, 75, 77, 100, 109, 118, 124, 134, 137, 141, 142, 148, 149, 150, 151], "five": [114, 121], "fix": [97, 99, 142, 153], "fix_json_escaped_single_quot": 35, "fix_json_missing_comma": 35, "flagembed": 136, "flagopen": 136, "flare": 134, "flashrag": 134, "flat": [55, 57, 121], "flexibl": [31, 35, 43, 104, 111, 114, 121, 123, 125, 127, 129, 133, 134, 135, 138, 141, 142, 145], "flexibli": [124, 142], "float": [13, 15, 20, 21, 22, 24, 33, 35, 40, 43, 51, 52, 53, 55, 56, 57, 59, 62, 67, 68, 69, 73, 74, 75, 76, 77, 78, 86, 100, 109, 118, 119, 120, 121, 129, 130, 131, 136, 138, 142, 150, 151, 153], "float32": 22, "float_pars": 40, "float_str": 131, "float_str_2": 131, "float_str_3": 131, "float_str_4": 131, "floatpars": [40, 121], "floor": 153, "flow": [118, 135, 136, 137, 145], "fluenci": [54, 57, 121], "flute": [100, 150, 151], "fly": 121, "fn": [34, 35, 109, 135, 138], "fn_name": [59, 63], "fn_schema_str": [43, 135], "focu": [8, 118, 135, 142], "focus": [13, 121, 124, 137], "folder": [95, 96, 104], "follow": [4, 10, 13, 16, 17, 19, 20, 23, 24, 28, 29, 36, 45, 50, 54, 59, 75, 76, 91, 95, 96, 99, 100, 103, 104, 109, 110, 111, 119, 121, 123, 124, 125, 126, 127, 128, 130, 131, 133, 134, 136, 138, 142, 143, 145, 150, 151, 153], "food": 15, "fool": 109, "footprint": [118, 136], "forc": [96, 123], "forget": 97, "fork": 96, "form": [2, 4, 43, 54, 57, 64, 65, 100, 105, 110, 111, 118, 121, 133, 134, 136, 137, 141, 150, 151, 153], "format": [1, 2, 4, 11, 12, 14, 15, 17, 18, 19, 20, 21, 22, 24, 28, 29, 32, 34, 35, 36, 37, 39, 43, 59, 66, 67, 69, 74, 86, 91, 93, 96, 100, 109, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 142, 143, 145, 150, 151, 153], "format_chat_history_str": 118, "format_class_str": [28, 111], "format_example_str": [28, 111], "format_instruct": [17, 19, 131, 138], "format_str": 28, "format_typ": [17, 18, 19, 28, 111, 131, 142, 153], "format_vector_search_queri": [20, 24], "former": 121, "formul": [134, 141], "forward": [29, 36, 39, 41, 59, 64, 65, 67, 69, 71, 72, 73, 75, 76, 108, 110, 114, 130, 132, 153], "fossil": [118, 136], "found": [35, 55, 56, 57, 59, 69, 71, 90, 96, 100, 117, 118, 121, 136, 142, 143, 150, 151], "four": [37, 59, 67, 100, 109, 124, 136, 138, 150, 151], "foward": [110, 153], "frac": [20, 21, 134], "framework": [28, 56, 57, 100, 104, 105, 121, 124, 134, 135, 150, 151], "franc": [28, 35, 109, 111, 128, 129, 133], "francisco": 138, "frank": 134, "franklin": 109, "fratern": 153, "free": [13, 97, 118, 134, 136, 153], "frequenc": [20, 21], "frequency_penalti": [100, 150, 151], "frequent": [20, 21], "fresh": 136, "friendli": [15, 121], "from": [0, 1, 2, 3, 4, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 45, 50, 54, 55, 57, 59, 62, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 81, 82, 86, 87, 88, 90, 91, 94, 96, 100, 103, 104, 105, 109, 110, 113, 118, 119, 120, 121, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 153], "from_config": [29, 33, 36, 123, 136], "from_default": 135, "from_dict": [7, 12, 13, 14, 17, 19, 20, 21, 28, 29, 38, 39, 43, 59, 67, 111, 131, 133, 136, 138, 145], "from_dict_to_json": 35, "from_dict_to_yaml": 35, "from_funct": [0, 1, 43, 109, 138], "from_json": [28, 111], "from_json_to_dict": 35, "from_pretrain": 15, "from_response_id": [59, 67], "from_yaml": [28, 111], "from_yaml_to_dict": 35, "front": 121, "fruit": [130, 150], "frustrat": [125, 128], "fsspec": 118, "fuel": [118, 136], "full": [43, 100, 104, 105, 123, 125, 134, 136, 137, 143, 150, 151], "full_respons": [36, 59, 64, 67, 75, 76, 100, 142, 150, 151, 153], "fulli": [59, 63], "fullwiki": 143, "fun": [29, 43, 104, 128], "fun_compon": [29, 114], "fun_expr": 43, "fun_to_compon": [29, 100, 114, 150, 151], "func": [35, 42, 43, 90, 109, 138], "func_desc": [43, 109, 138], "func_expr": 138, "func_nam": [43, 109, 138], "func_output": 138, "func_paramet": [43, 109, 138], "func_pars": 138, "func_tool": [0, 1, 138], "funciton": 138, "funcnam": [109, 138], "funcompon": 29, "function": [0, 1, 2, 3, 4, 8, 9, 13, 14, 15, 16, 20, 21, 26, 28, 29, 31, 34, 36, 37, 38, 42, 43, 44, 47, 49, 58, 59, 64, 65, 67, 69, 72, 73, 74, 81, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 100, 104, 105, 108, 109, 110, 111, 114, 118, 119, 123, 124, 125, 129, 130, 131, 132, 134, 135, 136, 137, 143, 145, 150, 151, 153], "function_arg": 138, "function_definit": [42, 138], "function_expr": [35, 138], "function_nam": [91, 138], "function_respons": 138, "function_to_cal": 138, "functiondefinit": [34, 42, 43, 109, 138], "functionexpress": [0, 1, 34, 42, 43, 109], "functionoutput": [34, 42, 43, 138], "functiontool": [0, 1, 34, 42, 109, 135], "fundament": [104, 105, 114, 125], "further": [2, 4, 33, 100, 104, 105, 109, 111, 114, 119, 121, 123, 124, 128, 131, 136, 137, 150, 151], "futur": [2, 4, 104, 109, 110, 119, 123, 125, 127, 134, 136, 137], "futuredata": 121, "fuzzi": [121, 136, 143], "fuzzy_match": [51, 57, 108, 143, 153], "fyi": [59, 69, 74], "g": [2, 4, 13, 20, 23, 54, 59, 68, 96, 99, 109, 121, 126, 129, 134, 137, 138, 141, 143], "g_evalu": 121, "ga": [118, 136], "game": [118, 121], "gamma": 153, "gao": 134, "gap": [37, 125, 142], "garlic": 130, "gase": [118, 136], "gate": 15, "gather": [34, 130, 133, 138], "gather_trainer_st": [59, 75, 77], "gemini": 11, "gemma": [12, 15], "genai": [11, 105, 121, 125, 142], "genear": [59, 66, 134, 136], "geneat": 80, "gener": [0, 1, 2, 4, 11, 13, 14, 15, 17, 18, 19, 28, 29, 31, 35, 37, 39, 43, 51, 54, 55, 57, 58, 59, 64, 65, 66, 67, 68, 69, 71, 75, 76, 77, 81, 82, 83, 87, 88, 96, 99, 100, 104, 105, 108, 109, 111, 114, 118, 119, 120, 121, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 152, 153], "generate_function_call_expression_from_cal": [35, 138], "generate_readable_key_for_funct": 35, "generateansw": 142, "generatecontentrespons": 11, "generaterespons": 13, "generation_nod": 110, "generativeai": [90, 103], "generator2": 128, "generator2_cal": 128, "generator_2": 128, "generator_2_cal": 128, "generator_cal": 128, "generator_call_logg": [81, 123, 128], "generator_evalu": 143, "generator_nam": 83, "generator_names_to_fil": 82, "generator_out": [110, 153], "generator_output": [78, 100, 150, 151], "generator_state_logg": 123, "generator_state_trac": [83, 128], "generatorcalllogg": [82, 123, 128], "generatorcallrecord": 82, "generatorlogg": 81, "generatoroutput": [8, 11, 12, 13, 14, 15, 20, 23, 36, 37, 43, 59, 64, 65, 75, 76, 81, 82, 100, 109, 110, 118, 127, 142, 150, 151, 153], "generatorstatelogg": [83, 123, 128], "generatorstatesrecord": 83, "genereratoroutput": 153, "genet": [137, 142], "genreat": 110, "genuin": 121, "geograph": 142, "get": [1, 2, 4, 14, 15, 20, 21, 28, 30, 31, 35, 36, 38, 39, 43, 54, 55, 57, 82, 91, 92, 95, 97, 99, 100, 109, 110, 111, 114, 118, 121, 127, 131, 134, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "get_adalflow_default_root_path": 89, "get_al": 92, "get_all_messages_cont": [7, 14], "get_cache_path": 36, "get_cal": 82, "get_chat_history_str": 43, "get_current_script_and_lin": 91, "get_current_weath": 138, "get_data_class_schema": [35, 145], "get_data_key_fun": [59, 68], "get_dataclass_schema": 35, "get_default_task_instruct": [45, 50], "get_devic": [7, 15], "get_dialog_turn": 43, "get_enum_schema": 35, "get_examples_str": [17, 18, 131], "get_first_message_cont": [7, 8, 9, 14], "get_fun_schema": [34, 35, 138], "get_grad_fn": [59, 67], "get_gradient_and_context_text": [59, 67], "get_gradient_memory_text": [59, 69, 74], "get_gradients_nam": [59, 67], "get_input_field": 28, "get_input_format_str": [17, 18, 131], "get_input_str": [17, 18, 131, 142], "get_jinja2_environ": 38, "get_log_loc": [82, 83], "get_logg": [59, 75, 77, 91, 127, 150], "get_model_arg": 43, "get_next_ord": 43, "get_output_field": 28, "get_output_format_str": [17, 18, 131, 142, 153], "get_param_info": [59, 67], "get_prob": [7, 14], "get_prompt": 36, "get_prompt_vari": 38, "get_short_valu": [59, 67], "get_string_token": 41, "get_subcompon": 29, "get_supporting_sent": 143, "get_task_desc": 28, "get_task_desc_str": [17, 18, 131, 142], "get_top_k_indices_scor": 35, "get_transformed_data": 31, "get_transformer_kei": 31, "get_type_schema": 35, "getdefaultencod": [1, 32], "getlogg": 127, "geval": [54, 57, 121], "gevaljudgeevalu": [54, 57, 121], "gevalllmjudg": [54, 57, 121], "gevalmetr": [54, 57], "git": [95, 96, 99, 104], "github": [22, 95, 96, 97, 99, 107, 142], "give": [13, 59, 67, 100, 109, 110, 114, 123, 125, 130, 136, 138, 150, 151], "given": [1, 20, 21, 22, 29, 30, 32, 35, 39, 54, 59, 63, 66, 80, 83, 86, 87, 109, 121, 124, 126, 134, 135, 136, 138, 141, 142, 143], "glad": [97, 99], "global": 110, "go": [13, 59, 67, 97, 99, 100, 104, 125, 128, 134, 135, 141, 150, 151], "goal": [121, 123, 135, 137, 138], "goe": 125, "gold_titl": [48, 50, 153], "good": [20, 21, 54, 59, 69, 74, 97, 100, 111, 114, 118, 121, 130, 134, 138, 142, 150, 151], "googl": [11, 15, 55, 56, 57, 74, 90, 95, 96, 103, 120, 121, 129, 133, 134], "google_api_kei": [95, 103], "google_cli": [7, 129], "google_genai": 43, "google_generativeai": 90, "googlegenaicli": [7, 11, 129], "got": [121, 136], "gov": [121, 134, 141], "govtech": [121, 134], "govtext": [121, 134, 141], "gpt": [0, 1, 29, 35, 36, 81, 109, 114, 118, 121, 123, 126, 129, 136, 137, 138, 144], "gpt_3_model": [100, 150, 151, 153], "gpt_4o_model": [100, 142, 150, 151, 153], "gpt_model_kwarg": 109, "gpu": [22, 90], "grab": 109, "grad": [64, 65, 69, 72, 74, 100, 121, 124, 130, 142, 150, 151, 153], "grad_component_onli": 29, "grad_fn": [59, 67], "gradcompon": [36, 39, 59, 64, 65, 69, 72, 110, 144, 153], "gradid": [59, 69, 73, 124], "gradient": [64, 65, 66, 67, 69, 71, 72, 73, 74, 78, 105, 124, 130, 132, 134, 139, 144, 149], "gradient_context": [59, 69, 73], "gradient_prompt": [59, 67], "gradient_respons": 36, "gradientcontext": [59, 67, 69, 73], "gradients_context": 67, "graesser": 109, "graham": 134, "grammar": [54, 121], "grammat": 137, "granular": [137, 142], "grape": [130, 150], "graph": [59, 67, 75, 77, 100, 105, 110, 118, 124, 136, 150, 151, 153], "graphstat": 110, "gre": 121, "great": [2, 4, 111, 120, 121, 124, 127, 128], "green": [91, 127], "greenhous": [118, 136], "greet": 43, "gregori": 153, "groq": [12, 43, 90, 103, 109, 123, 129], "groq_api_kei": [95, 103], "groq_client": [7, 129], "groqapicli": [7, 12, 29, 43, 109, 123, 129, 135], "ground": [51, 52, 55, 56, 57, 59, 75, 76, 100, 104, 108, 110, 118, 121, 136, 143, 150, 151, 153], "grounth": [56, 57], "group": [43, 95, 137], "growth": [118, 136], "gt": [56, 57, 59, 69, 74, 75, 76, 100, 110, 127, 136, 151, 153], "gt_answer": [51, 55, 57, 121], "gt_answer_str": 121, "gt_context": [56, 57], "gt_context_sentence_list": 143, "gt_score": 121, "gte": [15, 119, 129, 136], "guarante": 96, "guid": [14, 95, 96, 98, 100, 123, 124, 135, 138, 150, 151], "guidelin": [95, 97, 121, 134, 143], "guo": [121, 134], "guu": 134, "ha": [20, 26, 28, 31, 35, 36, 39, 54, 56, 57, 59, 68, 75, 76, 81, 83, 93, 100, 103, 104, 105, 109, 110, 111, 118, 121, 127, 130, 132, 134, 136, 137, 138, 142, 143, 145, 150, 151, 153], "had": [120, 121, 153], "hailin": 134, "hajishirzi": 134, "half": 121, "halluci": 136, "hallucin": [54, 121, 124, 134, 141], "han": 134, "hand": [121, 136, 153], "handi": 133, "handl": [10, 12, 13, 14, 15, 20, 23, 28, 29, 35, 37, 59, 75, 76, 87, 100, 109, 110, 111, 117, 118, 119, 121, 123, 124, 128, 129, 131, 134, 135, 136, 138, 142, 145, 150, 151], "handle_one_loss_sampl": [100, 108, 151], "handle_one_task_sampl": [100, 108, 151], "handle_streaming_respons": [7, 14], "handler": [1, 32, 127], "happen": 110, "happi": 109, "hard": [45, 50, 54, 59, 67, 121, 125], "harri": 145, "hash": [59, 75, 77], "hash_text": 85, "hash_text_sha1": 85, "have": [8, 9, 10, 13, 14, 15, 20, 21, 22, 28, 29, 30, 33, 35, 36, 37, 43, 54, 56, 57, 59, 68, 69, 71, 73, 75, 76, 81, 91, 95, 96, 97, 100, 103, 104, 105, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 126, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 142, 143, 150, 151, 152, 153], "hazard": [118, 136], "he": [121, 134, 145, 153], "head": [109, 121, 130], "headach": 114, "healthcar": 121, "healthi": 105, "heap": [54, 121], "hearti": 15, "heat": 109, "heavi": 125, "height": 131, "helicopt": 15, "hello": [2, 4, 20, 21, 31, 43, 91, 126, 127, 137], "helm": 121, "help": [1, 2, 3, 4, 17, 18, 19, 28, 32, 34, 38, 43, 59, 75, 76, 90, 95, 97, 100, 105, 109, 110, 111, 112, 114, 118, 123, 124, 125, 126, 127, 128, 130, 131, 133, 134, 136, 137, 138, 139, 141, 142, 143, 150, 151, 153], "helper": [3, 16, 29, 38, 86, 136], "henc": [135, 145], "hendryck": 121, "here": [2, 4, 9, 10, 11, 12, 13, 15, 37, 43, 47, 50, 58, 68, 97, 99, 100, 102, 103, 104, 106, 108, 109, 110, 111, 114, 118, 121, 123, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "hero": 125, "hf_token": [15, 95, 103], "hi": [43, 121, 145, 153], "hierarchi": 124, "high": [104, 105, 121, 125, 130, 134, 136, 141], "higher": [13, 59, 62, 69, 73, 125, 130, 136, 137], "highest": [54, 100, 121, 134, 150, 151], "highli": [4, 31, 104, 121, 125, 128, 129, 136, 143], "him": [121, 153], "hint": [35, 111, 123, 138], "histor": 118, "histori": [1, 32, 43, 59, 69, 74, 83, 109, 118, 123, 124, 128, 133, 135], "historyprompt": [59, 69, 74], "hit": [121, 134, 141], "hitrat": 121, "hodgson": 121, "hold": [43, 121], "homepag": [20, 21], "honestli": 131, "hook": [104, 127], "hop": [121, 135], "hope": 121, "host": [13, 95, 136], "hotel": 153, "hotpot_qa": [143, 153], "hotpotqa": [46, 48, 50, 121, 135, 143, 144, 152], "hotpotqadata": [48, 50, 108, 153], "hotpotqaragad": 108, "hour": 121, "hous": 153, "how": [1, 2, 4, 13, 14, 15, 20, 21, 22, 23, 28, 36, 43, 54, 55, 57, 59, 75, 76, 95, 97, 99, 100, 105, 109, 110, 111, 117, 118, 119, 121, 123, 124, 126, 129, 131, 133, 134, 135, 136, 138, 141, 142, 143, 144, 145, 150, 151, 153], "howev": [4, 109, 114, 118, 121, 125, 126, 127, 130, 131, 133, 134, 136, 138, 141], "html": [2, 4, 9, 56, 57, 96, 111, 121, 127, 131, 136, 137], "http": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 20, 21, 22, 25, 47, 50, 54, 56, 57, 74, 95, 96, 109, 111, 119, 121, 123, 127, 133, 134, 136, 138, 141, 150, 151], "hub": [15, 121], "hug": 121, "huggingfac": [15, 47, 50, 87, 111, 119, 127, 129, 136], "huggingfaceh4": 15, "hum": 142, "human": [15, 110, 111, 121, 123, 136, 142, 153], "humanalign": 121, "humanev": 121, "humor": 128, "hundr": 136, "hurt": 134, "hydrat": 114, "hydro": [118, 134, 136], "hypernetwork": 104, "hyperparam": 78, "hyperparamet": [110, 134, 141], "hyperparametr": 110, "hyperparmet": [134, 136], "hypothesi": 135, "i": [0, 1, 2, 3, 4, 6, 8, 9, 11, 13, 14, 15, 17, 19, 20, 21, 22, 23, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 45, 50, 51, 54, 55, 56, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 81, 82, 83, 86, 87, 88, 90, 91, 95, 96, 97, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 113, 114, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 137, 138, 139, 141, 142, 143, 145, 148, 149, 150, 151, 153], "ibuprofen": 114, "icc": 153, "icl": [59, 62, 68, 100, 124, 125, 130, 134, 141, 150, 151], "id": [2, 4, 15, 36, 39, 41, 43, 48, 50, 59, 62, 64, 67, 69, 74, 78, 100, 108, 110, 118, 120, 130, 131, 132, 137, 142, 150, 151, 153], "idea": 97, "ideal": [2, 4, 121, 133, 137], "idempot": [69, 72], "identifi": [31, 35, 43, 54, 83, 117, 121, 130, 132, 142], "idf": [20, 21, 118, 136], "idx": [29, 30, 138], "ifram": [112, 139, 147, 148, 149], "igh": 137, "ik": [2, 4], "illicit": 153, "illustr": [2, 4, 135, 137], "imag": [119, 134, 136], "immedi": 29, "impact": [2, 4, 13, 20, 21, 68, 118, 135, 136], "implement": [1, 2, 4, 6, 10, 12, 13, 15, 20, 21, 37, 39, 54, 56, 57, 59, 64, 71, 87, 100, 109, 110, 119, 129, 134, 136, 137, 142, 143, 145, 150, 151, 153], "import": [0, 1, 2, 4, 10, 15, 17, 19, 20, 21, 28, 29, 34, 35, 38, 43, 54, 59, 64, 65, 67, 75, 77, 81, 90, 91, 95, 100, 103, 104, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "import_path": 90, "importerror": 90, "impress": 121, "improv": [20, 21, 110, 121, 123, 124, 128, 134, 136, 137, 141, 142, 150], "improving_rag": 134, "in_context_exampl": [59, 69, 74], "inabl": 35, "inact": 131, "inc": [95, 96], "includ": [2, 4, 6, 17, 18, 19, 20, 21, 24, 28, 29, 31, 35, 37, 39, 43, 54, 59, 66, 86, 91, 95, 96, 99, 104, 109, 110, 114, 117, 118, 121, 124, 131, 133, 134, 135, 136, 137, 138, 142, 143, 144, 145, 153], "include_demo": [59, 67], "include_field": [17, 19], "includetyp": [28, 131], "includng": 104, "incomplet": 35, "inconsist": [54, 121], "incorpor": 121, "incorrect": [108, 123, 134], "incorrectansw": 121, "increa": 118, "increas": [13, 20, 21, 59, 67, 118, 121, 134, 136], "increasingli": 121, "increment": [59, 75, 77, 99], "incress": 138, "incud": [59, 67], "indent": [17, 19, 35, 131], "index": [1, 4, 15, 20, 21, 22, 23, 25, 26, 30, 31, 38, 39, 43, 59, 68, 69, 74, 87, 96, 108, 109, 118, 119, 121, 129, 133, 134, 136, 138, 141, 142, 143], "index_kei": [39, 136], "index_path": 31, "indexflatip": 22, "indexflatl2": 22, "indic": [20, 23, 24, 28, 35, 87, 100, 121, 123, 136, 142, 150, 151], "indirectli": 121, "individu": [95, 100, 142, 150, 151], "individualn": [100, 150, 151], "industri": [124, 134, 141], "inf": [22, 130], "infanc": 125, "infer": [11, 15, 22, 29, 43, 59, 75, 76, 110, 119, 121, 134, 153], "infer_bge_reranker_bas": [7, 15], "infer_gte_base_embed": [7, 15], "infer_llm": [7, 15], "infinit": 13, "influenc": [13, 20, 21, 137], "info": [11, 91, 127], "inform": [28, 41, 54, 57, 78, 95, 97, 100, 103, 104, 107, 109, 114, 121, 123, 134, 135, 136, 137, 142, 143, 145, 150, 151], "infrastructur": [118, 136], "ingest": [4, 104], "ingestionpipelin": 104, "inherit": [28, 37, 104, 110, 118, 136, 153], "init": [91, 153], "init_async_cli": [7, 8, 9, 10, 12, 13, 14, 37, 129], "init_llm_cli": [7, 15], "init_model": [7, 15], "init_reranker_cli": [7, 15], "init_sync_cli": [7, 8, 9, 10, 11, 12, 13, 14, 15, 37, 129], "initi": [15, 20, 21, 22, 23, 25, 26, 37, 38, 39, 59, 62, 66, 68, 75, 77, 91, 100, 109, 118, 121, 123, 129, 131, 133, 134, 135, 136, 138, 142, 143, 145, 150, 151], "initial_valid": [59, 75, 77], "initvar": 43, "inject": 127, "inlcud": 95, "innatur": 134, "inner": [22, 24], "inner_product": [20, 24], "input": [0, 1, 2, 3, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 32, 33, 36, 37, 39, 40, 41, 43, 51, 54, 57, 59, 62, 67, 69, 72, 75, 76, 78, 82, 100, 104, 109, 110, 111, 117, 118, 119, 120, 121, 123, 124, 126, 128, 129, 130, 131, 132, 133, 134, 136, 137, 138, 142, 145, 150, 151, 153], "input_arg": [36, 59, 64, 67, 100, 110, 132, 150, 151], "input_data": [110, 142], "input_field": [28, 131], "input_format": 32, "input_format_str": 32, "input_map": 130, "input_prompt_kwarg": 36, "input_queri": 109, "input_str": [1, 17, 18, 29, 32, 54, 57, 81, 100, 109, 114, 118, 121, 123, 128, 130, 133, 134, 136, 138, 142, 150, 151], "input_templ": 121, "input_typ": 14, "inputfield": 142, "inquiri": 142, "insert": [30, 31], "insid": [2, 4, 30, 59, 75, 76, 110, 137], "inspir": 108, "instal": [7, 22, 90, 91, 95, 96, 97, 102, 104, 118, 119, 121, 136], "install_messag": 90, "instanc": [12, 13, 14, 17, 19, 25, 28, 29, 35, 36, 38, 59, 75, 77, 81, 93, 104, 109, 120, 121, 130, 131, 132, 138, 143, 145], "instanti": [29, 86, 90, 111, 123], "instead": [2, 4, 10, 13, 14, 28, 29, 35, 54, 55, 57, 104, 110, 111, 118, 119, 123, 125, 134, 137, 138, 142], "instruct": [1, 15, 17, 18, 19, 20, 23, 28, 54, 59, 67, 69, 74, 100, 104, 105, 109, 111, 121, 123, 124, 130, 131, 132, 134, 137, 138, 142, 145, 150, 151], "instruction_to_backward_engin": [59, 67], "instruction_to_optim": [59, 67, 69, 74, 130], "instructur": 138, "instrument": [100, 150, 151], "int": [0, 1, 2, 3, 4, 10, 11, 15, 20, 21, 22, 23, 24, 25, 26, 28, 30, 31, 33, 35, 39, 40, 41, 43, 46, 47, 48, 50, 59, 62, 67, 68, 69, 74, 75, 76, 77, 78, 87, 91, 100, 109, 110, 111, 118, 119, 131, 135, 136, 138, 142, 145, 150, 151, 153], "int32": 11, "int_pars": 40, "int_str": 131, "int_str_2": 131, "int_str_3": 131, "int_str_4": 131, "integ": [35, 40, 100, 131, 150, 151], "integr": [2, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 87, 95, 97, 104, 108, 118, 119, 121, 124, 125, 129, 134, 135, 136], "intellab": 134, "intellig": [110, 121, 123], "intend": 96, "intens": [121, 134, 136, 141], "intent": [100, 150, 151], "intepret": 124, "inter": 153, "interact": [18, 28, 43, 100, 105, 111, 124, 125, 131, 132, 134, 135, 138, 145, 150, 151], "interchang": 138, "interest": [95, 97, 118, 134], "interfac": [19, 34, 35, 36, 37, 64, 65, 76, 100, 114, 119, 120, 123, 124, 125, 150, 151], "intergr": [124, 125, 136], "interleav": [109, 126, 135], "intermedi": [110, 118, 135], "intermedia": 130, "intern": [28, 90, 93, 109, 121, 125, 129, 134, 135, 138], "internlm2": 13, "interpret": [2, 4, 105, 123, 124, 131, 134, 141], "interv": [53, 121], "intial": [123, 134], "intpars": 40, "intrins": 121, "intro": 8, "introduc": [2, 4, 100, 109, 110, 121, 124, 133, 134, 137, 141, 150, 151, 153], "introducesmock": 121, "introduct": 14, "intuit": [2, 4], "invalid_api_kei": 123, "invalid_request_error": 123, "invent": 153, "inventor": 153, "invers": [20, 21], "invest": [118, 136], "investig": [123, 145], "invok": [28, 35, 80, 110, 136], "involv": [121, 137], "io": [13, 29, 33, 56, 57, 127], "irrelev": [54, 121, 134, 136], "is_async": 34, "is_dataclass_inst": 35, "is_irrelev": 134, "is_key_in_templ": 38, "is_norm": [35, 43, 119], "is_pick": 114, "is_pickl": 29, "is_potential_dataclass": 35, "is_relev": 134, "is_running_in_event_loop": 34, "is_support": 134, "is_teach": [59, 62, 67], "isaac": 153, "isinst": [129, 153], "isrel": 134, "issu": [96, 97, 99], "issup": 134, "isus": 134, "itali": 121, "item": [31, 52, 54, 57, 59, 75, 76, 100, 118, 130, 136, 138, 150, 151], "item1": 40, "item2": 40, "iter": [29, 30, 32, 59, 66, 69, 74, 75, 77, 97, 105, 121, 125, 135], "its": [2, 4, 20, 21, 29, 35, 39, 43, 59, 67, 69, 74, 75, 77, 81, 82, 83, 86, 100, 104, 109, 110, 114, 118, 121, 124, 125, 127, 130, 131, 133, 135, 136, 137, 138, 139, 142, 143, 150, 151], "itself": [6, 29, 38, 59, 69, 74, 88, 100, 109, 125, 126, 133, 143, 150, 151], "j": 121, "jami": 134, "jane": [131, 134], "jianfeng": 134, "jiang": 134, "jiawei": 134, "jina": 13, "jinja": [104, 133], "jinja2": [17, 18, 38, 104, 123, 124, 145], "jinja2_template_exampl": 133, "job": [118, 136], "john": [28, 131, 145], "join": [1, 56, 57, 97, 109, 110, 118, 121, 135, 138, 142, 143, 153], "jointli": [134, 141], "joke": 145, "joke_exampl": 145, "jokeoutput": 145, "josh": 121, "json": [2, 4, 17, 18, 19, 20, 21, 28, 35, 40, 42, 43, 81, 82, 83, 86, 88, 93, 100, 104, 109, 111, 114, 123, 128, 131, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "json_definit": [42, 138], "json_obj": 40, "json_output_format_prompt": 131, "json_output_pars": 131, "json_pars": 40, "json_parser_output_typ": 40, "json_signatur": 111, "json_signature_exclud": 111, "json_str": [28, 35, 40, 111], "jsonl": [81, 82, 88, 100, 128, 150, 151], "jsonoutputpars": [17, 18, 19, 109, 111, 138], "jsonpars": [0, 1, 40, 109, 123, 135, 143], "judeg": 121, "judg": [54, 55, 57, 59, 69, 71, 110, 123, 134, 143], "judgement": [53, 54, 55, 57, 143], "judgement_list": [55, 57, 143], "judgement_queri": [55, 57, 121, 143], "judgement_score_list": [55, 121], "judgment": [53, 121], "jugement_queri": [55, 121], "jump": 104, "june": 153, "just": [15, 36, 54, 59, 64, 65, 69, 71, 73, 75, 76, 100, 104, 105, 109, 110, 118, 121, 123, 124, 125, 127, 129, 132, 138, 142, 150, 151, 153], "k": [13, 20, 22, 23, 24, 25, 26, 56, 57, 121, 134, 141, 143, 153], "k1": [20, 21, 136], "karl": 153, "karpathi": [59, 67], "keep": [28, 31, 36, 59, 62, 67, 69, 74, 75, 77, 100, 111, 114, 118, 126, 127, 136, 137, 145, 150, 151], "keep_detail": [46, 50], "kei": [9, 10, 13, 14, 25, 28, 29, 31, 35, 38, 39, 40, 43, 54, 59, 67, 75, 77, 87, 95, 100, 102, 104, 109, 111, 114, 118, 119, 120, 121, 123, 131, 134, 135, 136, 137, 138, 145, 150, 151], "kelvin": 134, "kendallrank": 121, "kenton": 134, "kept": [2, 4], "keyword": [30, 35, 38, 43, 59, 63, 133, 136, 138], "kilt": 121, "kind": [104, 131], "kinnairdi": 153, "kitchen": 153, "knock": [118, 136], "know": [14, 96, 97, 100, 103, 109, 123, 125, 126, 128, 134, 138, 150, 151, 153], "knowledg": [109, 121, 124, 125, 134, 135, 136, 138, 141, 143], "known": [109, 111, 136], "kunlun": 121, "kwarg": [0, 1, 8, 9, 11, 12, 14, 15, 19, 20, 21, 23, 24, 25, 26, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 46, 50, 52, 54, 55, 57, 59, 63, 64, 65, 66, 68, 69, 71, 72, 73, 75, 76, 77, 80, 90, 100, 108, 109, 133, 135, 136, 138, 142, 150, 151, 153], "l": [15, 134, 137], "l1": [20, 24], "l2": [20, 22, 24], "label": [28, 35, 47, 50, 59, 68, 104, 111, 121, 134, 136, 142], "label_desc": 142, "lack": [133, 136, 137], "lambda": [29, 31, 59, 68, 110, 118, 130, 136, 153], "lamp": [100, 150, 151], "lampnn": [100, 150, 151], "land": [118, 136], "langag": 134, "langgraph": 110, "languag": [2, 4, 20, 21, 59, 62, 96, 100, 104, 109, 121, 123, 126, 130, 134, 135, 137, 150, 151, 153], "larg": [33, 97, 109, 118, 121, 123, 134, 136, 137, 141, 142, 153], "larger": [33, 100, 137, 142, 150, 151], "last": [2, 4, 22, 31, 100, 118, 121, 130, 131, 136, 138, 150, 151, 153], "last_hidden_st": 15, "lastli": 129, "later": [31, 36, 100, 110, 111, 118, 136, 138, 150, 151], "latest": [9, 11, 13, 97, 99, 121, 135], "lavi": 121, "layer": [110, 125, 134], "lazi": [10, 90], "lazy_import": 43, "lazyimport": [43, 90], "lc": [56, 57], "lead": [13, 20, 23, 68, 99, 118, 136], "leaf": [110, 132], "leap": [56, 57, 121], "learn": [13, 29, 30, 36, 101, 104, 109, 119, 121, 123, 124, 125, 132, 134, 136, 141, 142, 143, 150, 151, 153], "least": [110, 124, 134], "leav": 142, "led": [134, 153], "lee": 134, "left": [20, 21, 134], "legal": [121, 137], "len": [15, 118, 138, 143], "length": [2, 4, 20, 21, 31, 43, 59, 63, 118, 119, 134, 137, 138, 141], "lengthi": [100, 104, 150, 151], "lengthier": [20, 21], "lenient": 13, "less": [13, 17, 19, 20, 21, 22, 43, 59, 67, 110, 111, 119, 121, 134, 136, 138], "let": [7, 96, 100, 109, 111, 114, 118, 128, 131, 133, 134, 135, 136, 138, 143, 150, 151, 153], "lettuc": 130, "levarag": 142, "level": [13, 53, 59, 75, 77, 91, 100, 104, 111, 113, 127, 135, 138, 150, 151], "lever": 121, "leverag": [4, 24, 25, 35, 39, 96, 100, 111, 118, 124, 130, 134, 135, 136, 137, 138, 143, 150, 151], "leverg": [20, 21, 39], "lewi": [134, 141], "li": [134, 136], "lib": [91, 100, 127, 150, 151], "librari": [2, 4, 13, 28, 31, 36, 54, 55, 57, 59, 62, 81, 90, 91, 95, 99, 100, 104, 105, 110, 111, 113, 114, 124, 125, 126, 129, 136, 137, 141, 142, 150, 151, 153], "life": 153, "lifecyl": 138, "lifelong": 136, "lifestyl": 114, "lift": 125, "light": [105, 118, 136], "light_rag": 104, "lightn": [100, 108, 121, 127, 150, 151], "lightningmodul": [100, 108, 150, 151], "lightrag": [2, 4, 13, 14, 15, 19, 32, 37, 38, 91, 95, 96, 98, 99, 103, 113, 114, 120, 143, 145], "lightrag_default_prompt_arg": [32, 133], "lightrag_default_prompt_trainable_param": 32, "lightweight": [111, 134], "like": [2, 4, 30, 31, 35, 37, 40, 43, 58, 59, 67, 81, 91, 100, 104, 105, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 131, 134, 135, 136, 137, 141, 145, 150, 151, 153], "likelihood": 134, "limit": [96, 100, 118, 121, 124, 134, 136, 137, 138, 150, 151], "lin": 121, "line": [13, 91, 96, 97, 100, 104, 124, 125, 127, 128, 130, 150, 151], "line_numb": 91, "linear": [110, 134], "linguist": 121, "link": [45, 50, 96, 100, 134, 137, 141, 150, 151], "list": [0, 1, 2, 3, 4, 10, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 31, 32, 33, 35, 36, 38, 39, 40, 41, 42, 43, 51, 52, 53, 54, 55, 56, 57, 59, 62, 63, 67, 68, 69, 72, 74, 75, 76, 77, 78, 81, 82, 87, 88, 95, 99, 100, 103, 109, 110, 111, 114, 118, 119, 121, 126, 129, 130, 131, 136, 138, 143, 150, 151, 153], "list_dict_str": 131, "list_output_format_templ": [17, 19], "list_pars": 40, "list_str": 131, "list_str_2": 131, "list_str_3": 131, "listoutputpars": [17, 19, 131], "listpars": [20, 23, 40, 136], "liter": [2, 4, 14, 17, 18, 22, 35, 43, 45, 46, 47, 50, 51, 55, 57, 59, 67, 75, 77, 80, 91, 131, 136], "literal_ev": 131, "literatur": [121, 143], "littl": 142, "liu": [121, 134], "liyin": 142, "ll": [100, 121, 150, 151], "llama": [4, 13, 133], "llama3": [12, 13, 29, 109, 123, 126, 133, 135], "llama3_model": [59, 75, 77], "llama3_model_kwarg": 109, "llama_cpp": 13, "llama_index": 104, "llamacpp": 13, "llamaindex": [4, 104], "llm": [0, 1, 6, 13, 15, 18, 20, 23, 28, 29, 34, 36, 43, 54, 55, 57, 59, 64, 69, 71, 74, 75, 77, 99, 100, 104, 105, 109, 110, 114, 117, 118, 123, 124, 128, 129, 130, 131, 132, 134, 135, 137, 138, 141, 142, 143, 144, 145, 150, 153], "llm_as_judg": [121, 123], "llm_client": 15, "llm_counter": [100, 130, 150, 151], "llm_counter_cal": [100, 150, 151], "llm_counter_diagnos": [100, 150, 151], "llm_evalu": [55, 57, 121, 143], "llm_judg": [54, 55, 57, 121, 143], "llm_kwarg": 118, "llm_model_kwarg": 135, "llm_parser": 153, "llm_respons": 109, "llm_retriev": [20, 123, 136], "llm_text_loss": 69, "llm_tool": [109, 135], "llmasjudg": [55, 57, 121, 143], "llmasretriev": 136, "llmastextloss": [59, 69, 71], "llmevalresult": [55, 57], "llmjudg": [55, 57], "llmjudgeevalresult": [55, 57, 121], "llmretriev": [20, 23, 81, 123, 136], "llmretrieveroutputtyp": [20, 23], "lo": 126, "load": [20, 21, 28, 29, 31, 39, 47, 50, 82, 83, 86, 87, 88, 94, 96, 100, 102, 117, 118, 121, 124, 131, 135, 136, 138, 142, 143, 145, 150, 151], "load_class": 90, "load_dataset": [59, 75, 77, 100, 121, 142, 143, 150, 151, 153], "load_dotenv": [103, 120, 135], "load_from_fil": [20, 21, 39, 136], "load_from_pickl": 29, "load_json": 88, "load_jsonl": 88, "load_meta_data": 82, "load_pickl": 88, "load_stat": [31, 118], "load_state_dict": [29, 114], "load_state_pickl": 29, "loaded_exampl": 145, "loader": 124, "lobbi": 153, "loc": 142, "local": [6, 15, 29, 37, 58, 96, 99, 117, 124, 129, 131, 136, 138, 141], "local_db": 31, "local_db_load": 31, "local_embedd": 119, "local_embedder_256": 119, "local_item_db": 31, "localdb": [6, 31, 43, 118, 134], "localhost": [13, 24, 136], "locat": [96, 111, 131, 136, 138, 142, 153], "lock": 104, "log": [20, 21, 59, 75, 77, 81, 82, 83, 88, 89, 91, 99, 100, 109, 118, 123, 125, 128, 134, 150, 151], "log_cal": 82, "log_prompt": 83, "loggedllmretriev": 81, "logger": [81, 128], "logger_metadata": [100, 128, 150, 151], "loggind": 127, "logging_config": 127, "logic": [10, 12, 13, 15, 37, 54, 121, 125, 127], "logprob": [43, 134, 136], "long": [2, 4, 59, 67, 118, 123, 124, 128, 134, 136, 137, 142], "longer": [137, 153], "longest": [53, 56, 57], "longest_common_substr": 53, "look": [13, 35, 100, 111, 118, 119, 128, 133, 135, 136, 142, 150, 151], "lookup": 135, "loop": [1, 30, 34, 38, 42, 109, 121, 133, 136, 138, 142], "lose": [104, 128], "loss": [59, 64, 65, 69, 71, 72, 73, 75, 76, 78, 100, 105, 108, 124, 130, 132, 134, 149, 150, 151, 153], "loss_fn": [59, 75, 76, 100, 108, 142, 150, 151, 153], "loss_output": 78, "loss_step": [59, 75, 76], "losscompon": [59, 65, 69, 71, 73, 75, 76], "lost": [31, 100, 136, 142, 150, 151], "lot": [121, 142], "love": 97, "low": [13, 121, 130], "lower": [13, 53, 125, 138, 153], "lowest": [54, 100, 121, 150, 151], "lr": [59, 67], "lstrip_block": 133, "lt": 127, "luyu": 134, "m": [43, 96, 99, 109, 110, 121, 127, 128], "m1": 15, "ma": 134, "macbook": 15, "machin": [121, 134], "made": [15, 17, 18, 31, 74, 111, 121, 123, 124, 132], "magenta": 91, "mai": [4, 13, 100, 114, 121, 123, 126, 127, 136, 137, 150, 151, 153], "main": [31, 38, 47, 50, 54, 57, 59, 68, 96, 104, 114, 120, 121, 127, 131, 136, 142], "main_class": 127, "mainli": [43, 59, 75, 76, 90, 99, 104, 110, 111, 118, 121, 124, 125, 127], "maintain": [2, 4, 28, 96, 111, 113, 137], "major": [96, 109], "make": [13, 17, 19, 31, 36, 37, 54, 59, 69, 72, 75, 76, 87, 95, 96, 97, 99, 100, 103, 104, 105, 108, 109, 110, 111, 114, 118, 121, 123, 124, 128, 129, 131, 132, 133, 134, 135, 136, 138, 145, 150, 151, 153], "makefil": 96, "man": 121, "manag": [4, 31, 32, 39, 42, 43, 80, 86, 99, 109, 110, 114, 118, 120, 123, 124, 129, 135, 136, 137, 138, 145], "manchest": 121, "mani": [15, 54, 87, 100, 111, 121, 130, 133, 134, 136, 138, 141, 142, 143, 150, 151, 153], "manipul": [104, 135], "manner": 135, "manual": [29, 30, 86, 96, 104, 110, 121, 125, 128, 134, 142], "manufactur": [118, 136], "mao": 134, "map": [2, 4, 20, 26, 29, 31, 35, 39, 59, 67, 87, 88, 93, 110, 111, 118, 121, 134, 136, 137, 138, 141, 143, 153], "map_dialogturn_to_docu": 118, "map_fn": [31, 59, 67, 110, 118, 153], "map_func": 36, "map_to_docu": 118, "map_to_successor": [59, 67], "mapper_setup": [31, 118], "mar": [0, 1], "marco": 121, "margin": [134, 142], "marilyn": 153, "mark": [111, 121], "markdown": [2, 4, 137], "marshmallow": [28, 111], "mask": 134, "massiv": 121, "match": [20, 21, 29, 51, 56, 57, 110, 111, 121, 136, 137, 143], "match_acc_list": 143, "matchvalu": 136, "matei": 15, "materi": [15, 118, 136, 142], "math": [59, 69, 73, 109, 110], "mathcal": 134, "mathemat": [109, 121, 153], "matric": 110, "matter": [34, 111, 118, 121], "max": [34, 135, 142], "max_correct_sampl": [59, 75, 77], "max_error_sampl": [59, 75, 77], "max_new_token": 15, "max_past_histori": [59, 69, 74], "max_proposals_per_step": [59, 75, 77], "max_sampl": [59, 75, 77, 100, 150, 151], "max_scor": 78, "max_step": [0, 1, 59, 75, 77, 87, 100, 109, 135, 142, 150, 151], "max_token": [8, 15, 100, 121, 126, 129, 150, 151], "maxim": [125, 127, 133, 134], "maximum": [0, 1, 2, 4, 13, 22, 59, 75, 77, 100, 105, 109, 113, 126, 137, 150, 151, 153], "mayb": 104, "md": 104, "me": [15, 109, 133, 134, 136, 141], "mean": [2, 4, 31, 59, 62, 68, 91, 110, 121, 123, 125, 126, 130, 132, 134, 135, 137, 138, 141, 142, 143], "mean_of_scor": 78, "meant": 96, "measur": [20, 21, 56, 57, 121, 134, 142], "meatur": 124, "mechan": [127, 129], "medata": 28, "media": 137, "medic": [114, 121, 137], "medium": 121, "meet": [99, 100, 121, 150, 151], "member": [29, 153], "memeori": 136, "memo": 29, "memoi": 124, "memori": [22, 31, 33, 43, 118, 119, 124, 125, 136, 137, 138], "ment": 134, "mention": [100, 130, 134, 141, 150, 151], "merefli": 142, "merg": [2, 4, 97, 104, 137], "merson": 121, "messag": [1, 8, 9, 11, 13, 14, 15, 43, 90, 100, 109, 110, 119, 123, 126, 127, 129, 133, 150, 151], "meta": [70, 126, 133, 134], "meta_data": [2, 4, 25, 43, 118, 120, 137, 143], "metadata": [17, 18, 19, 25, 28, 31, 34, 35, 43, 59, 69, 73, 75, 76, 82, 100, 108, 109, 111, 118, 123, 127, 128, 130, 131, 135, 136, 142, 145, 150, 151], "metadata_kei": 25, "metal": 15, "meteor": [121, 134, 141], "methd": 39, "method": [2, 4, 10, 11, 12, 13, 14, 15, 17, 19, 20, 21, 22, 28, 29, 30, 31, 36, 37, 38, 39, 41, 54, 55, 57, 59, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 81, 87, 93, 105, 109, 110, 111, 114, 118, 119, 121, 123, 124, 128, 129, 130, 131, 133, 134, 136, 137, 138, 142, 147, 148, 149, 153], "metric": [22, 51, 52, 54, 55, 56, 57, 124, 134, 136, 141, 143], "metric_nam": 121, "michigan": 153, "micrograd": [59, 67], "microstat": 13, "microwavenn": [100, 150, 151], "middl": [100, 136, 142, 150, 151], "midfield": 121, "might": [15, 20, 22, 23, 29, 31, 34, 95, 97, 99, 100, 109, 110, 111, 118, 119, 123, 136, 137, 138, 142, 150, 151], "militari": 153, "million": 136, "mimick": 111, "min_scor": [59, 75, 76, 78], "mind": [100, 121, 125, 128, 150, 151], "mingwei": 134, "minim": [1, 6, 109, 125], "minimum": [100, 105, 113, 133, 150, 151], "minimum_scor": [59, 75, 76], "minimumli": 153, "minist": 153, "minut": [121, 142], "minzhi": 134, "mirostat": 13, "mirostat_eta": 13, "mirostat_tau": 13, "miscount": [100, 150, 151], "mislead": [28, 134, 145], "miss": [28, 35, 40, 121, 130, 134, 136, 138], "mistak": 121, "mistaken": [17, 19, 109, 131], "mix": [59, 75, 77, 142], "mixtral": 12, "mlm": 134, "mmlu": 121, "mock": 36, "mock_output": 36, "mock_output_data": 36, "mode": [29, 59, 64, 65, 75, 76, 77, 104, 110, 123, 124, 130, 153], "modecli": 120, "model": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 26, 29, 31, 33, 35, 36, 37, 43, 54, 55, 57, 58, 59, 62, 66, 69, 73, 81, 86, 89, 95, 100, 104, 105, 108, 110, 114, 120, 123, 124, 125, 126, 130, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "model_cli": [0, 1, 10, 14, 15, 17, 18, 20, 23, 26, 29, 33, 36, 43, 54, 55, 57, 59, 69, 71, 73, 74, 75, 76, 81, 86, 90, 100, 109, 114, 118, 119, 120, 121, 124, 129, 130, 135, 136, 138, 142, 143, 150, 151, 153], "model_kwarg": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 23, 26, 29, 33, 35, 36, 37, 43, 54, 55, 57, 59, 69, 71, 73, 74, 75, 76, 81, 82, 86, 100, 109, 114, 118, 119, 120, 121, 123, 124, 128, 129, 130, 132, 135, 136, 138, 142, 143, 150, 151, 153], "model_nam": [15, 86], "model_to_init_func": [7, 15], "model_typ": [8, 9, 10, 11, 12, 13, 14, 15, 29, 33, 36, 37, 43, 114, 123, 129], "modelcli": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 20, 23, 26, 29, 33, 36, 37, 43, 54, 55, 57, 59, 69, 71, 73, 74, 75, 76, 95, 100, 109, 114, 119, 123, 124, 133, 136, 142, 150, 151, 153], "modelclienttyp": [43, 109, 118, 123, 136, 138], "modelfil": 13, "modeltyp": [8, 9, 10, 11, 12, 13, 14, 15, 29, 33, 36, 37, 43, 114, 123, 129, 136], "modif": [14, 114], "modifi": [2, 3, 109, 127], "modoel": 118, "modul": [10, 23, 24, 28, 29, 35, 43, 54, 57, 78, 90, 93, 96, 104, 110, 111, 114, 118, 124, 127, 136, 143], "modular": 105, "module_nam": 90, "moduletyp": 90, "moment": 125, "monitor": [99, 104, 118], "monro": 153, "month": [56, 57, 121], "monument": 128, "moor": 121, "more": [2, 4, 8, 9, 10, 11, 12, 13, 20, 21, 28, 29, 35, 40, 41, 42, 43, 44, 54, 55, 57, 59, 62, 67, 75, 76, 77, 95, 96, 97, 99, 100, 103, 104, 107, 109, 111, 113, 114, 118, 119, 121, 123, 124, 125, 126, 127, 128, 131, 132, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "moreov": [134, 135], "most": [19, 97, 114, 121, 123, 124, 126, 128, 131, 133, 134, 136, 141, 142], "mostli": [28, 123, 136], "move": [2, 4, 100, 108, 109, 124, 136, 137, 150, 151], "movi": 120, "mp": 15, "mrr": [121, 134, 141, 143], "mseloss": 110, "mt": 121, "much": [54, 100, 108, 110, 114, 121, 128, 150, 151], "multi": [59, 75, 76, 104, 119, 121, 126, 130, 134, 135, 144], "multifacet": 121, "multilingu": 10, "multimod": 134, "multipl": [0, 1, 3, 13, 30, 31, 59, 68, 75, 76, 77, 82, 83, 86, 104, 109, 117, 118, 119, 121, 123, 131, 132, 134, 135, 136, 138, 144], "multipli": [0, 1, 109, 135, 138], "multiply_by_two": 30, "multiplybytwo": 30, "multitask": 121, "multple_function_call_templ": 138, "music": [100, 150, 151], "must": [1, 22, 29, 31, 32, 55, 87, 99, 100, 109, 110, 129, 136, 150, 151], "mutabl": [32, 132], "my": [109, 121, 137], "my_app": 127, "my_db": 31, "my_funct": 29, "my_function_compon": 29, "my_inst": [28, 145], "myfunctioncompon": 29, "mymodel": 110, "myoutput": [28, 145], "mypi": 95, "mytaskpipelin": 110, "n": [1, 2, 4, 13, 14, 17, 19, 20, 21, 32, 40, 54, 59, 69, 74, 100, 109, 110, 118, 121, 128, 129, 130, 131, 138, 142, 150, 151, 153], "n0": 142, "n1": [59, 69, 74, 100, 109, 130, 142, 150, 151], "n10": 130, "n2": [59, 69, 74, 100, 109, 130, 142, 150, 151], "n3": [59, 69, 74, 109, 130, 142], "n4": [59, 69, 74, 100, 109, 130, 142, 150, 151], "n5": [109, 130, 142], "n6": 130, "n7": 130, "n8": 130, "n9": 130, "n________": 109, "n_________": 118, "n_words_offset": [59, 67], "nad": [100, 150, 151], "nadd": [130, 138], "nage": 131, "name": [1, 24, 25, 28, 29, 31, 34, 35, 36, 39, 41, 43, 45, 50, 54, 57, 59, 63, 67, 69, 72, 75, 76, 77, 78, 81, 82, 83, 86, 88, 90, 91, 92, 93, 95, 97, 99, 100, 104, 105, 108, 109, 111, 114, 118, 121, 125, 127, 128, 131, 132, 135, 136, 138, 142, 143, 145, 150, 151, 153], "named_children": 29, "named_compon": 29, "named_paramet": [29, 59, 67, 108, 114], "nand": 109, "nanswer": [1, 100, 128, 130, 150, 151], "nario": 121, "narrow": 136, "nation": 153, "nativ": [111, 124, 127, 133], "nattribut": 131, "natur": [2, 4, 35, 121], "navig": [96, 137], "nbut": 109, "nclass_nam": 142, "ncount": [100, 150, 151], "nd": 136, "ndarrai": [22, 35, 136, 138], "ndcg": [121, 134, 141, 143], "ndivid": 138, "neach": 1, "neat": 127, "necessari": [15, 59, 69, 74, 96, 100, 103, 104, 109, 138, 143, 150, 151], "nectarin": [130, 150], "need": [0, 1, 2, 4, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 28, 29, 33, 34, 37, 42, 43, 59, 67, 75, 76, 90, 91, 95, 99, 100, 103, 104, 105, 108, 109, 110, 111, 117, 118, 119, 121, 123, 125, 127, 129, 130, 132, 133, 134, 136, 137, 138, 141, 142, 143, 150, 151, 153], "neg": [20, 21, 51, 57, 121, 134], "nest": [28, 29, 35, 43, 111, 124, 131], "nested_dict_str": 131, "net": 121, "neubig": 134, "neural": 121, "neutral": [51, 57, 104], "never": [97, 99, 153], "new": [0, 1, 2, 4, 31, 32, 35, 42, 43, 59, 66, 67, 69, 72, 74, 95, 96, 97, 100, 104, 105, 109, 118, 119, 121, 131, 132, 134, 135, 136, 138, 142, 143, 148, 149, 150, 151], "new_compon": [86, 123], "new_components_from_config": 86, "new_dim": 119, "new_docu": 110, "new_embed": 119, "new_turn": 118, "new_variable_end_tag": [59, 69, 74], "new_variable_start_tag": [59, 69, 74], "newton": 153, "nexampl": 109, "next": [1, 13, 30, 109, 120, 121, 126, 133, 135, 138, 143], "nfinish": 109, "nfollow": 109, "nformat": 142, "nfunc_desc": 109, "nfunc_paramet": 109, "nget": 138, "ni": 109, "night": 121, "nightli": 99, "nin": 109, "nine": 153, "nkei": 40, "nlgtask": [54, 57, 121], "nlp": [2, 4, 105, 120, 121, 125, 134, 136, 137, 141, 142, 144], "nlpir": 134, "nlplanet": 121, "nlpyang": [54, 121], "nlu": 121, "nmultipli": 138, "nn": [29, 30, 100, 110, 114, 124, 127, 150, 151], "nname": 131, "nnext": 130, "nnone": 138, "nnow": [109, 128, 130], "no_grad": 110, "node": [35, 100, 110, 132, 150, 151], "nois": 121, "non": [2, 4, 87, 121], "none": [0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 42, 43, 45, 46, 47, 48, 50, 52, 54, 55, 57, 59, 62, 63, 66, 67, 68, 69, 73, 74, 75, 76, 77, 78, 81, 82, 83, 88, 90, 91, 93, 100, 108, 109, 110, 111, 118, 120, 121, 123, 127, 129, 130, 131, 134, 136, 137, 138, 142, 150, 151, 153], "none_str": 131, "nonetyp": 43, "nonsens": [13, 137], "noqa": 153, "normal": [20, 21, 22, 35, 43, 110, 111, 117, 119, 129], "normalize_np_arrai": 35, "normalize_vector": [35, 119], "nosql": 136, "not_support": 134, "note": [15, 20, 21, 22, 28, 29, 39, 43, 59, 75, 76, 91, 97, 100, 104, 110, 114, 118, 123, 124, 135, 136, 138, 143, 150, 151], "notebook": 135, "noth": [121, 135, 143], "notic": [123, 126], "notimplementederror": [129, 136], "noutput": [59, 69, 74], "now": [15, 29, 36, 56, 57, 64, 81, 100, 104, 109, 110, 111, 118, 119, 120, 121, 128, 131, 133, 134, 135, 136, 138, 142, 150, 151], "nowher": 121, "np": [22, 136, 138], "nprovid": [59, 69, 74], "nrememb": 1, "nsearch": 138, "nso": [109, 130], "nstep": 1, "nsum": 138, "nthe": [109, 128], "nthu": 130, "ntip": [59, 69, 74], "ntotal": [100, 150, 151], "nu": 153, "null": [118, 128, 131], "null_str": 131, "num": [22, 59, 68, 142], "num_class": [59, 68], "num_ctx": 13, "num_doc": 143, "num_gradient_memori": [59, 69, 74], "num_predict": 13, "num_return_sequ": 15, "num_sampl": [47, 87], "num_shot": [35, 59, 61, 62, 68], "num_work": [59, 75, 76, 77, 100, 142, 150, 151], "number": [0, 1, 2, 4, 11, 13, 20, 21, 22, 24, 26, 41, 43, 56, 57, 59, 67, 75, 76, 77, 91, 99, 100, 109, 119, 120, 121, 130, 131, 134, 135, 137, 138, 141, 143, 150, 151], "numer": [100, 110, 111, 120, 121, 130, 136, 142, 150, 151], "numpi": [90, 119, 136, 138], "numpy_sum": 138, "nuser": [1, 32], "nwith": 109, "nyou": [1, 32, 59, 69, 74], "nyour": [1, 59, 69, 74], "nz": [20, 21], "o": [93, 96, 129], "obj": [29, 35, 88, 93], "object": [1, 2, 4, 9, 15, 17, 19, 28, 29, 30, 32, 35, 36, 38, 40, 41, 42, 43, 45, 50, 51, 52, 55, 57, 59, 63, 64, 65, 66, 67, 68, 69, 71, 73, 74, 75, 76, 78, 80, 81, 82, 83, 85, 87, 88, 90, 92, 93, 100, 109, 110, 111, 117, 120, 121, 123, 127, 131, 134, 135, 137, 138, 150, 151], "object_count": [45, 50], "objectcountadalcompon": [100, 150, 151], "objectcountingevalfn": [108, 110], "objectcountsimpl": 130, "objectcounttaskpipelin": [100, 150, 151], "objecttyp": [93, 109, 138], "observ": [1, 43, 59, 69, 74, 109, 121, 125, 135], "obtain": [120, 121], "occur": [20, 21, 119, 123], "off": [29, 100, 121, 130, 132, 134, 136, 150, 151], "offer": [100, 104, 105, 118, 121, 125, 129, 134, 136, 141, 145, 150, 151], "often": [20, 21, 30, 43, 100, 110, 111, 117, 118, 119, 121, 123, 129, 133, 134, 136, 137, 143, 150, 151], "ofth": 121, "oj": 121, "okapi_bm25": [20, 21, 136], "old_dim": 119, "old_embed": 119, "ollama": [13, 90], "ollama_cli": 7, "ollama_host": 13, "ollamacli": [7, 13], "on_complet": 80, "on_failur": 80, "on_success": 80, "onc": [15, 97, 100, 121, 130, 132, 136, 150, 151], "one": [1, 3, 8, 9, 15, 17, 18, 22, 34, 35, 36, 56, 57, 59, 75, 76, 91, 100, 108, 109, 110, 119, 121, 123, 124, 126, 128, 130, 131, 132, 133, 134, 135, 136, 138, 142, 144, 150, 151, 152, 153], "ones": [81, 137], "onli": [8, 9, 14, 15, 17, 19, 20, 21, 28, 29, 30, 31, 33, 35, 36, 42, 43, 47, 50, 54, 55, 56, 57, 59, 64, 67, 69, 73, 74, 75, 76, 81, 86, 90, 95, 99, 100, 104, 105, 110, 111, 114, 117, 118, 119, 121, 123, 125, 128, 130, 131, 132, 133, 134, 135, 136, 138, 141, 142, 144, 145, 150, 151, 153], "only_hard_exampl": [46, 50], "op": 69, "open": [96, 97, 100, 104, 109, 114, 121, 123, 131, 133, 134, 141, 142, 143, 150, 151, 153], "openai": [10, 11, 12, 13, 14, 15, 16, 37, 43, 90, 103, 104, 109, 118, 120, 123, 126, 129, 134, 136, 137, 138, 145], "openai_api_kei": [95, 103, 119], "openai_cli": [0, 1, 7, 90, 100, 119, 129, 143, 150, 151], "openaicli": [0, 1, 7, 10, 12, 13, 14, 15, 29, 33, 36, 37, 43, 81, 86, 90, 100, 114, 118, 119, 120, 121, 123, 129, 135, 136, 143, 150, 151], "oper": [2, 3, 13, 24, 28, 30, 31, 33, 43, 59, 64, 65, 69, 71, 72, 100, 109, 118, 136, 145, 150, 151], "operand": 138, "opinion": [104, 121], "opro": [74, 150], "opt": 133, "optim": [1, 20, 21, 22, 36, 62, 67, 69, 70, 73, 74, 75, 76, 77, 78, 95, 104, 105, 108, 111, 114, 118, 121, 123, 128, 132, 136, 137, 141], "optimization_ord": [59, 75, 77, 142], "optimizaton": 153, "optimize_ord": 142, "optimizer_": 124, "optimizer_model_config": [59, 75, 77], "optimizer_system_prompt": [59, 69, 74], "optimizinh": 121, "optimizor": [59, 75, 76, 124], "option": [0, 1, 2, 4, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 31, 33, 35, 36, 37, 38, 39, 40, 41, 43, 45, 50, 54, 55, 57, 59, 67, 69, 71, 75, 76, 77, 81, 82, 83, 87, 88, 90, 91, 102, 109, 110, 111, 114, 117, 118, 121, 123, 129, 130, 131, 134, 136, 137, 138, 142, 145, 153], "optional_packag": 90, "optionalpackag": [90, 103], "opu": 126, "orang": [130, 150], "orchestr": [33, 34, 36, 109, 118, 119, 120, 124, 131, 133, 141], "ord_docu": 118, "order": [2, 4, 17, 18, 24, 28, 30, 38, 43, 54, 95, 111, 118, 119, 121, 125, 137, 142], "orderdict": 30, "ordereddict": [29, 30, 43], "org": [0, 1, 15, 20, 21, 54, 74, 109, 111, 121, 127, 134, 136, 141, 150, 151], "org_docu": 118, "organ": [54, 58, 59, 75, 76, 96, 104, 118, 121, 142, 153], "origin": [2, 4, 31, 99, 111, 118, 120, 136, 153], "orpo": [74, 124, 151], "oss": 104, "otago": [20, 21], "other": [2, 4, 15, 17, 19, 22, 29, 35, 36, 43, 56, 57, 86, 93, 96, 97, 104, 109, 111, 114, 119, 123, 124, 125, 131, 132, 134, 136, 138, 141, 142, 145, 153], "othersi": 29, "otherwis": [1, 29, 32, 43, 59, 64, 65, 69, 74, 99, 137], "our": [7, 28, 29, 36, 54, 55, 56, 57, 59, 62, 68, 95, 96, 97, 100, 102, 103, 104, 105, 106, 109, 110, 111, 114, 118, 119, 121, 123, 124, 126, 127, 129, 131, 132, 133, 135, 136, 137, 138, 142, 143, 150, 151, 153], "ourselv": 104, "out": [104, 109, 111, 114, 118, 121, 123, 124, 125, 129, 134, 135, 136, 137, 138, 142], "outcom": [2, 4], "outer": 111, "outlin": [99, 121, 134, 135], "outperform": 135, "output": [1, 2, 4, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 28, 29, 30, 32, 33, 34, 35, 36, 40, 43, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 73, 75, 76, 78, 81, 82, 91, 100, 104, 105, 108, 109, 110, 111, 114, 117, 118, 120, 121, 123, 124, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 143, 145, 147, 150, 151, 153], "output_1": 136, "output_2": 136, "output_3": 136, "output_data_class": 138, "output_field": [28, 131], "output_format": [1, 17, 18, 32, 109, 123, 128, 138, 145], "output_format_prompt": [109, 131], "output_format_str": [1, 17, 18, 32, 109, 123, 128, 133, 138, 142, 153], "output_map": 130, "output_pars": [111, 131, 138, 142], "output_processor": [0, 1, 17, 18, 19, 20, 23, 33, 36, 100, 109, 119, 120, 121, 124, 130, 131, 135, 136, 138, 142, 143, 150, 151, 153], "output_str": 128, "output_typ": 55, "outputfield": 142, "outputformat": 111, "outputpars": [14, 17, 19, 131, 138], "outstand": 145, "oven": 130, "over": [29, 30, 34, 104, 105, 109, 114, 123, 133, 134, 142], "overal": [28, 52, 100, 109, 121, 125, 134, 135, 138, 142, 150, 151], "overcom": 124, "overflow": 119, "overhead": 34, "overkil": 109, "overlap": [2, 4, 59, 69, 74, 111, 134, 137, 141], "overrid": [59, 75, 76, 109, 120, 135], "overview": [118, 121, 131], "overwrit": [28, 35, 59, 75, 76, 87], "overwritten": [100, 150, 151], "own": [4, 14, 28, 29, 35, 36, 39, 59, 75, 77, 82, 97, 100, 104, 109, 111, 119, 124, 129, 134, 136, 141, 143, 150, 151], "p": 134, "p1": 138, "p2": 138, "packag": [22, 90, 95, 96, 97, 99, 102, 104, 111, 118, 120, 121, 136], "package_nam": 103, "page": [2, 4, 13, 15, 96, 121, 134, 135, 137], "page_cont": 110, "pai": [99, 100, 150, 151], "paid": 128, "pain": 114, "pair": [59, 69, 73, 121, 134, 136, 137], "paitesanshi": 109, "palletsproject": 133, "panel": [118, 136], "panupong": 134, "paper": [15, 20, 21, 121, 134, 135], "papineni": 121, "par": 144, "paradigm": [109, 124, 134, 141, 142], "paragraph": 137, "parallel": [59, 75, 76, 77, 100, 109, 117, 134, 142, 150, 151], "param": [12, 15, 29, 35, 37, 56, 57, 59, 62, 66, 67, 69, 72, 74, 75, 77, 108, 114, 123], "param_id": [59, 69, 74], "param_typ": [59, 67, 100, 130, 132, 142, 150, 151, 153], "paramet": [2, 4, 13, 14, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 31, 33, 35, 36, 38, 39, 40, 41, 43, 45, 50, 51, 53, 54, 55, 57, 59, 62, 63, 64, 65, 66, 69, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 86, 87, 88, 90, 91, 93, 100, 104, 105, 108, 109, 110, 111, 114, 123, 124, 130, 131, 134, 135, 136, 138, 141, 142, 143, 147, 148, 149, 150, 151, 152, 153], "parameter_": 124, "parametertyp": [59, 67, 78, 100, 130, 142, 150, 151, 153], "parametr": 132, "params_histori": [59, 69, 74], "paramt": [36, 59, 62], "parent_doc_id": [2, 4, 43, 118, 137], "parenthesi": 35, "pari": [109, 128, 129, 138], "pars": [8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 34, 35, 36, 37, 40, 42, 43, 100, 105, 109, 110, 123, 124, 129, 131, 135, 138, 142, 150, 151, 153], "parse_chat_complet": [7, 8, 9, 11, 12, 13, 14, 15, 37, 129], "parse_embedding_respons": [7, 13, 14, 15, 16, 37, 129], "parse_func_expr": [42, 138], "parse_function_call_expr": [35, 138], "parse_generate_respons": [7, 13], "parse_integer_answ": [100, 130, 150, 151], "parse_json_str_to_obj": 35, "parse_stream_respons": [7, 13, 14], "parse_yaml_str_to_obj": 35, "parsed_input": [43, 138], "parsed_inst": 131, "parsed_us": 131, "parser": [8, 9, 14, 17, 18, 19, 40, 58, 111, 123, 124, 135, 138, 142], "part": [35, 36, 59, 69, 74, 75, 76, 100, 109, 110, 123, 124, 133, 134, 136, 142, 144, 150, 151], "parti": [28, 91, 136], "partial": 134, "partically_support": 134, "particip": 97, "particl": [118, 136], "particular": [12, 15, 33, 37, 39, 109, 123, 124, 128, 134, 149, 153], "particularli": [100, 109, 121, 150, 151], "pass": [9, 14, 15, 20, 21, 22, 26, 30, 33, 35, 36, 38, 39, 43, 54, 55, 57, 59, 63, 64, 65, 67, 69, 72, 75, 76, 77, 81, 100, 105, 108, 109, 110, 111, 114, 119, 121, 123, 126, 130, 132, 133, 134, 135, 136, 138, 150, 151, 153], "passag": [2, 4, 121, 134, 137, 141, 153], "passages_per_hop": 153, "password": [24, 137], "past": [43, 59, 69, 74, 133], "pasu": 134, "pat": 134, "path": [9, 20, 21, 36, 39, 59, 67, 75, 77, 81, 83, 85, 90, 95, 121, 124, 142, 143], "path_to_html_output": 96, "pattern": [13, 16, 29, 34, 43, 59, 69, 74, 136], "paul": 121, "paulmers": 121, "paulo": [121, 143], "payload": [25, 136], "pdf": [2, 4, 20, 21, 121, 137], "pdfminer": [2, 4, 137], "peach": [130, 150], "pearson": 121, "peer": [59, 67, 69, 70, 74, 132], "penal": [13, 54, 121], "pencil": 109, "pengcheng": 134, "penlaiz": 13, "pep": 99, "per": [43, 47, 50, 52, 59, 75, 76, 77, 131, 136], "per_item_scor": 52, "percent": 133, "perfect": [100, 110, 150, 151], "perfectli": 121, "perform": [31, 54, 55, 57, 59, 62, 68, 69, 72, 74, 104, 105, 110, 118, 119, 121, 125, 128, 133, 134, 135, 136, 137, 141, 143, 144, 153], "perhap": 128, "period": [2, 4, 137], "perplex": [13, 121], "persist": [6, 20, 21, 31, 39, 43, 110, 114, 118, 132, 136], "persit": 118, "person": [28, 145], "pgvector": [24, 90, 103, 134, 136], "philosophi": [105, 113, 124], "phoenix": [104, 127], "photon": [118, 136], "php": 121, "phrase": [59, 69, 74, 136], "physician": 153, "piano": [100, 150, 151], "pick": 134, "pickabl": 114, "pickl": [29, 31, 88, 118, 136], "picklabl": [29, 31], "pickle_to_fil": 29, "piec": [2, 4, 134], "pile": [59, 62], "pip": [22, 90, 91, 103], "pipelin": [6, 15, 29, 30, 31, 36, 59, 62, 74, 75, 76, 77, 78, 86, 99, 105, 108, 114, 119, 121, 123, 125, 130, 132, 136, 139, 141, 143, 144, 147, 152, 153], "pirat": 15, "pkl": [31, 86, 118], "place": [59, 67, 75, 76, 138, 142], "placehold": [110, 133], "plai": [37, 118, 121, 126, 133, 136], "plain": 137, "plan": [43, 97, 100, 103, 109, 123, 124, 129, 135, 150, 151], "planner": [0, 1, 109, 123, 124], "plastic": 15, "platform": [14, 121, 123, 138], "playbook": [121, 124], "player": 121, "pleas": [2, 4, 13, 17, 19, 28, 34, 36, 54, 55, 57, 90, 91, 95, 96, 97, 99, 104, 107, 109, 114, 118, 119, 121, 123, 129, 131, 134, 135, 136, 137, 138, 143, 145], "plenti": [114, 117], "plot": 113, "plu": [100, 134, 150, 151], "plug": [37, 104], "plum": [130, 150], "plural": [100, 150, 151], "pmlr": 134, "png": [59, 67, 100, 150, 151], "poem": 109, "poetri": [95, 96, 97, 99, 104], "point": [2, 4, 54, 81, 100, 111, 117, 121, 127, 137, 138, 143, 150, 151], "pollut": [118, 127, 136], "pool": [109, 136], "poor": [54, 121], "pop": [31, 118], "popular": [109, 121, 134], "posit": [30, 35, 43, 51, 57, 59, 69, 74, 91, 118, 120, 121, 134, 136, 138], "possibl": [74, 97, 109, 111, 134], "post": [20, 23, 97, 136, 137], "postgr": [24, 134, 136], "postgres_retriev": 20, "postgresql": [24, 136], "postgresretriev": [20, 24], "postprocessor": 104, "potato": 130, "potenti": [1, 30, 35, 95, 99, 109, 111, 121, 126, 132, 135, 137, 142, 150], "power": [9, 105, 113, 118, 121, 124, 127, 136], "powershel": 91, "pp": 121, "pr": [95, 96, 97], "practic": [97, 104, 114, 124, 134, 136, 141], "practis": 136, "pramet": [110, 142], "pre": [99, 104, 118, 121, 134], "prececessor": 132, "precis": [121, 134, 136, 137, 141, 143], "pred": [59, 75, 76, 100, 108, 121, 130, 150, 151, 153], "pred_answ": [51, 55, 57, 121], "pred_answer_str": 121, "pred_step": [59, 75, 76], "predecessor": [36, 39, 59, 64, 67, 69, 72, 100, 110, 130, 132, 150, 151], "predefin": [35, 109], "predict": [13, 28, 36, 43, 51, 52, 54, 55, 57, 59, 64, 65, 75, 76, 81, 109, 111, 121, 123, 124, 126, 128, 133, 134, 141, 142, 143, 153], "prefer": [121, 127, 136, 138], "prefix": [28, 29, 131, 133, 145], "prep_ckpt_file_path": [59, 75, 77], "prepar": [20, 23, 59, 75, 76, 77, 118, 120, 136, 138, 141, 142], "prepare_dataset": 47, "prepare_dataset_path": 49, "prepare_ev": [59, 75, 76, 142, 150, 153], "prepare_loss": [59, 75, 76, 142, 150, 153], "prepare_task": [59, 75, 76, 142, 150, 153], "prepend": 29, "preprint": [121, 134, 143], "preprintarxiv": 134, "preprocess": [4, 41, 117, 134, 137, 141], "presbyterian": 153, "prescript": 114, "presenc": [20, 21], "presence_penalti": [100, 150, 151], "present": [54, 59, 69, 74, 121], "preserv": [59, 69, 74, 111], "preset": [0, 1, 36, 38, 133], "preset_prompt_kwarg": [17, 19, 38, 128, 135, 136, 143], "pretrain": [121, 134], "pretti": 136, "prevent": [2, 4, 13, 137], "previou": [1, 30, 59, 62, 67, 69, 74, 100, 109, 118, 123, 131, 135, 137, 143, 144, 150, 151, 153], "previous": [12, 13, 14, 29, 38, 136], "principl": 104, "print": [2, 4, 15, 17, 19, 20, 21, 28, 29, 30, 34, 35, 38, 40, 43, 59, 75, 77, 90, 91, 100, 108, 109, 111, 118, 119, 120, 121, 123, 127, 129, 131, 133, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "print_prompt": [36, 38, 109, 118, 123], "print_prompt_templ": 38, "printc": 91, "printout": [109, 114, 118, 121, 123, 131, 133, 136, 138], "prior": 91, "priorit": [59, 62, 136], "privaci": 121, "pro": [11, 118, 136], "prob": [22, 136], "probab": 136, "probabl": [13, 14, 22, 100, 134, 136, 142, 150, 151], "problem": [59, 67, 97, 104, 109, 110, 121, 130, 134, 135, 136, 138], "proceed": 121, "procesor": 119, "process": [2, 4, 20, 23, 31, 33, 43, 58, 59, 75, 76, 77, 96, 98, 99, 100, 104, 109, 111, 114, 118, 119, 120, 121, 123, 124, 125, 128, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151], "process_queri": 138, "processor": [17, 19, 33, 36, 43, 100, 123, 124, 150, 151], "produc": [118, 136, 143], "product": [4, 22, 24, 97, 118, 119, 121, 125, 136], "production": [104, 124], "profess": 136, "professor": 153, "profil": [9, 136], "program": [111, 123, 127, 134], "programmat": [124, 133], "progress": [95, 97, 99, 124, 134, 136], "prohibit": 96, "project": [14, 82, 83, 95, 96, 97, 102, 103, 106, 110, 119, 128, 136], "project_nam": [81, 82, 83], "prompt": [0, 1, 8, 13, 14, 17, 18, 19, 20, 23, 24, 28, 29, 32, 36, 38, 43, 59, 66, 67, 69, 70, 71, 73, 74, 75, 77, 78, 81, 83, 91, 104, 105, 110, 111, 114, 118, 121, 123, 124, 125, 126, 128, 129, 130, 131, 132, 134, 135, 136, 138, 141, 142, 143, 145, 149, 152, 153], "prompt_build": [123, 133, 138, 143, 145], "prompt_kwarg": [0, 1, 15, 17, 18, 36, 38, 59, 67, 69, 71, 81, 82, 100, 109, 110, 114, 118, 121, 123, 128, 129, 130, 132, 133, 138, 142, 150, 151, 153], "prompt_stat": [83, 128], "prompt_str": 36, "prompt_templ": 145, "prompt_token": [43, 100, 129, 150, 151], "prompt_token_count": 11, "prompt_vari": [29, 109, 114, 121, 123, 128, 131, 133, 136], "promptdata": 78, "promptoptim": [100, 151], "promt_kwarg": [0, 1], "propag": [100, 150, 151], "proper": 137, "properli": [131, 145], "properti": [17, 19, 31, 34, 35, 42, 43, 59, 62, 69, 74, 82, 83, 109, 111, 119, 131, 135, 138, 153], "propetriari": 126, "propogat": 110, "proport": 121, "propos": [59, 61, 62, 66, 67, 69, 74, 75, 77, 100, 121, 124, 130, 134, 139, 148, 149, 150, 151], "propose_data": [59, 67], "proprietari": [104, 133], "proto": 11, "protocol": [37, 121, 124, 136], "proven": [121, 142], "provid": [1, 2, 4, 7, 12, 13, 15, 20, 22, 23, 24, 28, 29, 35, 37, 38, 59, 69, 73, 74, 76, 81, 82, 87, 91, 95, 97, 100, 104, 105, 109, 111, 113, 114, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 138, 141, 142, 143, 145, 150, 151, 153], "proxi": 90, "proxim": 136, "pt": 15, "publish": [0, 1, 99, 124], "pull": [13, 95, 96, 121], "punchlin": 145, "punctuat": [2, 4, 54, 121, 137], "pundit": 121, "punish": 134, "purchas": 153, "pure": 123, "purpos": [2, 4, 29, 59, 75, 76, 87, 100, 114, 118, 137, 143, 150, 151], "pursuit": 109, "push": [96, 97, 99, 100, 150, 151], "put": [14, 15, 22, 59, 67, 104, 108, 109, 111, 114, 119, 121, 125, 134, 136, 153], "puzzler": 15, "py": [43, 47, 50, 95, 96, 104, 109, 127, 143], "pydant": [28, 111], "pydata_sphinx_them": 96, "pypdf2": [2, 4, 137], "pypi": 99, "pyproject": [95, 96, 97, 99], "pytest": 95, "python": [2, 4, 13, 15, 17, 19, 28, 35, 40, 43, 95, 96, 103, 104, 111, 121, 127, 131, 133, 134, 137, 153], "pytorch": [29, 30, 59, 67, 68, 87, 96, 99, 100, 105, 108, 110, 111, 114, 117, 124, 125, 127, 132, 145, 150, 151], "q": [20, 21, 135], "q_i": [20, 21], "qa": [29, 51, 121, 150, 153], "qa_templ": [17, 18], "qdrant": [25, 90, 134], "qdrant_client": [25, 136], "qdrant_retriev": [20, 136], "qdrantclient": [25, 136], "qdrantretriev": [20, 25, 136], "qe": 134, "qian": 134, "qin": 134, "qualifi": [59, 63], "qualiti": [54, 59, 69, 74, 96, 121, 123, 143], "qualnam": [24, 28, 43, 54, 57, 78, 90, 93], "quantit": 121, "quantiti": [100, 130, 142, 150, 151], "queri": [0, 1, 3, 10, 15, 17, 19, 20, 21, 22, 23, 24, 25, 29, 43, 51, 54, 55, 56, 57, 109, 114, 119, 121, 128, 129, 133, 134, 135, 136, 137, 138, 141, 143, 153], "query_1": 136, "query_1_short": 136, "query_1_token": 136, "query_1_word": 136, "query_2": 136, "query_2_short": 136, "query_embed": 24, "query_expans": 134, "query_or_queri": [20, 23, 153], "query_str": [43, 118], "question": [2, 4, 15, 17, 19, 28, 35, 47, 48, 50, 54, 55, 57, 100, 104, 108, 110, 111, 114, 121, 128, 130, 134, 135, 137, 141, 142, 143, 144, 145, 153], "question_answ": [100, 150, 151], "question_str": 121, "questiona": 121, "quick": [15, 42, 43, 100, 124, 135, 150, 151], "quickli": [13, 104, 105, 118, 136, 142], "quit": [100, 121, 123, 131, 132, 133, 134, 136, 150, 151], "quot": [109, 131, 138], "r": [29, 38, 100, 109, 114, 121, 123, 133, 134, 138, 142, 143, 145, 150, 151, 153], "rag": [44, 59, 69, 71, 99, 104, 105, 109, 135, 136, 144], "rag_chain": 110, "rag_hotpotqa": 143, "rag_prompt_templ": 134, "raga": [56, 57, 134, 141], "ragev": 121, "rais": [2, 4, 28, 35, 40, 59, 69, 74, 90, 108, 111, 119, 123, 129, 131, 136, 153], "ralm_survei": 134, "random": [13, 40, 59, 68, 75, 77, 100, 142, 150, 151], "random_max_steps_8_bb908_run_1": [100, 150, 151], "random_replac": [59, 68], "random_sampl": [35, 59, 68], "randomli": [35, 59, 68, 134], "randomsampl": [59, 68], "rang": [22, 43, 54, 55, 57, 59, 62, 68, 69, 73, 78, 111, 121, 130, 134, 136, 137, 138, 141, 143, 144], "rank": [20, 21, 26, 100, 121, 124, 143, 150, 151], "rank_bm25": [20, 21, 136], "rankdir": [59, 67], "rare": [20, 21], "raspberri": [130, 150], "rate": [13, 100, 138, 150, 151], "rather": [111, 119, 121, 123, 137], "ratio": [56, 57, 143], "rational": 142, "rau": 134, "raw": [4, 15, 20, 21, 43, 59, 62, 66, 75, 77, 100, 110, 111, 123, 130, 133, 137, 138, 142, 150, 151], "raw_respons": [14, 20, 23, 43, 59, 67, 100, 109, 119, 123, 127, 128, 129, 130, 132, 138, 150, 151], "raw_shot": [59, 62, 75, 77, 100, 142, 150, 151], "rc": 99, "re": [99, 100, 109, 135, 136, 150, 151], "reach": [20, 21, 124, 133, 134, 135, 142], "react": [0, 43, 123], "reactag": [0, 1, 109, 123, 124, 135], "read": [1, 54, 59, 67, 81, 97, 104, 109, 121, 126, 133, 135, 143, 145], "readabl": [96, 111], "readi": [59, 75, 77, 97, 110, 127, 136, 138], "readili": 121, "readm": [96, 104], "readthedoc": [13, 127], "real": [2, 4, 59, 75, 76, 118, 121, 124, 136, 137], "realiti": 133, "realli": [118, 123, 129, 135], "realtion": 136, "reason": [17, 19, 20, 21, 59, 62, 100, 109, 110, 111, 121, 124, 130, 134, 135, 136, 142, 150, 151], "reattach": [2, 4], "rebuilt": 86, "recal": [56, 57, 134, 136, 141, 143], "recall_list": [56, 57, 121, 143], "receiv": [30, 120, 126, 153], "reciproc": [121, 143], "recogn": 104, "recognit": [105, 125], "recommend": [95, 97, 103, 111], "recomput": 136, "reconstruct": [86, 111], "reconstructed_from_json": 111, "reconstructed_from_yaml": 111, "record": [43, 81, 82, 109, 118, 123], "recreat": 86, "recurs": [29, 35, 114, 130], "red": 91, "reduc": [13, 59, 67, 97, 118, 121, 134, 136], "redund": [54, 99, 121], "refer": [0, 1, 2, 4, 8, 9, 10, 11, 13, 14, 15, 20, 21, 22, 24, 25, 28, 29, 36, 47, 50, 54, 55, 56, 57, 59, 62, 67, 70, 95, 96, 100, 108, 110, 135, 137, 145], "refin": [59, 69, 74, 136], "reflect": [2, 4, 121, 134, 137, 143], "regard": 110, "regardless": 138, "regist": [31, 80, 82, 92, 118, 127], "register_callback": 80, "register_compon": 29, "register_gener": 82, "register_module_forward_hook": 127, "register_paramet": [29, 114], "register_transform": [31, 118], "regress": [131, 133], "regular": [29, 100, 150, 151], "regularli": 97, "reimplement": 136, "reinforc": 134, "reiniti": [20, 23, 136], "rel": [20, 21], "relai": [110, 123], "relat": [43, 54, 99, 121, 134, 136, 153], "relax": 114, "releas": [132, 134], "relev": [20, 23, 54, 56, 57, 118, 119, 121, 123, 124, 126, 134, 136, 137, 138, 141, 143, 153], "relevance_list": 143, "reli": [28, 110, 125, 138], "reliabl": [100, 121, 150, 151], "relianc": [118, 136], "reliev": 114, "reload": 118, "reloaded_dialog_turn_db": 118, "relu": 114, "remain": [96, 120, 121, 136], "rememb": 109, "remov": [31, 96, 110, 118], "remove_dupl": 29, "remove_stop_word": 41, "remove_transform": [31, 118], "render": [38, 133, 142], "render_histori": [59, 69, 74], "renered_prompt": 138, "renew": [118, 136], "renewab": 118, "repeat": [59, 67, 137], "repeat_last_n": 13, "repeat_penalti": 13, "repetit": 13, "replac": [0, 1, 35, 59, 68, 110, 121], "replug": 134, "repo": [104, 142], "repons": 121, "reponse_embedder_output": 129, "report": [121, 137, 150], "repositori": [95, 96, 99, 104, 107], "repr": [1, 32], "repr_str": 119, "repres": [28, 29, 35, 48, 50, 59, 63, 67, 69, 72, 87, 111, 118, 121, 133, 136, 138, 143], "represent": [28, 38, 43, 59, 63, 69, 74, 93, 100, 120, 121, 131, 150, 151], "represent_ordereddict": 35, "reproduct": 134, "request": [95, 135], "requir": [7, 13, 17, 19, 20, 23, 28, 31, 35, 36, 43, 51, 57, 59, 66, 67, 75, 76, 96, 100, 109, 111, 118, 121, 123, 124, 126, 127, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151], "required_field": [28, 35, 111], "requires_opt": [59, 67, 75, 76, 78, 100, 108, 130, 142, 150, 151, 153], "requr": 138, "rerank": [10, 15, 20, 26, 43, 104, 129, 141], "reranker_retriev": [20, 136], "rerankerretriev": [20, 26, 136], "research": [59, 62, 97, 104, 110, 118, 119, 121, 124, 125, 133, 134, 135, 136, 141, 142, 153], "resembl": 105, "reserch": [59, 62], "reserv": 123, "reset": [0, 1, 20, 21, 22, 23, 25, 26, 31, 39, 82, 118, 137], "reset_gradi": [59, 67], "reset_gradients_context": [59, 67], "reset_index": [20, 21, 22, 23, 25, 26, 39], "reset_mock_output": 36, "resist": 121, "resolv": [35, 145], "resort": 131, "resourc": [96, 135, 136, 141], "respect": [35, 100, 120, 121, 124, 134, 142, 150, 151], "respond": [13, 15, 100, 133, 138, 150, 151], "respons": [0, 1, 13, 14, 15, 16, 19, 20, 23, 36, 37, 39, 43, 55, 59, 69, 71, 73, 74, 75, 77, 78, 100, 109, 110, 114, 118, 119, 121, 123, 126, 127, 129, 130, 132, 134, 135, 136, 137, 138, 141, 143, 150, 151], "response_desc": [59, 67, 69, 73], "response_format": 14, "response_id": [59, 67], "response_str": [43, 118], "response_text": 129, "respos": 130, "rest": [30, 37, 114, 126, 133], "restart": 121, "restor": [20, 21, 28, 31, 39, 136], "restored_data": 28, "restored_dialog_turn_db": 118, "restructuredtext": 96, "result": [1, 4, 13, 20, 21, 24, 29, 30, 32, 34, 35, 36, 43, 52, 54, 55, 57, 59, 63, 69, 71, 100, 105, 109, 110, 113, 120, 121, 124, 125, 128, 132, 136, 137, 138, 142, 150, 151], "result1": 138, "result1someth": 138, "result2": 138, "result2someth": 138, "resume_from_ckpt": [59, 75, 77], "retrain": 134, "retri": [10, 12, 13, 15, 37, 129], "retriev": [2, 3, 4, 6, 21, 22, 23, 24, 25, 26, 29, 31, 35, 43, 56, 57, 58, 81, 95, 97, 99, 104, 114, 118, 120, 123, 124, 125, 129, 131, 132, 133, 137, 138, 141, 143, 144, 152], "retrieve_by_sql": [20, 24], "retrieve_embedding_queri": [20, 22], "retrieve_string_queri": [20, 22], "retrieved_context": [56, 57, 121, 153], "retriever2": [20, 21], "retriever_1": 136, "retriever_evalu": 143, "retriever_nod": 110, "retriever_out": [110, 153], "retriever_output": [3, 39, 78], "retriever_output_to_context_str": [2, 3], "retriever_recal": [57, 121], "retriever_repons": 132, "retrieverdocumentstyp": [20, 26, 136], "retrieverdocumenttyp": [20, 21, 23, 26, 39, 43, 136], "retrieverevalu": 143, "retrieveroutput": [3, 20, 21, 22, 23, 24, 25, 26, 39, 43, 64, 65, 110, 118, 136, 153], "retrieveroutputtocontextstr": [2, 3], "retrieveroutputtyp": [20, 23, 136], "retrieverqueriestyp": 136, "retrieverquerytyp": [39, 43, 136], "retrieverrecal": [56, 57, 121], "retrieverrelev": 121, "retrieverstrqueriestyp": [20, 23, 136], "retrieverstrquerytyp": 136, "retriv": 95, "return": [0, 1, 2, 4, 13, 15, 17, 18, 19, 20, 21, 23, 24, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 43, 51, 52, 53, 54, 55, 56, 57, 59, 63, 64, 65, 67, 69, 72, 73, 74, 75, 76, 86, 87, 88, 91, 93, 100, 108, 109, 110, 111, 114, 118, 119, 121, 123, 124, 129, 130, 131, 133, 135, 136, 137, 138, 142, 150, 151, 153], "return_data_class": [17, 18, 19, 109, 131, 142, 153], "return_tensor": 15, "reus": 99, "revert": [59, 61, 62, 66, 67, 69, 74, 124, 142], "revert_data": [59, 67], "review": [96, 97, 99, 120, 121], "revis": 97, "reward": 134, "rewrit": 134, "rewritt": 134, "rewritten": 134, "rgb": 121, "rhyme": 109, "right": [20, 21, 35, 40, 100, 109, 110, 125, 128, 131, 134, 136, 150, 151], "rigid": 104, "rigor": 121, "risk": 137, "ro": [110, 121], "robust": [105, 109, 110, 121, 131], "roc": 121, "roi": 121, "role": [1, 9, 15, 104, 109, 110, 118, 124, 126, 129, 133, 135, 136, 145], "role_desc": [59, 67, 69, 73, 100, 108, 130, 132, 142, 150, 151, 153], "rom": 131, "room": 153, "root": [45, 46, 47, 49, 50, 59, 67, 75, 77, 91, 96, 100, 103, 127, 150, 151], "root_logg": [91, 127], "roug": [121, 134, 141], "rouge1_fmeasur": 121, "rouge1_precis": 121, "rouge1_recal": 121, "rouge2_fmeasur": 121, "rouge2_precis": 121, "rouge2_recal": 121, "rouge_scor": 121, "rougel_fmeasur": 121, "rougel_precis": 121, "rougel_recal": 121, "rougelsum_fmeasur": 121, "rougelsum_precis": 121, "rougelsum_recal": 121, "rougescor": 121, "rouko": 121, "round": 130, "row": [43, 121], "rrag": 121, "rst": 96, "rubberdub": 121, "ruc": 134, "rule": [2, 4, 99, 109, 125, 137], "run": [0, 1, 13, 15, 34, 42, 59, 75, 76, 77, 95, 96, 97, 99, 100, 103, 104, 109, 114, 118, 119, 120, 124, 127, 128, 130, 132, 135, 137, 138, 145, 150, 151], "run_async_function_cal": 138, "run_async_in_new_loop": 42, "run_one_loss_sampl": [59, 75, 76], "run_one_task_sampl": [59, 75, 76], "run_sync_and_async_mix": 34, "run_sync_and_async_mix_without_wait": 34, "running_ev": [59, 75, 76], "runtim": [9, 38, 103], "ruochen": 134, "s1": 53, "s2": 53, "safe": [35, 90], "safe_import": 90, "safe_load": [131, 143], "sai": [111, 121, 128], "said": 121, "same": [13, 20, 22, 23, 29, 30, 31, 36, 41, 43, 51, 57, 59, 68, 75, 77, 104, 109, 110, 111, 118, 119, 121, 123, 129, 131, 133, 134, 135, 136, 153], "sampl": [13, 35, 59, 61, 62, 66, 67, 68, 75, 76, 77, 87, 95, 99, 100, 108, 131, 134, 137, 142, 143, 150, 151, 153], "sample_subset_dataset": 47, "sample_weight": 47, "sampledataclass": 131, "sampler": [59, 66, 87], "samples_to_str": [59, 61, 62], "san": 138, "sandbox": [34, 35, 42, 138], "sandbox_exec": [34, 35], "sandbox_execut": 138, "sat": 121, "satanjeev": 121, "satur": [20, 21], "save": [17, 18, 20, 21, 28, 29, 31, 39, 43, 45, 50, 59, 62, 67, 69, 74, 75, 77, 81, 82, 83, 88, 91, 100, 110, 114, 117, 118, 119, 123, 127, 128, 136, 142, 150, 151, 153], "save_csv": 88, "save_dir": [59, 75, 76, 81, 82, 83, 91, 127], "save_json": [88, 114], "save_meta_data": 82, "save_pickl": 88, "save_st": [31, 118], "save_to_fil": [20, 21, 39, 136], "save_trac": [59, 75, 77], "scalabl": 136, "scale": [54, 121, 134, 136, 141], "scarecrow": 145, "sce": 121, "scenario": [109, 121, 137, 152], "scene": 126, "schema": [17, 19, 28, 35, 43, 109, 111, 131, 138, 145], "scheme": 134, "schmea": 111, "school": 109, "scope": [4, 59, 69, 74], "score": [2, 4, 20, 21, 23, 24, 29, 35, 39, 43, 52, 54, 55, 57, 59, 62, 64, 65, 67, 69, 73, 74, 75, 76, 78, 108, 110, 118, 120, 121, 130, 132, 134, 137, 141], "score_i": 130, "score_i_t": 130, "scott": 153, "scottish": 153, "scratch": 143, "script": [91, 95, 143], "script_nam": 91, "sdk": [7, 13, 15, 43, 103, 136], "seamless": 135, "seamlessli": 136, "search": [22, 35, 120, 121, 134, 135, 136, 137, 138, 141, 142], "search_reranking_with_cross": 136, "second": [34, 35, 56, 57, 100, 109, 121, 128, 129, 134, 136, 137, 138, 142, 150, 151], "secondli": 109, "secret": [9, 126], "section": [95, 96, 103, 118, 121, 124, 126, 133, 135, 137, 138], "sector": [118, 136], "secur": 15, "see": [2, 4, 10, 12, 13, 15, 37, 59, 67, 81, 97, 99, 100, 104, 109, 111, 113, 114, 117, 118, 120, 121, 126, 127, 129, 133, 134, 135, 136, 137, 138, 142, 150, 151], "seed": 13, "seek": [104, 133], "seem": 121, "seen": [118, 121], "segment": [2, 4, 134, 137], "select": [24, 54, 59, 68, 75, 77, 87, 121, 131, 137, 142, 143, 145], "self": [15, 17, 18, 19, 29, 30, 35, 59, 75, 76, 81, 100, 108, 109, 110, 111, 114, 119, 127, 128, 129, 130, 132, 136, 138, 142, 150, 151, 153], "semant": [22, 99, 118, 120, 121, 136, 137], "semscor": 121, "send": [100, 133, 136, 150, 151], "sens": [109, 121, 128], "sensit": [28, 111, 125, 136, 137], "sensor": 136, "sent": [13, 133], "sentenc": [2, 4, 17, 18, 54, 56, 57, 109, 121, 123, 135, 137, 143], "sentiment": [2, 4, 120, 121, 137], "separ": [2, 4, 8, 13, 37, 91, 96, 97, 104, 110, 132, 133, 134, 137, 153], "seq": [30, 114], "seq1": 30, "seq2": 30, "seq3": 30, "sequenc": [2, 3, 13, 15, 20, 21, 22, 23, 24, 25, 26, 32, 33, 35, 39, 59, 66, 68, 87, 100, 114, 118, 124, 129, 135, 136, 137, 150, 151], "sequenti": [0, 1, 30, 36, 41, 59, 75, 77, 109, 118, 119, 123, 124, 135, 142, 143], "seral": [111, 125], "sercur": 138, "seri": [2, 4, 15, 126, 137], "serial": [12, 13, 14, 28, 29, 30, 38, 43, 88, 111, 124, 133, 136, 145], "serializ": 31, "serv": [59, 75, 76, 100, 114, 150, 151], "server": 96, "servic": 9, "session": 43, "session_id": [43, 118], "set": [0, 1, 2, 4, 8, 13, 15, 17, 18, 20, 21, 22, 23, 28, 29, 35, 36, 38, 39, 43, 48, 50, 54, 55, 57, 59, 64, 65, 66, 67, 68, 69, 73, 75, 77, 87, 91, 96, 98, 102, 109, 110, 118, 119, 120, 121, 123, 124, 130, 135, 136, 137, 142, 143, 145, 148, 149, 153], "set_assistant_respons": 43, "set_backward_engin": [36, 59, 64, 65, 69, 73, 110], "set_cache_path": 36, "set_data_map_func": 36, "set_dataset": [59, 66, 68], "set_eval_fn_input": [59, 67], "set_grad_fn": [59, 67], "set_input_field": 28, "set_llm_client": [7, 15], "set_max_step": 87, "set_mock_output": 36, "set_output_field": 28, "set_paramet": 36, "set_peer": [59, 67], "set_predecessor": [59, 67], "set_scor": [59, 67], "set_task_desc": [28, 142], "set_teacher_gener": 36, "set_teacher_generatpr": 130, "set_user_queri": 43, "setup": [31, 59, 75, 76, 77, 95, 98, 103, 104, 109, 118, 119, 120, 123, 127, 128, 134, 136, 141, 145], "setup_env": [100, 103, 109, 119, 121, 129, 150, 151], "seven": [121, 133], "sever": [114, 137], "sg": [121, 134, 141], "shallow": 29, "shape": [105, 125], "share": [4, 99, 101, 104], "shell": [97, 104], "shen": 134, "shift": [2, 4, 137], "shine": 124, "short": [59, 67, 134, 141, 142, 153], "shorten": 96, "shorter": [136, 137], "shot": [28, 36, 62, 66, 67, 68, 75, 77, 105, 124, 132, 133, 134, 135, 136, 141, 142, 144, 145, 153], "should": [2, 4, 10, 12, 13, 14, 15, 17, 19, 20, 23, 28, 29, 30, 31, 33, 36, 37, 43, 54, 64, 83, 87, 95, 97, 99, 100, 104, 109, 110, 114, 118, 119, 121, 123, 128, 130, 131, 132, 133, 134, 136, 137, 138, 141, 145, 150, 151], "show": [17, 19, 43, 59, 67, 75, 77, 96, 100, 104, 109, 110, 114, 120, 123, 130, 131, 132, 134, 135, 136, 138, 142, 143, 145, 149, 150, 151, 153], "showcas": 136, "shown": [109, 138, 142], "shuffl": [87, 117], "side": 97, "signal": [29, 111], "signatur": [28, 111, 138, 142, 145], "signature_json": [17, 19, 28, 111], "signature_yaml": [17, 19, 28, 111], "signific": [118, 136], "significantli": [20, 21, 118, 136], "signitur": 145, "sil": 134, "similar": [22, 24, 35, 43, 56, 57, 87, 97, 105, 110, 114, 119, 120, 121, 124, 127, 130, 133, 135, 136, 142], "similaritypostprocessor": 104, "similarli": [100, 104, 111, 128, 150, 151], "similr": 110, "simpl": [1, 17, 19, 36, 40, 59, 68, 69, 72, 80, 100, 109, 112, 118, 119, 120, 123, 127, 131, 133, 134, 136, 137, 150, 151], "simple_default_lightrag_system_prompt": 32, "simple_prompt": 133, "simpleqa": 128, "simpler": [17, 18, 145], "simplest": [109, 121, 127, 138], "simpli": [35, 59, 69, 72, 73, 100, 105, 109, 111, 119, 121, 123, 127, 131, 134, 150, 151], "simplier": 110, "simplifi": [14, 87, 108, 109, 110, 118, 119, 125, 128, 135, 136, 138], "simplili": 138, "simul": [22, 34, 121, 135, 136], "sinc": [95, 99, 109, 134], "singapor": [121, 134], "singl": [30, 31, 33, 36, 43, 51, 52, 54, 55, 57, 78, 86, 100, 118, 119, 121, 123, 124, 126, 127, 128, 129, 133, 134, 135, 136, 138, 145, 150, 151, 153], "sit": 15, "site": [96, 127], "situat": [109, 119, 142], "six": 129, "size": [2, 4, 13, 33, 45, 46, 50, 87, 100, 119, 121, 134, 136, 141, 142, 149, 150, 151, 153], "skim": 136, "skip": [59, 68, 75, 77, 134], "skip_special_token": 15, "sklearn": 121, "sky": 121, "sleep": [34, 138], "slide": [2, 4, 137], "slightli": 138, "slow": 137, "slower": 13, "slowest": 134, "small": [33, 47, 50, 86, 97, 118, 119, 120, 121, 129, 136], "small_tool_manag": 138, "smaller": [2, 4, 119, 124, 134, 136, 137], "smallest": [2, 4, 137], "smapl": 13, "smooth": [54, 100, 108, 121, 151], "snippet": [43, 96, 109, 121, 138, 143], "so": [35, 41, 43, 54, 59, 69, 71, 100, 103, 108, 109, 110, 111, 118, 121, 125, 126, 127, 130, 134, 135, 136, 137, 143, 150, 151, 153], "social": 137, "soft": [100, 150, 151], "softwar": 125, "solar": [118, 136], "solut": [59, 67, 104, 121, 125, 134], "solv": [1, 97, 104, 109, 130, 134, 135, 145], "some": [15, 20, 23, 40, 54, 59, 62, 68, 100, 104, 111, 117, 121, 127, 128, 130, 133, 136, 142, 150, 151], "someth": 138, "sometim": [54, 55, 57, 59, 67, 104, 111, 134, 141, 153], "soon": [95, 97, 136, 140], "sort": [15, 38, 100, 150, 151], "sort_desc": 24, "sort_kei": [28, 35], "sota": [124, 134, 141, 142], "souc": 98, "sound": [54, 121], "sourc": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 100, 104, 105, 109, 114, 118, 121, 123, 127, 131, 133, 134, 135, 136, 141, 142, 150, 151, 153], "space": [2, 4, 17, 19, 120, 131, 135, 137, 142], "span": 121, "spatial": 142, "speak": [104, 138], "spec": 43, "speci": 153, "speciaf": 143, "special": [110, 126, 133], "specif": [1, 11, 12, 13, 14, 15, 20, 26, 34, 36, 37, 39, 42, 43, 54, 55, 57, 59, 67, 69, 74, 80, 100, 109, 111, 114, 121, 123, 127, 129, 133, 134, 135, 136, 137, 142, 143, 150, 151], "specifc": 43, "specifi": [1, 2, 4, 11, 13, 14, 15, 28, 32, 43, 45, 50, 59, 75, 77, 87, 91, 100, 109, 111, 131, 133, 136, 137, 138, 150, 151], "spectrum": 121, "speed": [30, 134, 136], "speedup": 87, "spell": [54, 121, 153], "spelt": 153, "spend": 125, "sphinx": 96, "split": [2, 3, 4, 20, 21, 45, 46, 47, 50, 59, 75, 77, 96, 117, 118, 120, 124, 134, 136, 153], "split_and_emb": 118, "split_bi": [2, 4, 86, 118, 120, 137], "split_length": [86, 118, 120], "split_overlap": [86, 118, 120], "split_text": [2, 4], "split_text_by_word_fn": [20, 21, 136], "split_text_by_word_fn_then_lower_token": [20, 21, 136], "split_text_token": [20, 21], "splitted_doc": [2, 4, 120, 137], "splitter": [2, 4, 118, 120, 124, 136], "splitter_config": 118, "sport": 121, "sql": [24, 118, 131, 136], "sqlalchemi": [90, 103, 118, 136], "squad": 121, "src": 127, "srcdoc": [139, 147, 148, 149], "st": 153, "stabl": [13, 56, 57, 99, 121, 127], "stage": [104, 119, 121, 130, 134, 135, 136, 141, 143], "stai": [104, 114], "stalk": 130, "stamp": [100, 150, 151], "stand": [109, 123, 153], "standar": [11, 125], "standard": [11, 12, 14, 15, 17, 19, 28, 34, 37, 43, 95, 97, 98, 99, 100, 104, 109, 114, 119, 121, 123, 124, 129, 131, 136, 137, 138, 143, 144, 145, 150, 151, 153], "stanford": 121, "start": [0, 1, 17, 19, 24, 28, 35, 43, 54, 57, 78, 90, 93, 95, 109, 119, 124, 130, 136, 138, 142, 143, 153], "start_header_id": [126, 133], "start_of_assistant_step": 32, "start_of_system_messag": [134, 142], "start_of_system_prompt": [32, 100, 121, 150, 151], "start_of_us": [100, 121, 134, 150, 151], "start_of_user_messag": 142, "start_of_user_prompt": 32, "start_tim": [34, 138], "stat": [100, 150, 151], "state": [20, 21, 22, 23, 25, 26, 28, 29, 31, 39, 59, 62, 81, 83, 86, 100, 109, 110, 114, 118, 123, 124, 125, 128, 136, 138, 151, 153], "state_dict": [29, 59, 66, 114], "statement": [54, 56, 57, 121, 134], "static": [28, 36, 45, 50, 59, 62, 67], "statu": [111, 131, 153], "std_of_scor": 78, "step": [0, 1, 2, 4, 32, 43, 59, 61, 62, 66, 69, 74, 75, 76, 77, 78, 95, 100, 105, 108, 109, 119, 121, 123, 124, 128, 130, 131, 133, 135, 136, 137, 142, 143, 150, 151, 153], "step_data": [59, 67], "step_histori": [1, 109], "step_result": 78, "stepoutput": [43, 109, 135], "stepoutputwithfunctionexpress": 43, "steps_coher": 54, "steps_consist": 54, "steps_fluenc": 54, "steps_relev": 54, "steps_str": [32, 123, 128, 133], "stick": 123, "still": [54, 96, 100, 118, 121, 123, 125, 127, 130, 134, 136, 137, 138, 142, 150, 151, 153], "stop": [13, 100, 108, 109, 110, 123, 133, 150, 151], "storag": [4, 6, 31, 86, 118, 134, 136], "store": [4, 13, 24, 29, 31, 36, 59, 75, 76, 82, 83, 89, 110, 111, 118, 120, 123, 124, 128, 136], "storei": 153, "stove": [100, 150, 151], "stovenn": [100, 150, 151], "str": [0, 1, 2, 3, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 59, 62, 63, 66, 67, 69, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 100, 108, 109, 110, 111, 114, 118, 119, 123, 129, 130, 131, 136, 137, 138, 142, 145, 150, 151, 153], "straightforward": [121, 123, 131, 135], "strateg": 135, "strategi": [1, 59, 75, 77, 100, 109, 121, 134, 141, 150, 151], "strawberri": [130, 150], "stream": [13, 14], "streamlin": [28, 124, 138, 142, 145], "strength": [134, 141], "stress": 114, "strict": [1, 29, 32, 137], "string": [0, 1, 12, 13, 17, 18, 19, 20, 22, 23, 24, 28, 32, 35, 36, 38, 40, 41, 43, 51, 53, 54, 55, 56, 57, 59, 63, 69, 73, 74, 93, 96, 100, 104, 109, 114, 123, 124, 126, 129, 130, 131, 132, 133, 134, 135, 136, 138, 143, 150, 151, 153], "string_pars": [19, 123, 131, 143], "strong": 150, "strongli": 13, "structu": 111, "structur": [2, 4, 11, 13, 14, 15, 17, 18, 28, 29, 35, 37, 43, 54, 68, 74, 98, 100, 108, 109, 110, 111, 117, 118, 119, 121, 123, 124, 128, 129, 131, 136, 137, 138, 145, 150, 151, 153], "stuck": 137, "student": [36, 100, 130, 142, 150, 151], "student_graph": 150, "stun": 121, "style": [15, 87, 95, 96], "subclass": [9, 10, 12, 13, 15, 19, 20, 21, 28, 29, 37, 39, 43, 59, 81, 87, 90, 100, 109, 110, 111, 114, 117, 119, 124, 129, 133, 136, 138, 142, 150, 151], "subcompon": [29, 36, 59, 75, 76, 114, 123], "subcomponn": 114, "subdirectori": 58, "submiss": 99, "submit": 97, "subqueri": [1, 109, 135], "subquest": [1, 109], "subsampl": [100, 150, 151], "subsequ": [56, 57, 135], "subset": [47, 50, 87, 100, 111, 121, 130, 143, 150, 151], "subset_dataset": [87, 100, 150, 151], "substanc": 153, "substanti": [118, 136], "substitut": 133, "substr": 53, "subtract": 135, "success": [59, 62, 100, 123, 138, 150, 151], "successfulli": [99, 138], "successor": [59, 67, 110, 132, 153], "successor_map_fn": [59, 67, 110, 153], "sudden": [2, 4, 137], "suffici": 121, "suggest": [14, 20, 21, 109, 135], "suit": [43, 153], "suitabl": 4, "sum": [69, 72, 78, 100, 130, 134, 138, 142, 150, 151], "sum_": [20, 21, 134], "sum_op": [69, 72], "sum_output": 78, "summar": [54, 104, 105, 121, 125, 134, 137], "summari": [54, 121, 123, 145], "summariza": 121, "summat": [69, 72], "summer": 109, "sundai": 121, "sunlight": [118, 136], "super": [29, 59, 75, 76, 81, 100, 108, 111, 114, 119, 128, 129, 142, 150, 151, 153], "supervis": [134, 141, 153], "support": [2, 4, 12, 14, 15, 28, 29, 34, 35, 36, 37, 42, 43, 45, 50, 54, 59, 75, 76, 87, 91, 93, 95, 100, 103, 110, 111, 119, 121, 123, 124, 126, 129, 131, 132, 134, 136, 137, 138, 141, 143, 145, 150, 151, 153], "support_model": [7, 15], "support_model_list": 129, "supporting_fact": 143, "suppos": [136, 153], "sure": [17, 19, 59, 75, 76, 95, 99, 100, 103, 109, 110, 111, 131, 136, 138, 145, 150, 151], "surnam": 153, "surpass": [100, 134, 142, 150, 151], "survei": [109, 121, 134], "sustain": [118, 136], "suzgunmirac": [45, 50], "svg": [59, 67], "sweep": 110, "swim": 109, "switch": [20, 23, 104, 119, 124, 129, 136], "sy": [1, 17, 18, 29, 32, 109, 114, 118, 123, 133, 136, 138], "sylphai": [95, 96], "sync": [10, 12, 13, 15, 29, 34, 37, 42, 43, 129, 138], "sync_client": 129, "sync_function_1": 34, "sync_function_2": 34, "sync_tool_1": 34, "sync_tool_2": 34, "syncapicli": 15, "synchron": [13, 34, 114], "syntax": [17, 18, 59, 67, 123, 133], "synthes": [121, 134], "synthet": [59, 75, 77, 121, 130, 134], "system": [8, 13, 15, 32, 37, 38, 43, 59, 66, 69, 71, 74, 100, 104, 109, 110, 118, 121, 126, 129, 130, 132, 133, 135, 137, 142, 150, 151, 152], "system_input": [11, 14], "system_prompt": [29, 100, 130, 142, 150, 151], "system_tim": 118, "sytem": 11, "t": [2, 4, 12, 14, 19, 20, 21, 29, 31, 35, 38, 43, 59, 67, 97, 99, 104, 121, 126, 127, 130, 133, 135, 137], "t0": 135, "t2d": 136, "t_co": [35, 43, 59, 68, 87], "tab": 99, "tabl": [24, 118, 134, 136, 142], "table_nam": 24, "tackl": 109, "tag": [59, 69, 74, 99, 109], "tail": 13, "take": [0, 1, 2, 4, 34, 59, 62, 69, 73, 75, 76, 100, 104, 109, 110, 120, 121, 123, 124, 126, 129, 131, 132, 133, 135, 136, 137, 138, 142, 150, 151], "taken": 138, "targ": 132, "target": [81, 131, 134, 150], "task": [0, 1, 2, 4, 17, 18, 28, 29, 32, 34, 36, 45, 50, 54, 55, 57, 59, 69, 74, 75, 76, 77, 78, 81, 86, 88, 97, 105, 108, 109, 114, 118, 119, 123, 124, 125, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 143, 144, 145, 147, 152, 153], "task_desc": [17, 18, 28, 109, 134], "task_desc_str": [17, 19, 32, 38, 54, 121, 123, 128, 133, 142, 143, 153], "task_desc_templ": 142, "task_instruct": 130, "task_model_config": [59, 75, 77], "task_nam": [45, 49, 50, 59, 75, 77], "task_pipelin": [100, 110, 150, 151], "task_spec": [1, 109], "tau": 153, "tb": [59, 67], "teach": [1, 59, 75, 76, 100, 109, 142, 150, 151], "teacher": [29, 36, 59, 62, 66, 76, 105, 108, 130, 142, 153], "teacher_gener": [100, 150, 151], "teacher_generator_model_config": [100, 150, 151], "teacher_mod": [29, 130], "teacher_model_config": [59, 75, 76, 100, 108, 142, 150, 151, 153], "team": [59, 62, 95, 97, 99, 105, 121], "tech": 25, "technic": [96, 121, 138], "techniqu": [114, 134, 136, 141], "technologi": [118, 121, 136], "tell": [59, 75, 76, 131, 150, 153], "temperatur": [13, 35, 36, 100, 109, 121, 129, 135, 138, 150, 151], "templat": [0, 1, 17, 18, 19, 29, 32, 36, 38, 54, 55, 57, 59, 66, 75, 76, 81, 96, 100, 105, 109, 110, 114, 121, 124, 130, 131, 134, 135, 136, 138, 142, 145, 150, 151, 153], "template_doc": [29, 114], "temporari": 132, "tensor": [15, 29, 47, 87, 110, 114, 117, 121, 124, 127, 132, 145], "tensorboard": 127, "tensorflow": 127, "term": [20, 21, 54, 110, 121, 134, 141, 142], "termin": [13, 123, 135], "test": [10, 11, 12, 13, 15, 29, 31, 45, 46, 47, 50, 59, 75, 76, 77, 87, 90, 98, 99, 103, 104, 105, 109, 121, 134, 136, 142, 153], "test_": 95, "test_compon": 95, "test_data": [100, 150, 151], "test_dataset": [59, 75, 77, 100, 142, 150, 151], "test_input_1": 40, "test_input_2": 40, "test_input_3": 40, "test_input_4": 40, "test_react_ag": 109, "test_retriev": 153, "test_scor": 78, "testcod": 96, "testgener": 81, "testgenerator_generator_cal": 81, "testgenerator_generator_trac": 81, "testset": [59, 75, 77, 100, 150, 151, 153], "text": [2, 4, 13, 14, 20, 21, 25, 31, 33, 35, 38, 40, 41, 43, 54, 59, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 85, 86, 91, 104, 105, 111, 118, 119, 120, 121, 123, 124, 125, 127, 129, 130, 131, 132, 133, 134, 135, 136, 141, 142, 143, 153], "text_grad": [73, 100, 110, 123, 142, 151, 153], "text_grad_debug_path": [59, 75, 77], "text_kei": [25, 136], "text_loss_with_eval_fn": 69, "text_optim": [75, 77], "text_optimizer_model_config": [59, 75, 76, 100, 142, 150, 151, 153], "text_splitt": [2, 118, 120, 137], "text_splitter_set": 120, "textgrad": [69, 70, 71, 72], "textoptim": [59, 66, 69, 74, 75, 76, 77, 124, 142], "textsearch": 136, "textsplitt": [2, 4, 118, 136], "textual": [66, 69, 70, 74, 100, 105, 124, 144, 150, 151], "tfs_z": 13, "tgd_optim": [69, 100, 123, 142, 151], "tgdoptim": [59, 69, 74, 100, 123, 142, 151], "tgdwithevalfnloss": [59, 75, 77], "than": [17, 18, 19, 22, 28, 29, 33, 59, 62, 100, 109, 110, 111, 113, 114, 119, 121, 125, 131, 134, 135, 136, 137, 138, 145, 150, 151], "thank": 43, "thei": [14, 15, 30, 31, 40, 59, 67, 75, 76, 110, 118, 121, 123, 125, 126, 127, 130, 131, 132, 135, 136, 145], "them": [9, 20, 21, 22, 28, 29, 36, 39, 40, 43, 54, 95, 96, 104, 105, 109, 114, 118, 120, 121, 126, 127, 130, 131, 132, 133, 134, 136, 138, 143, 145, 150], "themat": 137, "theme": 96, "themselv": [59, 75, 76], "thenlper": [15, 119, 129], "therefor": [97, 100, 121, 129, 135, 150, 151], "thereot": 121, "thi": [2, 4, 6, 9, 10, 12, 13, 14, 15, 19, 20, 23, 24, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 43, 51, 54, 55, 57, 59, 64, 66, 67, 69, 71, 72, 75, 76, 81, 86, 87, 89, 91, 92, 95, 96, 97, 99, 100, 103, 104, 105, 108, 109, 110, 111, 112, 113, 114, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 153], "thing": [37, 100, 109, 117, 125, 129, 131, 132, 134, 150, 151], "think": [1, 100, 104, 109, 110, 130, 150, 151, 153], "third": [91, 100, 136, 151], "those": [87, 100, 126, 129, 130, 132, 134, 150, 151], "though": [19, 111, 121, 129, 131, 133, 136, 137, 142], "thought": [0, 1, 17, 19, 43, 100, 109, 111, 134, 135, 138, 142, 150, 151], "thoughtact": [17, 19], "thread": [59, 75, 76], "three": [29, 36, 64, 65, 100, 104, 109, 119, 120, 121, 123, 124, 125, 126, 128, 130, 131, 134, 138, 150, 151, 153], "threshold": [59, 75, 77], "through": [36, 43, 64, 65, 96, 99, 104, 118, 120, 121, 128, 134, 135, 136, 143], "thu": [43, 119, 129, 131, 133, 142, 143], "tiktoken": [2, 4, 41, 137], "time": [1, 34, 36, 59, 68, 100, 109, 120, 121, 125, 133, 134, 135, 136, 138, 141, 142, 150, 151], "time_stamp": [78, 82, 83, 100, 128, 150, 151], "timeout": 35, "timestamp": [43, 91], "tini": 127, "tion": 121, "tip": 98, "titl": [43, 118, 121, 136, 143], "tive": 134, "to_dict": [7, 12, 13, 14, 20, 21, 28, 29, 36, 38, 39, 59, 67, 68, 93, 100, 111, 114, 133, 136, 138, 150, 151], "to_dict_class": [28, 93], "to_embed": [86, 120], "to_give_ta": [100, 150, 151], "to_json": [28, 43, 111, 138, 145], "to_json_exampl": 28, "to_json_obj": [28, 111], "to_json_signatur": [28, 111, 138, 145], "to_provid": [100, 150, 151], "to_schema": [28, 111], "to_schema_str": [28, 111], "to_thread": 34, "to_yaml": [28, 43, 111, 118, 138, 145], "to_yaml_exampl": 28, "to_yaml_obj": [28, 111], "to_yaml_signatur": [28, 111, 145], "toaster": 130, "toasternn": [100, 150, 151], "tobacco": 153, "toctre": 96, "todai": [20, 21, 127], "todo": [36, 64, 108, 110, 126, 132, 134, 142], "toembed": [2, 3, 86, 118, 120], "toembedderrespons": 120, "togeth": [13, 100, 104, 108, 109, 111, 114, 117, 118, 119, 120, 123, 130, 133, 134, 150, 151, 153], "token": [2, 4, 7, 13, 14, 15, 17, 19, 20, 21, 28, 43, 59, 62, 67, 100, 105, 118, 124, 126, 133, 134, 136, 138, 141, 142, 143, 145, 150, 151], "tokenlogprob": [14, 43], "tokyo": 138, "tol": 35, "tolist": 15, "toml": [95, 96, 97, 99], "too": [59, 75, 76, 108, 110, 118, 121, 136, 142], "tool": [0, 1, 13, 14, 32, 34, 42, 43, 95, 99, 104, 121, 123, 124, 125, 126, 127, 128, 133, 135, 138], "tool_1": 34, "tool_cal": 138, "tool_choic": 14, "tool_help": 135, "tool_manag": [109, 138], "toolkit": 134, "toolmanag": [42, 109], "toolnam": 135, "tools_str": [32, 123, 128, 133], "top": [13, 20, 21, 22, 23, 24, 25, 26, 29, 39, 56, 57, 100, 111, 114, 121, 125, 131, 134, 135, 136, 150, 151, 153], "top_k": [13, 15, 20, 21, 22, 23, 24, 25, 26, 35, 39, 86, 110, 118, 153], "top_k_docu": 118, "top_n": 10, "top_p": [13, 15, 100, 121, 150, 151], "topic": [54, 121], "torch": [15, 68, 90, 103, 110, 114, 127], "torch_dtyp": 15, "torchmetr": [121, 143], "toretriev": 134, "total": [20, 21, 56, 57, 100, 121, 130, 131, 136, 138, 143, 150, 151], "total_docu": 136, "total_step": [59, 75, 76], "total_token": [43, 100, 129, 150, 151], "total_token_count": 11, "tottenham": 121, "toward": [110, 121], "tower": 128, "townsend": 121, "trace": [29, 36, 59, 64, 65, 67, 75, 76, 77, 80, 81, 82, 83, 100, 105, 127, 132, 135, 150, 151], "trace_forward_pass": [59, 67], "trace_generator_cal": [81, 88, 128], "trace_generator_error": 128, "trace_generator_st": [81, 128], "trace_graph": [59, 67, 100, 105, 110, 150, 151], "trace_graph_evalfntotextloss_output_id_6ea5da3c": 150, "trace_graph_sum": [100, 150, 151], "trace_graph_sum_root": [100, 150, 151], "trace_id": [59, 67], "tracer": 127, "track": [8, 9, 11, 12, 14, 36, 37, 39, 43, 59, 64, 75, 77, 83, 104, 110, 114, 118, 123, 128, 132, 136], "track_completion_usag": [7, 8, 9, 11, 12, 14, 37], "tradit": [121, 143], "trag": 137, "train": [29, 30, 36, 45, 46, 47, 50, 59, 64, 65, 66, 67, 68, 69, 72, 73, 75, 76, 77, 89, 105, 108, 110, 114, 126, 128, 131, 132, 133, 134, 137, 139, 143], "train_batch_s": [59, 75, 77, 100, 142, 150, 151], "train_data": [100, 150, 151], "train_dataset": [59, 75, 77, 100, 142, 150, 151], "train_diagnos": 153, "train_load": [59, 75, 77], "train_step": [59, 75, 76], "train_teach": [100, 150, 151], "trainabl": [36, 105, 110, 132, 134, 142], "trainable_param": 36, "trainable_prompt_kwarg": 121, "trainer": [67, 76, 78, 105, 108, 121, 124, 125, 130, 134, 148, 149, 153], "trainer_": 124, "trainer_st": [59, 75, 77, 78], "trainerresult": [78, 100, 150, 151], "trainerstepresult": 78, "trainervalidatestat": 78, "trainset": [59, 75, 76, 77, 100, 150, 151, 153], "transact": 121, "transfom": 118, "transform": [2, 3, 15, 20, 21, 30, 31, 43, 59, 69, 71, 90, 103, 104, 110, 118, 119, 120, 121, 124, 127, 129, 130, 134, 136, 137], "transform_cli": 15, "transformed_item": [31, 118], "transformer_cli": 15, "transformer_setup": [31, 118], "transformercli": 129, "transformerembedd": [7, 15, 129], "transformerllm": [7, 15], "transformerrerank": [7, 15], "transformers_cli": [7, 119, 129], "transformerscli": [7, 15, 20, 26, 43, 119, 129, 136], "transla": 121, "translat": [105, 121, 125], "transpar": [28, 104, 111, 114, 125, 132, 134, 141], "treat": 138, "treatment": 114, "trec": [48, 50], "trec_classif": 142, "trec_data": 28, "trec_data_dict": 35, "trec_data_list": [28, 35], "trecclassifierad": 142, "trecclassifierstructuredoutput": 142, "trecdata": [28, 35, 48, 50, 111, 142], "trecdata2": 111, "trecdatalist": [28, 35], "trecdataset": [47, 50], "trecextendeddata": 142, "tredatalist": 28, "tree": 29, "trigger": 99, "trigger_callback": 80, "trim_block": 133, "trinabl": 132, "tripl": [17, 19, 109, 121, 131, 138], "triplet": 121, "trombon": [100, 150, 151], "true": [0, 1, 15, 17, 18, 19, 20, 21, 24, 29, 31, 35, 36, 40, 43, 46, 50, 54, 55, 57, 59, 62, 66, 67, 68, 75, 77, 78, 81, 87, 91, 100, 109, 111, 118, 119, 120, 121, 130, 131, 133, 135, 136, 138, 142, 143, 145, 148, 149, 150, 151, 153], "truli": 123, "trumpet": [100, 150, 151], "trust_remote_cod": 15, "trusti": 109, "truth": [51, 52, 55, 56, 57, 59, 75, 76, 100, 108, 110, 118, 121, 136, 143, 150, 151, 153], "try": [90, 97, 100, 109, 125, 129, 131, 138, 142, 150, 151, 153], "tuesdai": 121, "tune": [132, 134, 141], "tung": 134, "tupl": [29, 35, 51, 53, 54, 55, 56, 57, 59, 67, 75, 76, 90, 91, 108, 121, 142, 150, 153], "turbo": [0, 1, 29, 35, 36, 81, 109, 114, 118, 123, 126, 129, 136, 138, 144], "turf": 121, "turin": 121, "turn": [29, 43, 100, 118, 120, 123, 135, 150, 151], "turn_db": 6, "tutori": [95, 96, 100, 114, 134, 135, 136, 137, 141, 142, 143, 145, 150, 151, 153], "twenti": 153, "twitter": 121, "two": [0, 1, 15, 19, 30, 31, 43, 53, 59, 68, 88, 91, 100, 105, 109, 110, 113, 118, 119, 121, 123, 124, 127, 128, 129, 130, 131, 132, 134, 135, 136, 138, 142, 143, 150, 151, 152, 153], "type": [2, 4, 11, 12, 14, 15, 17, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 51, 53, 54, 55, 56, 57, 59, 67, 68, 69, 72, 74, 75, 76, 77, 80, 82, 86, 87, 90, 91, 92, 93, 96, 100, 109, 110, 111, 114, 117, 118, 119, 120, 121, 123, 128, 129, 130, 131, 132, 135, 138, 142, 143, 145, 150, 151, 153], "type_hint": 35, "type_obj": 35, "type_var_map": 35, "typeerror": [2, 4, 28], "typevar": 136, "typic": [104, 111, 114, 121, 128, 129], "u": [31, 95, 96, 97, 100, 111, 118, 120, 131, 133, 134, 136, 138, 150, 151], "u00e2": 121, "u201c": 121, "u20ac": 121, "ultim": 125, "unabl": [121, 135], "unbias": 121, "uncontrol": 104, "undefin": [8, 9, 10, 11, 12, 13, 14, 15, 37, 43, 129], "under": [59, 75, 77, 96, 97], "underli": [114, 121], "understand": [13, 14, 15, 17, 18, 37, 54, 97, 104, 110, 118, 121, 124, 129, 131, 134, 135, 136, 137, 138, 141, 150], "unexpect": 121, "uniev": [134, 141], "unifi": [28, 36, 100, 105, 114, 118, 123, 124, 134, 136, 150, 151], "uniform": 137, "union": [15, 20, 21, 35, 40, 43, 56, 57, 100, 109, 136, 142, 150, 151, 153], "uniqu": [29, 43, 59, 75, 77, 83, 100, 104, 114, 117, 125, 130, 132, 135, 150, 151], "unit": [2, 4, 43, 95, 119, 121, 137, 138, 153], "unittest": 95, "univers": 153, "unknown": [97, 138], "unless": 31, "unlik": [59, 69, 73, 123, 135], "unmodifi": 120, "unnatur": [54, 121], "unnecessari": [59, 69, 74], "unrealist": 121, "unsupport": [35, 138], "until": 133, "up": [0, 1, 17, 18, 20, 23, 30, 35, 43, 96, 98, 102, 104, 109, 110, 111, 119, 120, 121, 123, 124, 125, 130, 132, 134, 135, 136, 141, 142, 145, 150], "upcom": 114, "updat": [36, 38, 59, 64, 65, 67, 81, 83, 95, 96, 97, 99, 134, 135, 138, 142], "update_dialog_turn": 43, "update_gradient_memori": [59, 69, 74], "update_prompt_kwarg": 38, "update_valu": [59, 67], "upper": 53, "ur": 129, "uri": 13, "url": [24, 136], "us": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 54, 55, 56, 57, 59, 62, 64, 65, 66, 67, 68, 69, 71, 73, 74, 75, 76, 77, 78, 81, 83, 86, 87, 88, 89, 90, 91, 92, 95, 96, 103, 104, 105, 109, 110, 111, 114, 117, 118, 120, 121, 124, 125, 126, 130, 131, 132, 133, 134, 135, 138, 141, 142, 143, 145, 147, 148, 149, 153], "usag": [2, 4, 8, 9, 11, 12, 14, 17, 19, 37, 43, 96, 100, 109, 118, 120, 123, 127, 129, 135, 136, 137, 150, 151], "usagemetadata": 11, "usal": [134, 141], "use_cach": [36, 54, 55, 57, 100, 130, 142, 150, 151, 153], "use_cas": [100, 104, 142, 143, 150, 151], "use_llm_as_fallback": [0, 1], "use_pipelin": 15, "use_teach": [29, 130], "use_token": [20, 21, 136], "use_weighted_sampl": [59, 66], "user": [0, 1, 6, 7, 8, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 29, 30, 33, 35, 36, 43, 59, 67, 75, 76, 96, 100, 108, 109, 110, 111, 114, 118, 119, 121, 123, 124, 125, 126, 128, 129, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 150, 151], "user_exampl": 131, "user_id": [43, 118], "user_input": 131, "user_queri": [43, 118], "user_query_timestamp": [43, 118], "user_tim": 118, "user_to_pars": 131, "userqueri": [43, 118], "using_logprob": 134, "usual": [59, 69, 73, 128], "util": [2, 4, 7, 43, 59, 68, 75, 76, 77, 87, 90, 91, 100, 103, 109, 114, 117, 119, 121, 123, 124, 127, 129, 135, 136, 137, 150, 151], "uuid": 43, "uuid4": 43, "v": [35, 110, 125], "v1": [9, 99], "v2": [10, 13, 99], "v3": [10, 136], "val": [45, 46, 47, 50, 100, 142, 150, 151, 153], "val_data": [100, 150, 151], "val_dataset": [59, 75, 77, 100, 142, 150, 151], "val_scor": [59, 69, 74, 78], "valid": [17, 19, 28, 35, 40, 59, 75, 76, 77, 99, 100, 105, 108, 109, 124, 131, 138, 142, 150, 151], "validataion": [100, 150, 151], "validate_condit": [59, 75, 76], "validate_data": 35, "validate_stat": 78, "validation_step": [59, 75, 76], "vallinaragad": 153, "valset": [59, 75, 77, 100, 150, 151, 153], "valu": [13, 19, 20, 21, 24, 28, 35, 38, 40, 43, 51, 52, 54, 56, 57, 59, 62, 66, 67, 69, 72, 74, 78, 90, 93, 100, 109, 110, 111, 130, 131, 136, 138, 139, 142, 148, 149, 150, 151], "valuabl": 136, "valueerror": [2, 4, 35, 40, 100, 108, 129, 131, 150, 151, 153], "vanila": 134, "vanilla": 109, "vanillarag": 153, "varaibl": [133, 142], "vari": 126, "variabl": [13, 15, 35, 36, 38, 43, 59, 63, 67, 69, 70, 72, 74, 94, 102, 104, 119, 123, 133, 138], "variable_desc": [59, 67, 69, 73], "variable_nam": [59, 67], "variant": [59, 66, 124], "varieti": 121, "varietri": 35, "variou": [35, 96, 114, 121, 123, 131, 135, 136, 143, 144], "vast": 123, "ve": [97, 145], "vector": [2, 4, 22, 24, 25, 43, 86, 118, 119, 120, 136, 137], "vector_column": 24, "vector_db": 24, "vector_nam": 25, "vectorizer_set": 120, "veget": 130, "vendor": 104, "verbos": 111, "veri": [20, 21, 59, 67, 100, 104, 110, 121, 137, 150, 151], "verif": 135, "verifi": [100, 150, 151], "version": [13, 22, 31, 59, 62, 67, 87, 88, 90, 91, 103, 121, 135, 136], "vertex": 11, "vertic": 121, "via": [13, 33, 34, 36, 37, 42, 59, 66, 70, 71, 81, 109, 111, 114, 119, 120, 121, 123, 124, 125, 127, 129, 130, 134, 138, 141, 153], "video": 136, "view": [96, 121, 131, 134, 138], "violin": [100, 150, 151], "virtual": 95, "visit": [8, 9, 10, 11, 12, 13, 128, 135], "visual": [105, 109, 112, 114, 119, 132, 133, 139, 150], "vote": 121, "vouch": 104, "vx": 99, "w": 121, "w_i": 130, "wa": [28, 110, 121, 126, 134, 141, 145, 153], "wai": [15, 28, 31, 42, 43, 100, 104, 105, 109, 110, 111, 114, 118, 119, 121, 127, 130, 131, 134, 136, 137, 138, 150, 151, 153], "walk": 143, "wandb": 127, "wang": [121, 134], "want": [0, 1, 10, 17, 19, 28, 33, 36, 43, 59, 67, 75, 76, 81, 95, 100, 104, 109, 111, 119, 121, 123, 125, 127, 131, 132, 133, 136, 138, 142, 145, 150, 151], "ward": 121, "warm": 134, "warn": [36, 91, 96], "washington": 153, "washtenaw": 153, "wast": [118, 136], "watch": [120, 121], "water": [105, 114, 123, 125], "we": [2, 4, 7, 8, 9, 13, 14, 22, 28, 29, 31, 35, 36, 37, 38, 41, 43, 47, 50, 54, 56, 57, 59, 62, 67, 69, 72, 75, 76, 83, 88, 95, 96, 97, 99, 100, 104, 105, 108, 109, 110, 111, 113, 114, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 152, 153], "weaker": [100, 150, 151], "weather": [138, 153], "web": [96, 121, 127], "wednesdai": 121, "week": 121, "weight": [20, 21, 29, 35, 59, 62, 66, 67, 114, 127, 130, 131, 134, 136], "weighted_sampl": [59, 75, 77, 100, 142, 150, 151], "weights_per_class": [59, 68], "weishi": 134, "weizhuchen": 134, "welcom": [9, 58, 97], "well": [29, 31, 54, 95, 100, 109, 111, 113, 118, 121, 123, 125, 132, 133, 134, 135, 136, 137, 141, 142, 145, 150, 151], "were": [54, 109, 121, 153], "wh": 124, "what": [14, 20, 23, 28, 35, 97, 100, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 127, 128, 129, 130, 133, 134, 136, 137, 138, 141, 142, 145, 150, 151], "whatev": [100, 150, 151], "when": [3, 8, 9, 13, 14, 20, 21, 22, 28, 29, 30, 31, 33, 38, 43, 51, 57, 59, 62, 67, 69, 74, 75, 76, 77, 90, 95, 97, 99, 100, 104, 109, 110, 111, 118, 119, 120, 121, 123, 126, 127, 128, 130, 133, 134, 135, 136, 137, 138, 142, 143, 145, 148, 149, 150, 151], "whenev": [123, 129, 130], "where": [2, 4, 43, 54, 59, 66, 69, 72, 81, 91, 100, 104, 108, 118, 121, 124, 125, 126, 128, 130, 131, 132, 133, 134, 136, 137, 138, 142, 144, 150, 151, 152], "wherea": 137, "wherebi": [54, 121], "whether": [0, 1, 13, 20, 21, 31, 35, 39, 54, 55, 57, 59, 67, 105, 119, 121, 123, 131, 136, 137], "which": [0, 1, 2, 4, 10, 12, 13, 15, 20, 21, 22, 23, 28, 31, 33, 34, 35, 37, 43, 54, 59, 64, 65, 66, 67, 68, 75, 76, 87, 91, 100, 104, 110, 111, 114, 118, 119, 121, 123, 124, 126, 127, 128, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151, 153], "while": [13, 35, 59, 62, 69, 74, 100, 111, 118, 123, 124, 125, 130, 132, 136, 137, 150, 151], "white": 91, "who": [15, 17, 19, 39, 121, 126, 136], "whole": [29, 43, 87, 100, 110, 121, 124, 131, 134, 141, 143, 150, 151], "why": [43, 104, 109, 118, 119, 124, 145, 153], "wide": [111, 121, 125, 134, 136, 141, 142, 153], "wiki": [20, 21, 22, 134, 135, 136], "wikidata": 133, "wikipedia": [20, 21, 133, 134, 135, 136, 153], "win": 145, "wind": [118, 136], "window": [2, 4, 13, 91, 136, 137], "wip": 97, "wise": 149, "witchcraft": 153, "with_action_typ": 43, "within": [28, 29, 59, 75, 76, 96, 100, 105, 109, 110, 112, 114, 124, 150, 151], "without": [20, 23, 28, 30, 34, 35, 43, 104, 109, 118, 123, 126, 127, 130, 133, 134, 136, 138, 141, 142, 153], "won": [43, 99, 121, 126, 137], "wood": 153, "word": [2, 4, 20, 21, 41, 54, 59, 67, 69, 74, 86, 100, 109, 118, 120, 121, 126, 134, 136, 150, 151], "work": [2, 4, 13, 22, 29, 31, 34, 35, 59, 66, 76, 87, 95, 99, 100, 105, 109, 110, 114, 117, 118, 120, 121, 123, 124, 128, 130, 131, 133, 134, 136, 142, 145, 150, 151, 153], "worker": [59, 75, 76, 77, 117, 142], "workflow": [95, 99, 124, 135], "workload": 97, "workshop": 121, "world": [2, 4, 20, 21, 31, 43, 81, 104, 105, 109, 118, 121, 124, 125, 126, 128, 131, 137, 138], "world2": 31, "world3": 31, "world4": 31, "worldcup": 121, "wors": [59, 62, 69, 74, 128], "worth": [100, 150, 151], "worthi": 134, "would": [91, 100, 114, 120, 121, 128, 133, 134, 135, 136, 141, 150, 151, 152], "wrap": [2, 3, 29, 34, 35, 41, 59, 65, 69, 71, 73, 110, 117, 138], "wrapper": [8, 9, 10, 11, 12, 13, 14, 81, 138], "write": [15, 35, 88, 95, 98, 104, 114, 118, 121, 129, 133, 138, 153], "write_list_to_jsonl": 88, "written": [88, 100, 150, 151, 153], "wrong": 121, "wu": 134, "www": [20, 21, 127, 136], "x": [20, 21, 29, 31, 35, 59, 68, 75, 76, 99, 109, 110, 114, 130, 133, 134, 136, 138, 153], "x_i": 130, "xb": 22, "xiaobao": 134, "xiaodong": 134, "xinbei": 134, "xingxuan": 134, "xq": 22, "xu": [121, 134], "xuan": 134, "xx": 138, "y": [35, 51, 57, 59, 69, 71, 73, 75, 76, 99, 100, 108, 109, 121, 134, 138, 142, 150, 151, 153], "y_gt": [51, 57, 59, 69, 73, 75, 76, 100, 108, 142, 150, 151, 153], "y_hat": [59, 69, 71], "y_label": [100, 142, 150, 151, 153], "y_obj": 108, "y_pred": [59, 69, 73, 75, 76, 100, 108, 130, 132, 142, 150, 151, 153], "y_pred_t": 130, "y_t": 134, "yam": 130, "yaml": [17, 18, 19, 28, 35, 40, 42, 43, 111, 114, 131, 138, 142, 143, 145], "yaml_definit": [42, 138], "yaml_dict_str": 131, "yaml_format_instruct": [17, 19], "yaml_list_str": 131, "yaml_nested_dict_str": 131, "yaml_obj": 40, "yaml_output_format": [17, 19], "yaml_output_format_prompt": 131, "yaml_output_format_templ": [17, 19], "yaml_output_pars": 131, "yaml_pars": [17, 19, 40], "yaml_signatur": 111, "yaml_str": [17, 19, 28, 35, 40, 111], "yamloutputpars": [17, 18, 19, 111], "yamlpars": [17, 19, 40], "yang": [121, 134], "ye": [55, 57, 104, 121, 131, 134, 136, 153], "year": [56, 57, 121, 134], "yellow": 91, "yer": 15, "yet": [15, 36, 97, 100, 150, 151], "yield": [20, 21, 29, 87], "yime": 134, "yizhong": 134, "yml": [35, 131], "you": [1, 2, 3, 4, 10, 12, 13, 15, 17, 18, 19, 20, 21, 22, 23, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 45, 50, 54, 55, 56, 57, 59, 68, 69, 73, 74, 75, 76, 77, 81, 86, 87, 90, 91, 95, 96, 97, 99, 100, 103, 104, 105, 109, 110, 111, 114, 117, 118, 119, 120, 121, 123, 124, 126, 127, 128, 129, 130, 131, 133, 134, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "your": [4, 11, 13, 14, 17, 19, 20, 21, 28, 29, 36, 39, 43, 54, 55, 57, 59, 64, 75, 77, 86, 91, 95, 96, 99, 100, 103, 104, 105, 109, 111, 114, 117, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 134, 136, 137, 138, 141, 142, 143, 145, 150, 151], "your_api_kei": 86, "your_api_key_if_you_use_anthrop": [95, 103], "your_api_key_if_you_use_coher": [95, 103], "your_api_key_if_you_use_googl": [95, 103], "your_api_key_if_you_use_groq": [95, 103], "your_api_key_if_you_use_hf": [95, 103], "your_api_key_if_you_use_openai": [95, 103], "youradalcomponentnam": [59, 75, 77], "yourself": [86, 95, 103, 129, 136], "yu": 134, "yune": 134, "yupeng": 121, "z": [99, 134], "zephyr": 15, "zeqiu": 134, "zer": 130, "zero": [20, 21, 100, 130, 134, 136, 141, 142, 150, 151], "zero_grad": [59, 66, 69, 74], "zhao": 134, "zhengbao": 134, "zhiqingsun": 134, "zhu": 121, "zip": 142, "zishan": 121, "zora": 134}, "titles": ["agent", "react", "data_process", "data_components", "text_splitter", "memory", "memory", "model_client", "anthropic_client", "bedrock_client", "cohere_client", "google_client", "groq_client", "ollama_client", "openai_client", "transformers_client", "utils", "output_parsers", "dataclass_parser", "outputs", "retriever", "bm25_retriever", "faiss_retriever", "llm_retriever", "postgres_retriever", "qdrant_retriever", "reranker_retriever", "Components", "base_data_class", "component", "container", "db", "default_prompt_template", "embedder", "func_tool", "functional", "generator", "model_client", "prompt_builder", "retriever", "string_parser", "tokenizer", "tool_manager", "types", "Core", "big_bench_hard", "hotpot_qa", "trec", "types", "utils", "Datasets", "answer_match_acc", "base", "functional", "g_eval", "llm_as_judge", "retriever_recall", "Evaluation", "API Reference", "Optimization", "<no title>", "few_shot", "bootstrap_optimizer", "function", "grad_component", "loss_component", "optimizer", "parameter", "sampler", "text_grad", "backend_engine_prompt", "llm_text_loss", "ops", "text_loss_with_eval_fn", "tgd_optimizer", "trainer", "adal", "trainer", "types", "Tracing", "callback_manager", "decorators", "generator_call_logger", "generator_state_logger", "Utils", "cache", "config", "data", "file_io", "global_config", "lazy_import", "logger", "registry", "serialization", "setup_env", "Contribute to Code", "Contribute to Documentation", "LightRAG Contribution Guide", "For Contributors", "Release Version Control Guide", "Learn AdalFlow in 15 minutes", "Community", "Get Started", "Installation", "Introduction", "Unites Research and Production", "Resources", "Resources", "AdalComponent", "Agent", "Auto Text-Grad", "DataClass", "AdalFlow JSON Viewer", "Class Hierarchy", "Component", "Configurations", "Data Pipeline", "Datasets", "Data (Database/Pipeline)", "Embedder", "Embedder", "LLM Evaluation", "Few-shot Optimizer", "Generator", "Tutorials", "Design Philosophy", "Introduction", "Logging", "Tracing", "ModelClient", "Optimizer", "Parser", "Parameter", "Prompt", "RAG Playbook", "ReAct Agent", "Retriever", "Text Splitter", "Function calls", "AdalFlow Trace Graph", "Trainer", "Designing RAG", "Classification Optimization", "Evaluating RAG", "Use Cases", "Introduction to BaseDataClass", "<no title>", "Q&A Computation Graph", "Q&A Few Shot Demo Trace Graph", "Q&A Text Grad Trace Graph", "Question Answering", "Question Answer with LLM as Judge", "RAG End to end optimization", "RAG optimization"], "titleterms": {"": 135, "1": [103, 125, 138], "15": 100, "2": [103, 125, 138], "3": [100, 103, 125, 138, 142, 150, 151], "4": 103, "4o": [100, 150, 151], "5": [100, 142, 150, 151], "A": [147, 148, 149], "As": 110, "For": [98, 121], "In": [109, 123], "On": [100, 150, 151], "One": [100, 150, 151], "To": 110, "With": [121, 136], "__output_fields__": 111, "about": 111, "across": 123, "action": [109, 111, 114, 119, 123, 131, 136, 138], "ad": 96, "adal": 76, "adalcompon": [59, 100, 108, 110, 142, 150, 151], "adalflow": [100, 103, 112, 121, 139, 142], "adapt": 110, "add": 97, "addit": 118, "agent": [0, 27, 109, 124, 135], "align": 121, "all": [110, 124, 127], "an": [123, 135], "ani": 110, "answer": [150, 151], "answer_match_acc": 51, "anthropic_cli": 8, "api": [58, 103, 109, 111, 114, 118, 119, 121, 123, 127, 129, 131, 133, 136, 138, 142, 153], "applat": 126, "applic": [104, 127, 133], "auto": [110, 132], "awar": 137, "backend_engine_prompt": 70, "base": [52, 59, 121, 124, 136, 137], "base_data_class": 28, "basedataclass": 145, "batchembedd": 119, "bedrock_cli": 9, "benchmark": [100, 121, 142, 150, 151], "big_bench_hard": 45, "bm25_retriev": 21, "bm25retriev": 136, "booleanpars": 131, "boostrap": 130, "bootstrap": [100, 150, 151], "bootstrap_optim": 62, "build": [96, 100, 124, 125, 150, 151], "cach": 85, "call": 138, "callback_manag": 80, "capabl": 121, "case": [130, 144], "chang": [96, 97], "chat": 126, "chunk": 137, "class": [59, 111, 113, 124, 133, 136], "classici": 121, "classif": 142, "cloud": 118, "code": [95, 96, 97, 110], "codebas": 95, "cohere_cli": 10, "commit": 96, "common": 99, "commun": 101, "comparison": [100, 150, 151], "complet": 126, "complex": 125, "compon": [27, 29, 58, 114, 124], "comput": 147, "config": [86, 123], "configur": [114, 115], "contain": 30, "content": 137, "context": 131, "contribut": [95, 96, 97], "contributor": [98, 121], "control": 99, "core": [44, 58], "creat": 123, "custom": [109, 137], "data": [27, 59, 87, 109, 111, 116, 118, 124, 126, 133, 134, 136], "data_compon": 3, "data_process": 2, "databas": [118, 136], "dataclass": [111, 131], "dataclass_pars": 18, "dataclasspars": 131, "dataset": [50, 58, 100, 111, 117, 121, 150, 151, 153], "db": 31, "debug": [100, 150, 151], "decor": 81, "deep": 135, "default": 133, "default_prompt_templ": 32, "defin": 142, "definit": 137, "demo": [132, 148], "depend": [95, 96], "descent": [100, 150, 151], "describ": 111, "deseri": 114, "design": [109, 111, 114, 123, 125, 127, 131, 133, 134, 136, 138, 141], "detail": 137, "diagnos": [100, 150, 151, 153], "dialogturn": 118, "diff": 132, "direct": 97, "directli": 129, "dive": 135, "do": 126, "docstr": 96, "document": [96, 97, 118, 134, 136, 137], "doe": 137, "dspy": 142, "embed": 121, "embedd": [33, 119, 120], "embedderoutput": 119, "end": [104, 138, 152], "environ": [97, 103], "error": 123, "essenti": 124, "eval": 121, "evalfunct": 110, "evalu": [57, 58, 100, 121, 124, 143, 150, 151], "exampl": [95, 111, 123, 137], "experi": 136, "faiss_retriev": 22, "faissretriev": 136, "featur": 137, "few": [59, 100, 122, 130, 148, 150, 151], "few_shot": 61, "figur": 97, "file": [114, 118, 127], "file_io": 88, "filter": 136, "find": 97, "first": 141, "fix": 137, "floatpars": 131, "flow": [126, 133], "format": [111, 138], "foundat": 104, "from": [111, 114, 123], "func_tool": 34, "funcompon": 114, "function": [35, 53, 63, 127, 138], "functionexpress": 138, "functiontool": 138, "g_eval": [54, 121], "gener": [36, 110, 123, 132, 134], "generator_call_logg": 82, "generator_state_logg": 83, "generatoroutput": 123, "get": [102, 123], "global_config": 89, "goal": 136, "google_cli": 11, "gpt": [100, 142, 150, 151], "grad": [110, 149], "grad_compon": 64, "gradient": [59, 100, 110, 150, 151], "graph": [139, 147, 148, 149], "groq_client": 12, "gt": 121, "gt_context": 121, "guid": [97, 99], "hierarchi": 113, "high": [100, 150, 151], "hood": 150, "hotpot_qa": 46, "hotpotqa": 153, "how": [104, 127, 130, 137], "i": [104, 135], "implement": [130, 135], "import": 99, "infer": 129, "instal": 103, "instanc": 111, "instead": [126, 136], "integr": 137, "intermedi": 132, "intpars": 131, "introduct": [104, 124, 126, 135, 145], "jinja2": 133, "json": 112, "jsonoutputpars": 131, "jsonpars": 131, "judg": [121, 151], "kei": 103, "lazy_import": 90, "learn": 100, "librari": [121, 123, 127], "lightrag": [97, 104, 126, 135], "listpars": 131, "llm": [111, 121, 125, 126, 133, 136, 151], "llm_as_judg": 55, "llm_retriev": 23, "llm_text_loss": 71, "load": [103, 111], "local": [118, 119], "localdb": 136, "log": [124, 127], "logger": [91, 127], "loss": 110, "loss_compon": 65, "low": [100, 150, 151], "manual": [100, 150, 151], "memori": [5, 6, 27], "method": [100, 150, 151], "metric": 121, "minimum": 123, "minut": 100, "mode": [100, 150, 151], "model": [109, 118, 119, 121, 129], "model_cli": [7, 37, 123], "modelcli": [27, 129], "need": [126, 135], "neg": 130, "new": 99, "nlg": 121, "note": 99, "ollama_cli": 13, "one": 127, "op": 72, "openai": 119, "openai_cli": 14, "oper": 110, "optim": [58, 59, 66, 100, 110, 122, 124, 125, 130, 134, 142, 144, 150, 151, 152, 153], "option": [103, 150], "orchestr": 123, "organ": 110, "other": [121, 137], "our": 125, "out": 97, "output": [19, 27, 119, 131, 138, 142], "output_pars": 17, "output_processor": 123, "over": 125, "overview": [44, 50, 57, 59, 79, 84, 99, 100, 134, 137, 150, 151], "packag": 103, "paper": 141, "parallel": 138, "paramet": [67, 132], "pars": 111, "parser": [27, 131], "part": 104, "perform": [100, 142, 150, 151], "philosophi": 125, "pipelin": [100, 110, 116, 118, 124, 134, 142, 150, 151], "playbook": [134, 141], "postgres_retriev": 24, "postgresretriev": 136, "predict": 132, "prepar": [100, 134, 150, 151, 153], "previou": 126, "principl": 125, "print": 114, "printc": 127, "problem": 99, "process": [27, 97], "processor": 119, "product": 105, "project": 127, "prompt": [100, 109, 133, 150, 151], "prompt_build": 38, "protocol": 129, "pull": 97, "put": [110, 124], "q": [147, 148, 149], "qdrant": 136, "qdrant_retriev": 25, "qualiti": 125, "quantiti": 125, "question": [150, 151], "quick": 138, "rag": [121, 124, 134, 141, 143, 152, 153], "raga": 121, "react": [1, 109, 135], "read": 118, "realm": 134, "reason": 27, "recal": 121, "refer": [58, 109, 111, 114, 118, 119, 121, 123, 127, 129, 131, 133, 134, 136, 138, 141, 142, 143, 150, 151, 153], "registri": 92, "releas": 99, "request": 97, "rerank": [134, 136], "reranker_retriev": 26, "research": 105, "resourc": [106, 107, 118, 126], "retriev": [20, 27, 39, 110, 121, 134, 136, 153], "retriever_recal": 56, "same": [100, 150, 151], "sampl": 130, "sampler": 68, "scope": [97, 131, 136, 138], "score": [100, 136, 150, 151], "sdk": 129, "self": 134, "separ": 127, "sequenti": 114, "serial": [93, 114], "set": [95, 100, 103, 127, 150, 151], "setup": [96, 100, 150, 151], "setup_env": 94, "shot": [59, 100, 122, 130, 148, 150, 151], "show": 111, "simplic": 125, "size": 137, "souc": 96, "split": [100, 137, 150, 151], "splitter": 137, "standard": 96, "start": [100, 102, 104, 150, 151], "step": 99, "storag": 124, "strategi": [130, 137, 142], "string": [111, 121], "string_pars": 40, "structur": [59, 95, 104, 114, 126, 142], "submodul": [0, 2, 5, 7, 17, 20, 61, 69, 75], "switch": 123, "task": [100, 110, 121, 142, 150, 151], "teacher": [100, 132, 150, 151], "templat": [123, 133], "test": [95, 96, 100, 130, 150, 151], "text": [100, 110, 126, 137, 149, 150, 151], "text_grad": 69, "text_loss_with_eval_fn": 73, "text_splitt": 4, "textsplitt": 137, "textual": [59, 110], "tgd_optim": 74, "threshold": 136, "tip": [95, 137], "togeth": [110, 124, 136], "token": [41, 137], "tool": 109, "tool_manag": 42, "toolmanag": 138, "top_k": 136, "trace": [58, 79, 123, 124, 128, 130, 139, 148, 149], "train": [100, 121, 123, 124, 130, 142, 150, 151, 153], "trainabl": 153, "trainer": [59, 75, 77, 100, 110, 140, 142, 150, 151], "transformers_cli": 15, "trec": 47, "turbo": [100, 142, 150, 151], "tutori": 124, "type": [43, 48, 78, 136, 137], "under": 150, "understand": 125, "unit": 105, "up": [95, 103, 127], "upcom": 137, "us": [100, 119, 123, 127, 129, 136, 137, 144, 150, 151], "user": 127, "util": [16, 49, 58, 84], "v": [100, 142, 150, 151], "variabl": 103, "version": 99, "viewer": 112, "walkthrough": 138, "we": [126, 130], "weigt": 130, "what": [104, 135], "why": [126, 133, 135], "without": 121, "word": 137, "work": [97, 111, 137], "workflow": 125, "write": 97, "yamloutputpars": 131, "yamlpars": 131, "you": 135, "your": 97}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1. FunctionTool": [[138, "functiontool"]], "1. Install AdalFlow": [[103, "install-adalflow"]], "2. Set up API keys": [[103, "set-up-api-keys"]], "2. ToolManager": [[138, "toolmanager"]], "3. Function Call end-to-end": [[138, "function-call-end-to-end"]], "3. Load environment variables": [[103, "load-environment-variables"]], "4. Install Optional Packages": [[103, "install-optional-packages"]], "API Reference": [[58, null]], "API References": [[109, null], [111, null], [118, null], [127, null], [131, null], [133, null], [136, null], [138, null]], "API reference": [[114, null], [119, null], [123, null], [129, null], [142, null], [153, null]], "About __output_fields__": [[111, "about-output-fields"]], "AdalComponent": [[108, null]], "AdalComponent to organize code": [[110, "adalcomponent-to-organize-code"]], "AdalFlow Eval API Reference": [[121, null]], "AdalFlow JSON Viewer": [[112, null]], "AdalFlow Trace Graph": [[139, null]], "AdalFlow vs DsPy on GPT-3.5-turbo": [[142, "id3"]], "Add your code": [[97, "add-your-code"]], "Adding Documentation Tests": [[96, "adding-documentation-tests"]], "Additional Resources": [[118, null]], "Agent": [[27, "agent"], [109, null]], "Agent Essentials": [[124, "agent-essentials"]], "Agent In Action": [[109, "agent-in-action"]], "An Orchestrator": [[123, "an-orchestrator"]], "Auto Text-Grad": [[110, null]], "BM25Retriever": [[136, "bm25retriever"]], "Base Classes and Data Structures": [[59, "base-classes-and-data-structures"]], "Base classes": [[124, "base-classes"]], "BatchEmbedder": [[119, "batchembedder"]], "Benchmarking": [[100, "benchmarking"], [150, "benchmarking"], [151, "benchmarking"]], "BooleanParser": [[131, "booleanparser"]], "Build the task pipeline": [[100, "build-the-task-pipeline"], [150, "build-the-task-pipeline"], [151, "build-the-task-pipeline"]], "Building": [[124, "building"]], "Chunking Example Detailed": [[137, "id2"]], "Chunking Strategies": [[137, "chunking-strategies"]], "Chunking Tips": [[137, "chunking-tips"]], "Class Hierarchy": [[113, null]], "Classes": [[124, "classes"]], "Classicial String Metrics": [[121, "classicial-string-metrics"]], "Classification Optimization": [[142, null]], "Cloud database": [[118, "cloud-database"]], "Code Examples": [[95, "code-examples"]], "Code Tips": [[95, "code-tips"]], "Codebase Structure": [[95, "codebase-structure"]], "Commit Changes": [[96, "commit-changes"]], "Common Problems": [[99, "common-problems"]], "Community": [[101, null]], "Component": [[114, null]], "Component in Action": [[114, "component-in-action"]], "Components": [[27, null], [58, "components"]], "Configurations": [[115, null]], "Configure from file": [[114, "configure-from-file"]], "Content-Aware Chunking": [[137, "content-aware-chunking"]], "Context": [[131, "context"]], "Contribute to Code": [[95, null]], "Contribute to Documentation": [[96, null]], "Contribution Process": [[97, "contribution-process"]], "Core": [[44, null], [58, "core"]], "Create from Configs": [[123, "create-from-configs"]], "Customization": [[109, "customization"]], "Customization Tips": [[137, "customization-tips"]], "Data (Database/Pipeline)": [[118, null]], "Data Flow & LightRAG structure": [[126, "data-flow-lightrag-structure"]], "Data Flow in LLM applications": [[133, "data-flow-in-llm-applications"]], "Data Models": [[118, "data-models"]], "Data Pipeline": [[116, null], [118, "data-pipeline"]], "Data Pipeline and Storage": [[124, "data-pipeline-and-storage"]], "Data Preparation Pipeline": [[134, "data-preparation-pipeline"]], "Data Process": [[27, "data-process"]], "DataClass": [[111, null]], "DataClass Parser": [[131, "dataclass-parser"]], "DataClass in Action": [[111, "dataclass-in-action"]], "DataclassParser in Action": [[131, "dataclassparser-in-action"]], "Datasets": [[50, null], [58, "datasets"], [100, "datasets"], [117, null], [150, "datasets"], [151, "datasets"]], "Datasets and Benchmarks": [[121, "datasets-and-benchmarks"]], "Default Prompt Template": [[133, "default-prompt-template"]], "Define the AdalComponent": [[142, "define-the-adalcomponent"]], "Definitions": [[137, "definitions"]], "Demo Parameter": [[132, "demo-parameter"]], "Dependencies": [[95, "dependencies"]], "Describe the data format to LLMs": [[111, "describe-the-data-format-to-llms"]], "Describing the Data Format (Data Class)": [[111, "describing-the-data-format-data-class"]], "Design": [[109, "design"], [111, "design"], [114, "design"], [123, "design"], [127, "design"], [133, "design"], [136, "design"]], "Design Philosophy": [[125, null]], "Designing RAG": [[134, "designing-rag"], [141, null]], "Diagnose": [[153, "diagnose"]], "Diagnose the task pipeline": [[100, "diagnose-the-task-pipeline"], [150, "diagnose-the-task-pipeline"], [151, "diagnose-the-task-pipeline"]], "DialogTurn": [[118, "dialogturn"]], "Document": [[118, "document"]], "Document Retrieval & Reranking": [[134, "document-retrieval-reranking"]], "Documentation Dependencies": [[96, "documentation-dependencies"]], "Documents filtering": [[136, "documents-filtering"]], "Embedder": [[119, null], [120, null]], "Embedder in Action": [[119, "embedder-in-action"]], "EmbedderOutput": [[119, "embedderoutput"]], "Embedding-based Metrics": [[121, "embedding-based-metrics"]], "End-to-end applications": [[104, "end-to-end-applications"]], "Environment": [[97, "environment"]], "EvalFunction As Loss": [[110, "evalfunction-as-loss"]], "Evaluate the task pipeline": [[100, "evaluate-the-task-pipeline"], [150, "evaluate-the-task-pipeline"], [151, "evaluate-the-task-pipeline"]], "Evaluating RAG": [[143, null]], "Evaluation": [[57, null], [58, "evaluation"], [124, "evaluation"]], "Evaluation Metrics": [[121, "evaluation-metrics"]], "Examples Across the Library": [[123, "examples-across-the-library"]], "Experiment data": [[136, "experiment-data"]], "FAISSRetriever": [[136, "faissretriever"]], "Few Shot Optimizer": [[59, "few-shot-optimizer"]], "Few-shot Optimizer": [[122, null]], "Figure out the scope of your change": [[97, "figure-out-the-scope-of-your-change"]], "File Reading": [[118, "file-reading"]], "Find a direction to work on": [[97, "find-a-direction-to-work-on"]], "First RAG Paper": [[141, "first-rag-paper"]], "Fixed-Size Chunking": [[137, "fixed-size-chunking"]], "FloatParser": [[131, "floatparser"]], "For Contributors": [[98, null], [121, "for-contributors"]], "Foundation": [[104, "foundation"]], "FunComponent": [[114, "funcomponent"]], "Function Call in Action": [[138, "function-call-in-action"]], "Function Output Format": [[138, "function-output-format"]], "Function calls": [[138, null]], "FunctionExpression Output Format": [[138, "functionexpression-output-format"]], "G_Eval": [[121, "g-eval"]], "Generator": [[123, null]], "Generator Adaptation": [[110, "generator-adaptation"]], "Generator In Action": [[123, "generator-in-action"]], "Generator Prediction parameters": [[132, "generator-prediction-parameters"]], "Generator optimization": [[134, "generator-optimization"]], "GeneratorOutput": [[123, "generatoroutput"]], "Get Errors in GeneratorOutput": [[123, "get-errors-in-generatoroutput"]], "Get Started": [[102, null], [102, null]], "HotPotQA dataset": [[153, "hotpotqa-dataset"]], "How does it work": [[137, "how-does-it-work"]], "How the library logs": [[127, "how-the-library-logs"]], "How to start?": [[104, "how-to-start"]], "How to use it": [[137, "how-to-use-it"]], "How users set up the logger": [[127, "how-users-set-up-the-logger"]], "How we implemented the boostrap few-shot training": [[130, "how-we-implemented-the-boostrap-few-shot-training"]], "Implementation": [[130, "implementation"]], "Important Notes": [[99, "important-notes"]], "Installation": [[103, null]], "IntParser": [[131, "intparser"]], "Integration with Other Document Types": [[137, "integration-with-other-document-types"]], "Intermediate parameters": [[132, "intermediate-parameters"]], "Introduction": [[104, null], [124, "introduction"], [126, null], [135, "introduction"]], "Introduction to BaseDataClass": [[145, null]], "Introduction to LLM applations": [[126, "introduction-to-llm-applations"]], "JsonOutputParser": [[131, "jsonoutputparser"]], "JsonParser": [[131, "jsonparser"]], "LLM Evaluation": [[121, null]], "LLM as Judge": [[121, "llm-as-judge"]], "LLM as Retriever": [[136, "llm-as-retriever"]], "LLM or model based judge for Retriever Recall": [[121, "llm-or-model-based-judge-for-retriever-recall"]], "Learn AdalFlow in 15 minutes": [[100, null]], "LightRAG": [[104, "lightrag"]], "LightRAG Contribution Guide": [[97, null]], "LightRAG\u2019s Implementation": [[135, "lightrag-s-implementation"]], "ListParser": [[131, "listparser"]], "Load data from dataset as example": [[111, "load-data-from-dataset-as-example"]], "Local database": [[118, "local-database"]], "Logging": [[127, null]], "Logging & Tracing": [[124, "logging-tracing"]], "Manual Prompt vs Optimized Prompt": [[100, "id4"], [150, "id9"], [151, "id7"]], "Manual Prompt vs Optimized Prompt (gpt-3.5-turbo)": [[100, "id2"], [150, "id7"], [151, "id5"]], "Memory": [[27, "memory"]], "Minimum Example": [[123, "minimum-example"]], "Model Inference SDKs": [[129, "model-inference-sdks"]], "ModelClient": [[27, "modelclient"], [129, null]], "ModelClient Protocol": [[129, "modelclient-protocol"]], "NLG Evaluation": [[121, "nlg-evaluation"]], "Optimization": [[58, "optimization"], [59, null], [124, "optimization"], [144, "optimization"]], "Optimized Scores comparison on the same prompt on test set (gpt-3.5-turbo)": [[100, "id5"], [100, "id9"], [150, "id10"], [150, "id15"], [151, "id8"], [151, "id12"]], "Optimizer": [[130, null]], "Optimizing strategy": [[130, "optimizing-strategy"]], "Optional[Under the hood]": [[150, "optional-under-the-hood"]], "Other Evaluation Metrics libraries": [[121, null]], "Our understanding of LLM workflow": [[125, "our-understanding-of-llm-workflow"]], "Output Parsers": [[27, "output-parsers"], [131, "output-parsers"]], "Output Parsers in Action": [[131, "output-parsers-in-action"]], "Overview": [[44, "overview"], [50, "overview"], [57, "overview"], [59, "module-optim"], [79, "overview"], [84, "overview"], [99, "overview"], [100, "overview"], [150, "overview"], [151, "overview"]], "Parallel Function Calls": [[138, "parallel-function-calls"]], "Parameter": [[132, null]], "Parser": [[131, null], [131, "id1"]], "Parser in Action": [[131, "parser-in-action"]], "Performance & Benchmark": [[142, "performance-benchmark"]], "PostgresRetriever": [[136, "postgresretriever"]], "Prepare AdalComponent for training": [[100, "prepare-adalcomponent-for-training"], [150, "prepare-adalcomponent-for-training"], [151, "prepare-adalcomponent-for-training"]], "Prepare for Training": [[153, "prepare-for-training"]], "Principle 1: Simplicity over Complexity": [[125, "principle-1-simplicity-over-complexity"]], "Principle 2: Quality over Quantity": [[125, "principle-2-quality-over-quantity"]], "Principle 3: Optimizing over Building": [[125, "principle-3-optimizing-over-building"]], "Print the structure": [[114, "print-the-structure"]], "Prompt": [[133, null]], "Prompt and Data Models": [[109, "prompt-and-data-models"]], "Prompt class": [[133, "prompt-class"]], "Pull requests": [[97, "pull-requests"]], "Putting it all together": [[124, "putting-it-all-together"]], "Q&A Computation Graph": [[147, null]], "Q&A Few Shot Demo Trace Graph": [[148, null]], "Q&A Text Grad Trace Graph": [[149, null]], "Qdrant Retriever": [[136, "qdrant-retriever"]], "Question Answer with LLM as Judge": [[151, null]], "Question Answering": [[150, null]], "Quick Walkthrough": [[138, "quick-walkthrough"]], "RAG End to end optimization": [[152, null]], "RAG Essentials": [[124, "rag-essentials"]], "RAG Evaluation": [[121, "rag-evaluation"]], "RAG Overview": [[134, "rag-overview"]], "RAG Playbook": [[134, null], [141, "rag-playbook"]], "RAG components": [[124, "rag-components"]], "RAG optimization": [[134, "rag-optimization"], [153, null]], "RAG pipeline optimization": [[134, "rag-pipeline-optimization"]], "RAGAS": [[121, "id31"]], "REALM": [[134, "realm"]], "ReAct Agent": [[135, null]], "ReAct Agent Deep Dive": [[135, "react-agent-deep-dive"]], "React Agent": [[109, "react-agent"]], "Reasoning": [[27, "reasoning"]], "References": [[109, null], [111, null], [119, null], [121, "references"], [127, null], [133, null], [134, "references"], [136, null], [138, null], [141, "references"], [143, null], [150, null], [151, null]], "Release Version Control Guide": [[99, null]], "Reranker as Retriever": [[136, "reranker-as-retriever"]], "Resources": [[106, null], [107, null], [126, "resources"]], "Retrieval optimization": [[134, "retrieval-optimization"]], "Retriever": [[27, "retriever"], [136, null], [153, "retriever"]], "Retriever Adaptation": [[110, "retriever-adaptation"]], "Retriever Base Class": [[136, "retriever-base-class"]], "Retriever Data Types": [[136, "retriever-data-types"]], "Retriever in Action": [[136, "retriever-in-action"]], "Scope and Design": [[131, "scope-and-design"], [138, "scope-and-design"]], "Scope and Design Goals": [[136, "scope-and-design-goals"]], "Scores by Method and Split On High-performing Starting Prompt (gpt-3.5-turbo)": [[100, "id3"], [150, "id8"], [151, "id6"]], "Scores by Method and Split On Low-performing Starting Prompt (gpt-3.5-turbo)": [[100, "id1"], [150, "id6"], [151, "id4"]], "Scores by Split": [[100, "id6"], [150, "id11"], [151, "id9"]], "Scores by teacher mode (gpt-4o) on the same high-performing starting prompt": [[100, "id7"], [150, "id13"], [151, "id10"]], "Scores for One-shot Bootstrap": [[100, "id8"], [150, "id14"], [151, "id11"]], "Self-RAG": [[134, "self-rag"]], "Separate library and application logs": [[127, "separate-library-and-application-logs"]], "Sequential": [[114, "sequential"]], "Serialization and deserialization": [[114, "serialization-and-deserialization"]], "Set Up": [[95, "set-up"]], "Set up all logs in one file": [[127, "set-up-all-logs-in-one-file"]], "Setup & Build Documentation": [[96, "setup-build-documentation"]], "Show data examples & parse string to data instance": [[111, "show-data-examples-parse-string-to-data-instance"]], "Souce Code Docstring Standard": [[96, "souce-code-docstring-standard"]], "Split by token": [[137, "split-by-token"]], "Split by word": [[137, "split-by-word"]], "Splitting Types": [[137, "splitting-types"]], "Steps to Release a New Version": [[99, "steps-to-release-a-new-version"]], "Structure": [[104, "structure"]], "Submodules": [[0, "submodules"], [2, "submodules"], [5, "submodules"], [7, "submodules"], [17, "submodules"], [20, "submodules"], [61, "submodules"], [69, "submodules"], [75, "submodules"]], "Switch the model_client": [[123, "switch-the-model-client"]], "Task Pipeline with Structured Output": [[142, "task-pipeline-with-structured-output"]], "Tasks and Capabilities": [[121, "tasks-and-capabilities"]], "Testing": [[95, "testing"]], "Text Splitter": [[137, null]], "TextSplitter Overview": [[137, "textsplitter-overview"]], "Textual Gradient": [[59, "textual-gradient"]], "Textual Gradient Operators": [[110, "textual-gradient-operators"]], "Textual Gradient Optimizer": [[110, "textual-gradient-optimizer"]], "To optimize any task pipeline": [[110, "to-optimize-any-task-pipeline"]], "Token-Based Splitting": [[137, "token-based-splitting"]], "Tools": [[109, "tools"]], "Tracing": [[58, "tracing"], [79, null], [123, "tracing"], [128, null], [130, "tracing"]], "Train Setup": [[100, "train-setup"], [150, "train-setup"], [151, "train-setup"]], "Train in Debug mode": [[100, "train-in-debug-mode"], [150, "train-in-debug-mode"], [151, "train-in-debug-mode"]], "Train with Few-shot Bootstrap": [[100, "train-with-few-shot-bootstrap"], [150, "train-with-few-shot-bootstrap"], [151, "train-with-few-shot-bootstrap"]], "Train with Text-Gradient Descent": [[100, "train-with-text-gradient-descent"], [150, "train-with-text-gradient-descent"], [151, "train-with-text-gradient-descent"]], "Train/Align LLM Judge": [[121, "train-align-llm-judge"]], "Trainable RAG": [[153, "trainable-rag"]], "Trainer": [[140, null]], "Trainer and AdalComponent": [[59, "trainer-and-adalcomponent"]], "Trainer and Training Strategy": [[142, "trainer-and-training-strategy"]], "Trainer to put all together": [[110, "trainer-to-put-all-together"]], "Training": [[123, "training"], [124, "training"], [153, "training"]], "Tutorials": [[124, null]], "Unites Research and Production": [[105, null]], "Upcoming Splitting Features": [[137, "upcoming-splitting-features"]], "Use Cases": [[144, null]], "Use Local Model": [[119, "use-local-model"]], "Use Logger in Projects": [[127, "use-logger-in-projects"]], "Use ModelClient directly": [[129, "use-modelclient-directly"]], "Use OpenAI API": [[119, "use-openai-api"]], "Use Output Processors": [[119, "use-output-processors"]], "Use Score Threshold instead of top_k": [[136, "use-score-threshold-instead-of-top-k"]], "Use Template": [[123, "use-template"]], "Use output_processors": [[123, "use-output-processors"]], "Use the trainer": [[100, "use-the-trainer"], [150, "use-the-trainer"], [151, "use-the-trainer"]], "Use together with Database": [[136, "use-together-with-database"]], "Utils": [[58, "utils"], [84, null]], "Weigted sampling [test negative case]": [[130, "weigted-sampling-test-negative-case"]], "What is LightRAG?": [[104, "what-is-lightrag"]], "What is an agent and why you need it?": [[135, "what-is-an-agent-and-why-you-need-it"]], "What is not part of LightRAG?": [[104, "what-is-not-part-of-lightrag"]], "Why Jinja2?": [[133, "why-jinja2"]], "Why do we need chat completion instead of the previous text completion?": [[126, "why-do-we-need-chat-completion-instead-of-the-previous-text-completion"]], "With Database": [[136, "with-database"]], "With GT for Retriever": [[121, "with-gt-for-retriever"]], "With LocalDB": [[136, "with-localdb"]], "Without gt_contexts": [[121, "without-gt-contexts"]], "Work with Data Instance": [[111, "work-with-data-instance"]], "Writing Documentation": [[97, "writing-documentation"]], "YamlOutputParser": [[131, "yamloutputparser"]], "YamlParser": [[131, "yamlparser"]], "adal": [[76, null]], "agent": [[0, null]], "answer_match_acc": [[51, null]], "anthropic_client": [[8, null]], "auto-diff": [[132, "auto-diff"]], "backend_engine_prompt": [[70, null]], "base": [[52, null]], "base_data_class": [[28, null]], "bedrock_client": [[9, null]], "big_bench_hard": [[45, null]], "bm25_retriever": [[21, null]], "bootstrap_optimizer": [[62, null]], "cache": [[85, null]], "callback_manager": [[80, null]], "cohere_client": [[10, null]], "component": [[29, null]], "config": [[86, null]], "container": [[30, null]], "data": [[87, null]], "data_components": [[3, null]], "data_process": [[2, null]], "dataclass_parser": [[18, null]], "db": [[31, null]], "decorators": [[81, null]], "default_prompt_template": [[32, null]], "embedder": [[33, null]], "faiss_retriever": [[22, null]], "few_shot": [[61, null]], "file_io": [[88, null]], "func_tool": [[34, null]], "function": [[63, null]], "functional": [[35, null], [53, null]], "g_eval": [[54, null]], "generator": [[36, null]], "generator_call_logger": [[82, null]], "generator_state_logger": [[83, null]], "global_config": [[89, null]], "google_client": [[11, null]], "grad_component": [[64, null]], "groq_client": [[12, null]], "hotpot_qa": [[46, null]], "lazy_import": [[90, null]], "llm_as_judge": [[55, null]], "llm_retriever": [[23, null]], "llm_text_loss": [[71, null]], "logger": [[91, null]], "loss_component": [[65, null]], "memory": [[5, null], [6, null]], "model_client": [[7, null], [37, null]], "ollama_client": [[13, null]], "openai_client": [[14, null]], "ops": [[72, null]], "optimizer": [[66, null]], "output_parsers": [[17, null]], "outputs": [[19, null]], "parameter": [[67, null]], "postgres_retriever": [[24, null]], "printc function": [[127, "printc-function"]], "prompt_builder": [[38, null]], "qdrant_retriever": [[25, null]], "react": [[1, null]], "registry": [[92, null]], "reranker_retriever": [[26, null]], "retriever": [[20, null], [39, null]], "retriever_recall": [[56, null]], "sampler": [[68, null]], "serialization": [[93, null]], "setup_env": [[94, null]], "string_parser": [[40, null]], "teacher": [[132, "teacher"]], "text_grad": [[69, null]], "text_loss_with_eval_fn": [[73, null]], "text_splitter": [[4, null]], "tgd_optimizer": [[74, null]], "tokenizer": [[41, null]], "tool_manager": [[42, null]], "trainer": [[75, null], [77, null]], "transformers_client": [[15, null]], "trec": [[47, null]], "types": [[43, null], [48, null], [78, null]], "utils": [[16, null], [49, null]]}, "docnames": ["apis/components/components.agent", "apis/components/components.agent.react", "apis/components/components.data_process", "apis/components/components.data_process.data_components", "apis/components/components.data_process.text_splitter", "apis/components/components.memory", "apis/components/components.memory.memory", "apis/components/components.model_client", "apis/components/components.model_client.anthropic_client", "apis/components/components.model_client.bedrock_client", "apis/components/components.model_client.cohere_client", "apis/components/components.model_client.google_client", "apis/components/components.model_client.groq_client", "apis/components/components.model_client.ollama_client", "apis/components/components.model_client.openai_client", "apis/components/components.model_client.transformers_client", "apis/components/components.model_client.utils", "apis/components/components.output_parsers", "apis/components/components.output_parsers.dataclass_parser", "apis/components/components.output_parsers.outputs", "apis/components/components.retriever", "apis/components/components.retriever.bm25_retriever", "apis/components/components.retriever.faiss_retriever", "apis/components/components.retriever.llm_retriever", "apis/components/components.retriever.postgres_retriever", "apis/components/components.retriever.qdrant_retriever", "apis/components/components.retriever.reranker_retriever", "apis/components/index", "apis/core/core.base_data_class", "apis/core/core.component", "apis/core/core.container", "apis/core/core.db", "apis/core/core.default_prompt_template", "apis/core/core.embedder", "apis/core/core.func_tool", "apis/core/core.functional", "apis/core/core.generator", "apis/core/core.model_client", "apis/core/core.prompt_builder", "apis/core/core.retriever", "apis/core/core.string_parser", "apis/core/core.tokenizer", "apis/core/core.tool_manager", "apis/core/core.types", "apis/core/index", "apis/datasets/datasets.big_bench_hard", "apis/datasets/datasets.hotpot_qa", "apis/datasets/datasets.trec", "apis/datasets/datasets.types", "apis/datasets/datasets.utils", "apis/datasets/index", "apis/eval/eval.answer_match_acc", "apis/eval/eval.base", "apis/eval/eval.functional", "apis/eval/eval.g_eval", "apis/eval/eval.llm_as_judge", "apis/eval/eval.retriever_recall", "apis/eval/index", "apis/index", "apis/optim/index", "apis/optim/optim._llm_optimizer", "apis/optim/optim.few_shot", "apis/optim/optim.few_shot.bootstrap_optimizer", "apis/optim/optim.function", "apis/optim/optim.grad_component", "apis/optim/optim.loss_component", "apis/optim/optim.optimizer", "apis/optim/optim.parameter", "apis/optim/optim.sampler", "apis/optim/optim.text_grad", "apis/optim/optim.text_grad.backend_engine_prompt", "apis/optim/optim.text_grad.llm_text_loss", "apis/optim/optim.text_grad.ops", "apis/optim/optim.text_grad.text_loss_with_eval_fn", "apis/optim/optim.text_grad.tgd_optimizer", "apis/optim/optim.trainer", "apis/optim/optim.trainer.adal", "apis/optim/optim.trainer.trainer", "apis/optim/optim.types", "apis/tracing/index", "apis/tracing/tracing.callback_manager", "apis/tracing/tracing.decorators", "apis/tracing/tracing.generator_call_logger", "apis/tracing/tracing.generator_state_logger", "apis/utils/index", "apis/utils/utils.cache", "apis/utils/utils.config", "apis/utils/utils.data", "apis/utils/utils.file_io", "apis/utils/utils.global_config", "apis/utils/utils.lazy_import", "apis/utils/utils.logger", "apis/utils/utils.registry", "apis/utils/utils.serialization", "apis/utils/utils.setup_env", "contributor/contribute_to_code", "contributor/contribute_to_document", "contributor/contribution", "contributor/index", "contributor/version_control", "get_started/adalflow_in_15mins", "get_started/community", "get_started/index", "get_started/installation", "get_started/introduction", "index", "resources/index", "resources/resources", "tutorials/adalcomponent", "tutorials/agent", "tutorials/auto_text_grad", "tutorials/base_data_class", "tutorials/ckpt_file", "tutorials/class_hierarchy", "tutorials/component", "tutorials/configs", "tutorials/data_pipeline", "tutorials/datasets", "tutorials/db", "tutorials/embedder", "tutorials/embedder_xy", "tutorials/evaluation", "tutorials/few_shot_optimizer", "tutorials/generator", "tutorials/index", "tutorials/lightrag_design_philosophy", "tutorials/llm_intro", "tutorials/logging", "tutorials/logging_tracing", "tutorials/model_client", "tutorials/optimizer", "tutorials/output_parsers", "tutorials/parameter", "tutorials/prompt", "tutorials/rag_playbook", "tutorials/react_agent_xy", "tutorials/retriever", "tutorials/text_splitter", "tutorials/tool_helper", "tutorials/trace_graph", "tutorials/trainer", "use_cases/build_a_rag", "use_cases/classification", "use_cases/eval_a_rag", "use_cases/index", "use_cases/introduction_to_basedataclass", "use_cases/logging", "use_cases/qa_computation_graph", "use_cases/qa_demo_trace_graph", "use_cases/qa_text_grad_trace_graph", "use_cases/question_answering", "use_cases/question_answering_word_sort", "use_cases/rag_end_to_end", "use_cases/rag_opt"], "envversion": {"nbsphinx": 4, "sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["apis/components/components.agent.rst", "apis/components/components.agent.react.rst", "apis/components/components.data_process.rst", "apis/components/components.data_process.data_components.rst", "apis/components/components.data_process.text_splitter.rst", "apis/components/components.memory.rst", "apis/components/components.memory.memory.rst", "apis/components/components.model_client.rst", "apis/components/components.model_client.anthropic_client.rst", "apis/components/components.model_client.bedrock_client.rst", "apis/components/components.model_client.cohere_client.rst", "apis/components/components.model_client.google_client.rst", "apis/components/components.model_client.groq_client.rst", "apis/components/components.model_client.ollama_client.rst", "apis/components/components.model_client.openai_client.rst", "apis/components/components.model_client.transformers_client.rst", "apis/components/components.model_client.utils.rst", "apis/components/components.output_parsers.rst", "apis/components/components.output_parsers.dataclass_parser.rst", "apis/components/components.output_parsers.outputs.rst", "apis/components/components.retriever.rst", "apis/components/components.retriever.bm25_retriever.rst", "apis/components/components.retriever.faiss_retriever.rst", "apis/components/components.retriever.llm_retriever.rst", "apis/components/components.retriever.postgres_retriever.rst", "apis/components/components.retriever.qdrant_retriever.rst", "apis/components/components.retriever.reranker_retriever.rst", "apis/components/index.rst", "apis/core/core.base_data_class.rst", "apis/core/core.component.rst", "apis/core/core.container.rst", "apis/core/core.db.rst", "apis/core/core.default_prompt_template.rst", "apis/core/core.embedder.rst", "apis/core/core.func_tool.rst", "apis/core/core.functional.rst", "apis/core/core.generator.rst", "apis/core/core.model_client.rst", "apis/core/core.prompt_builder.rst", "apis/core/core.retriever.rst", "apis/core/core.string_parser.rst", "apis/core/core.tokenizer.rst", "apis/core/core.tool_manager.rst", "apis/core/core.types.rst", "apis/core/index.rst", "apis/datasets/datasets.big_bench_hard.rst", "apis/datasets/datasets.hotpot_qa.rst", "apis/datasets/datasets.trec.rst", "apis/datasets/datasets.types.rst", "apis/datasets/datasets.utils.rst", "apis/datasets/index.rst", "apis/eval/eval.answer_match_acc.rst", "apis/eval/eval.base.rst", "apis/eval/eval.functional.rst", "apis/eval/eval.g_eval.rst", "apis/eval/eval.llm_as_judge.rst", "apis/eval/eval.retriever_recall.rst", "apis/eval/index.rst", "apis/index.rst", "apis/optim/index.rst", "apis/optim/optim._llm_optimizer.rst", "apis/optim/optim.few_shot.rst", "apis/optim/optim.few_shot.bootstrap_optimizer.rst", "apis/optim/optim.function.rst", "apis/optim/optim.grad_component.rst", "apis/optim/optim.loss_component.rst", "apis/optim/optim.optimizer.rst", "apis/optim/optim.parameter.rst", "apis/optim/optim.sampler.rst", "apis/optim/optim.text_grad.rst", "apis/optim/optim.text_grad.backend_engine_prompt.rst", "apis/optim/optim.text_grad.llm_text_loss.rst", "apis/optim/optim.text_grad.ops.rst", "apis/optim/optim.text_grad.text_loss_with_eval_fn.rst", "apis/optim/optim.text_grad.tgd_optimizer.rst", "apis/optim/optim.trainer.rst", "apis/optim/optim.trainer.adal.rst", "apis/optim/optim.trainer.trainer.rst", "apis/optim/optim.types.rst", "apis/tracing/index.rst", "apis/tracing/tracing.callback_manager.rst", "apis/tracing/tracing.decorators.rst", "apis/tracing/tracing.generator_call_logger.rst", "apis/tracing/tracing.generator_state_logger.rst", "apis/utils/index.rst", "apis/utils/utils.cache.rst", "apis/utils/utils.config.rst", "apis/utils/utils.data.rst", "apis/utils/utils.file_io.rst", "apis/utils/utils.global_config.rst", "apis/utils/utils.lazy_import.rst", "apis/utils/utils.logger.rst", "apis/utils/utils.registry.rst", "apis/utils/utils.serialization.rst", "apis/utils/utils.setup_env.rst", "contributor/contribute_to_code.rst", "contributor/contribute_to_document.rst", "contributor/contribution.rst", "contributor/index.rst", "contributor/version_control.rst", "get_started/adalflow_in_15mins.rst", "get_started/community.rst", "get_started/index.rst", "get_started/installation.rst", "get_started/introduction.rst", "index.rst", "resources/index.rst", "resources/resources.rst", "tutorials/adalcomponent.rst", "tutorials/agent.rst", "tutorials/auto_text_grad.rst", "tutorials/base_data_class.rst", "tutorials/ckpt_file.rst", "tutorials/class_hierarchy.rst", "tutorials/component.rst", "tutorials/configs.rst", "tutorials/data_pipeline.rst", "tutorials/datasets.rst", "tutorials/db.rst", "tutorials/embedder.rst", "tutorials/embedder_xy.rst", "tutorials/evaluation.rst", "tutorials/few_shot_optimizer.rst", "tutorials/generator.rst", "tutorials/index.rst", "tutorials/lightrag_design_philosophy.rst", "tutorials/llm_intro.rst", "tutorials/logging.rst", "tutorials/logging_tracing.rst", "tutorials/model_client.rst", "tutorials/optimizer.rst", "tutorials/output_parsers.rst", "tutorials/parameter.rst", "tutorials/prompt.rst", "tutorials/rag_playbook.rst", "tutorials/react_agent_xy.rst", "tutorials/retriever.rst", "tutorials/text_splitter.rst", "tutorials/tool_helper.rst", "tutorials/trace_graph.rst", "tutorials/trainer.rst", "use_cases/build_a_rag.rst", "use_cases/classification.rst", "use_cases/eval_a_rag.rst", "use_cases/index.rst", "use_cases/introduction_to_basedataclass.rst", "use_cases/logging.rst", "use_cases/qa_computation_graph.rst", "use_cases/qa_demo_trace_graph.rst", "use_cases/qa_text_grad_trace_graph.rst", "use_cases/question_answering.rst", "use_cases/question_answering_word_sort.rst", "use_cases/rag_end_to_end.rst", "use_cases/rag_opt.rst"], "indexentries": {"acall() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.acall", false]], "acall() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.acall", false]], "acall() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.acall", false]], "acall() (component method)": [[29, "core.component.Component.acall", false]], "acall() (embedder method)": [[33, "core.embedder.Embedder.acall", false]], "acall() (functiontool method)": [[34, "core.func_tool.FunctionTool.acall", false]], "acall() (generator method)": [[36, "core.generator.Generator.acall", false]], "acall() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.acall", false]], "acall() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.acall", false]], "acall() (modelclient method)": [[37, "core.model_client.ModelClient.acall", false]], "acall() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.acall", false]], "acall() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.acall", false]], "acall() (retriever method)": [[39, "core.retriever.Retriever.acall", false]], "acall() (sequential method)": [[30, "core.container.Sequential.acall", false]], "action (functionexpression attribute)": [[43, "core.types.FunctionExpression.action", false]], "action (stepoutput attribute)": [[43, "core.types.StepOutput.action", false]], "adalcomponent (class in optim)": [[59, "optim.AdalComponent", false]], "adalcomponent (class in optim.trainer)": [[75, "optim.trainer.AdalComponent", false]], "adalcomponent (class in optim.trainer.adal)": [[76, "optim.trainer.adal.AdalComponent", false]], "adaltask (trainer attribute)": [[59, "optim.Trainer.adaltask", false], [75, "optim.trainer.Trainer.adaltask", false], [77, "optim.trainer.trainer.Trainer.adaltask", false]], "add() (localdb method)": [[31, "core.db.LocalDB.add", false]], "add_component() (component method)": [[29, "core.component.Component.add_component", false]], "add_gradient() (parameter method)": [[59, "optim.Parameter.add_gradient", false], [67, "optim.parameter.Parameter.add_gradient", false]], "add_history() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.add_history", false], [69, "optim.text_grad.TGDOptimizer.add_history", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.add_history", false]], "add_score_to_current_param() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.add_score_to_current_param", false], [69, "optim.text_grad.TGDOptimizer.add_score_to_current_param", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.add_score_to_current_param", false]], "add_score_to_params() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.add_score_to_params", false], [69, "optim.text_grad.TGDOptimizer.add_score_to_params", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.add_score_to_params", false]], "add_score_to_trace() (parameter method)": [[59, "optim.Parameter.add_score_to_trace", false], [67, "optim.parameter.Parameter.add_score_to_trace", false]], "add_scores() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.add_scores", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.add_scores", false]], "add_successor_map_fn() (parameter method)": [[59, "optim.Parameter.add_successor_map_fn", false], [67, "optim.parameter.Parameter.add_successor_map_fn", false]], "add_to_trace() (parameter method)": [[59, "optim.Parameter.add_to_trace", false], [67, "optim.parameter.Parameter.add_to_trace", false]], "additional_info (evaluationresult attribute)": [[52, "eval.base.EvaluationResult.additional_info", false]], "answer (example attribute)": [[48, "datasets.types.Example.answer", false], [50, "datasets.Example.answer", false]], "answermatchacc (class in eval)": [[57, "eval.AnswerMatchAcc", false]], "answermatchacc (class in eval.answer_match_acc)": [[51, "eval.answer_match_acc.AnswerMatchAcc", false]], "anthropic (modelclienttype attribute)": [[43, "core.types.ModelClientType.ANTHROPIC", false]], "anthropic (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.ANTHROPIC", false]], "anthropicapiclient (class in components.model_client.anthropic_client)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient", false]], "append() (sequential method)": [[30, "core.container.Sequential.append", false]], "append_dialog_turn() (conversation method)": [[43, "core.types.Conversation.append_dialog_turn", false]], "append_to_jsonl() (in module utils.file_io)": [[88, "utils.file_io.append_to_jsonl", false]], "args (function attribute)": [[43, "core.types.Function.args", false]], "assistant_response (dialogturn attribute)": [[43, "core.types.DialogTurn.assistant_response", false]], "assistant_response_timestamp (dialogturn attribute)": [[43, "core.types.DialogTurn.assistant_response_timestamp", false]], "assistantresponse (class in core.types)": [[43, "core.types.AssistantResponse", false]], "attempted_val_score (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.attempted_val_score", false]], "average_pool() (in module components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.average_pool", false]], "avg_score (evaluationresult attribute)": [[52, "eval.base.EvaluationResult.avg_score", false]], "avg_score (llmjudgeevalresult attribute)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult.avg_score", false]], "backward() (evalfntotextloss method)": [[59, "optim.EvalFnToTextLoss.backward", false], [69, "optim.text_grad.EvalFnToTextLoss.backward", false], [73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss.backward", false]], "backward() (generator method)": [[36, "core.generator.Generator.backward", false]], "backward() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.backward", false]], "backward() (losscomponent method)": [[65, "optim.loss_component.LossComponent.backward", false]], "backward() (parameter method)": [[59, "optim.Parameter.backward", false], [67, "optim.parameter.Parameter.backward", false]], "backward() (retriever method)": [[39, "core.retriever.Retriever.backward", false]], "backward() (sum method)": [[69, "optim.text_grad.Sum.backward", false], [72, "optim.text_grad.ops.Sum.backward", false]], "backward_engine (adalcomponent attribute)": [[59, "optim.AdalComponent.backward_engine", false], [75, "optim.trainer.AdalComponent.backward_engine", false], [76, "optim.trainer.adal.AdalComponent.backward_engine", false]], "backward_engine (gradcomponent attribute)": [[64, "optim.grad_component.GradComponent.backward_engine", false]], "backward_engine (losscomponent attribute)": [[65, "optim.loss_component.LossComponent.backward_engine", false]], "backward_engine (sum attribute)": [[72, "optim.text_grad.ops.Sum.backward_engine", false]], "backward_engine_disabled (parameter attribute)": [[59, "optim.Parameter.backward_engine_disabled", false], [67, "optim.parameter.Parameter.backward_engine_disabled", false]], "backwardcontext (class in optim)": [[59, "optim.BackwardContext", false]], "backwardcontext (class in optim.function)": [[63, "optim.function.BackwardContext", false]], "backwardengine (class in core.generator)": [[36, "core.generator.BackwardEngine", false]], "basedata (class in datasets.types)": [[48, "datasets.types.BaseData", false]], "baseevaluator (class in eval.base)": [[52, "eval.base.BaseEvaluator", false]], "batch_val_score_threshold (trainer attribute)": [[59, "optim.Trainer.batch_val_score_threshold", false], [75, "optim.trainer.Trainer.batch_val_score_threshold", false], [77, "optim.trainer.trainer.Trainer.batch_val_score_threshold", false]], "batchembedder (class in core.embedder)": [[33, "core.embedder.BatchEmbedder", false]], "bedrock (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.BEDROCK", false]], "bedrock_runtime_exceptions (in module components.model_client.bedrock_client)": [[9, "components.model_client.bedrock_client.bedrock_runtime_exceptions", false]], "bedrockapiclient (class in components.model_client.bedrock_client)": [[9, "components.model_client.bedrock_client.BedrockAPIClient", false]], "bigbenchhard (class in datasets)": [[50, "datasets.BigBenchHard", false]], "bigbenchhard (class in datasets.big_bench_hard)": [[45, "datasets.big_bench_hard.BigBenchHard", false]], "bm25retriever (class in components.retriever)": [[20, "components.retriever.BM25Retriever", false]], "bm25retriever (class in components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.BM25Retriever", false]], "booleanoutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.BooleanOutputParser", false]], "booleanparser (class in core.string_parser)": [[40, "core.string_parser.BooleanParser", false]], "bootstrapfewshot (class in optim)": [[59, "optim.BootstrapFewShot", false]], "bootstrapfewshot (class in optim.few_shot.bootstrap_optimizer)": [[62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot", false]], "build_index_from_documents() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.build_index_from_documents", false], [21, "components.retriever.bm25_retriever.BM25Retriever.build_index_from_documents", false]], "build_index_from_documents() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.build_index_from_documents", false]], "build_index_from_documents() (llmretriever method)": [[20, "components.retriever.LLMRetriever.build_index_from_documents", false], [23, "components.retriever.llm_retriever.LLMRetriever.build_index_from_documents", false]], "build_index_from_documents() (rerankerretriever method)": [[20, "components.retriever.RerankerRetriever.build_index_from_documents", false], [26, "components.retriever.reranker_retriever.RerankerRetriever.build_index_from_documents", false]], "build_index_from_documents() (retriever method)": [[39, "core.retriever.Retriever.build_index_from_documents", false]], "cachedengine (class in utils.cache)": [[85, "utils.cache.CachedEngine", false]], "calculate_class_weights() (in module datasets.trec)": [[47, "datasets.trec.calculate_class_weights", false]], "call() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.call", false]], "call() (batchembedder method)": [[33, "core.embedder.BatchEmbedder.call", false]], "call() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.call", false]], "call() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.call", false], [21, "components.retriever.bm25_retriever.BM25Retriever.call", false]], "call() (booleanoutputparser method)": [[19, "components.output_parsers.outputs.BooleanOutputParser.call", false]], "call() (booleanparser method)": [[40, "core.string_parser.BooleanParser.call", false]], "call() (classsampler method)": [[59, "optim.ClassSampler.call", false], [68, "optim.sampler.ClassSampler.call", false]], "call() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.call", false]], "call() (component method)": [[29, "core.component.Component.call", false]], "call() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.call", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.call", false]], "call() (defaultllmjudge method)": [[55, "eval.llm_as_judge.DefaultLLMJudge.call", false]], "call() (embedder method)": [[33, "core.embedder.Embedder.call", false]], "call() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.call", false]], "call() (floatparser method)": [[40, "core.string_parser.FloatParser.call", false]], "call() (funcomponent method)": [[29, "core.component.FunComponent.call", false]], "call() (functiontool method)": [[34, "core.func_tool.FunctionTool.call", false]], "call() (generator method)": [[36, "core.generator.Generator.call", false]], "call() (gevalllmjudge method)": [[54, "eval.g_eval.GEvalLLMJudge.call", false], [57, "eval.GEvalLLMJudge.call", false]], "call() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.call", false]], "call() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.call", false]], "call() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.call", false]], "call() (intparser method)": [[40, "core.string_parser.IntParser.call", false]], "call() (jsonoutputparser method)": [[17, "components.output_parsers.JsonOutputParser.call", false], [19, "components.output_parsers.outputs.JsonOutputParser.call", false]], "call() (jsonparser method)": [[40, "core.string_parser.JsonParser.call", false]], "call() (listoutputparser method)": [[17, "components.output_parsers.ListOutputParser.call", false], [19, "components.output_parsers.outputs.ListOutputParser.call", false]], "call() (listparser method)": [[40, "core.string_parser.ListParser.call", false]], "call() (llmretriever method)": [[20, "components.retriever.LLMRetriever.call", false], [23, "components.retriever.llm_retriever.LLMRetriever.call", false]], "call() (modelclient method)": [[37, "core.model_client.ModelClient.call", false]], "call() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.call", false]], "call() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.call", false]], "call() (outputparser method)": [[19, "components.output_parsers.outputs.OutputParser.call", false]], "call() (parser method)": [[40, "core.string_parser.Parser.call", false]], "call() (postgresretriever method)": [[24, "components.retriever.postgres_retriever.PostgresRetriever.call", false]], "call() (prompt method)": [[38, "core.prompt_builder.Prompt.call", false]], "call() (qdrantretriever method)": [[25, "components.retriever.qdrant_retriever.QdrantRetriever.call", false]], "call() (randomsampler method)": [[59, "optim.RandomSampler.call", false], [68, "optim.sampler.RandomSampler.call", false]], "call() (reactagent method)": [[0, "components.agent.ReActAgent.call", false], [1, "components.agent.react.ReActAgent.call", false]], "call() (rerankerretriever method)": [[20, "components.retriever.RerankerRetriever.call", false], [26, "components.retriever.reranker_retriever.RerankerRetriever.call", false]], "call() (retriever method)": [[39, "core.retriever.Retriever.call", false]], "call() (sampler method)": [[59, "optim.Sampler.call", false], [68, "optim.sampler.Sampler.call", false]], "call() (sequential method)": [[30, "core.container.Sequential.call", false]], "call() (textsplitter method)": [[2, "components.data_process.TextSplitter.call", false], [4, "components.data_process.text_splitter.TextSplitter.call", false]], "call() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.call", false]], "call() (yamloutputparser method)": [[17, "components.output_parsers.YamlOutputParser.call", false], [19, "components.output_parsers.outputs.YamlOutputParser.call", false]], "call() (yamlparser method)": [[40, "core.string_parser.YamlParser.call", false]], "callbackmanager (class in tracing.callback_manager)": [[80, "tracing.callback_manager.CallbackManager", false]], "check_adal_dataclass() (in module core.base_data_class)": [[28, "core.base_data_class.check_adal_dataclass", false]], "check_data_class_field_args_one() (in module core.functional)": [[35, "core.functional.check_data_class_field_args_one", false]], "check_data_class_field_args_zero() (in module core.functional)": [[35, "core.functional.check_data_class_field_args_zero", false]], "check_if_already_computed_gradient_respect_to() (parameter method)": [[59, "optim.Parameter.check_if_already_computed_gradient_respect_to", false], [67, "optim.parameter.Parameter.check_if_already_computed_gradient_respect_to", false]], "check_if_class_field_args_one_exists() (in module core.functional)": [[35, "core.functional.check_if_class_field_args_one_exists", false]], "check_if_class_field_args_zero_exists() (in module core.functional)": [[35, "core.functional.check_if_class_field_args_zero_exists", false]], "check_object() (in module utils.serialization)": [[93, "utils.serialization.check_object", false]], "children() (component method)": [[29, "core.component.Component.children", false]], "ckpt_file (trainer attribute)": [[59, "optim.Trainer.ckpt_file", false], [75, "optim.trainer.Trainer.ckpt_file", false], [77, "optim.trainer.trainer.Trainer.ckpt_file", false]], "ckpt_path (trainer attribute)": [[59, "optim.Trainer.ckpt_path", false], [75, "optim.trainer.Trainer.ckpt_path", false], [77, "optim.trainer.trainer.Trainer.ckpt_path", false]], "class (objecttypes attribute)": [[93, "utils.serialization.ObjectTypes.CLASS", false]], "class_index (trecdata attribute)": [[48, "datasets.types.TrecData.class_index", false], [50, "datasets.TrecData.class_index", false]], "class_name (trecdata attribute)": [[48, "datasets.types.TrecData.class_name", false], [50, "datasets.TrecData.class_name", false]], "classsampler (class in optim)": [[59, "optim.ClassSampler", false]], "classsampler (class in optim.sampler)": [[68, "optim.sampler.ClassSampler", false]], "clean_device_cache() (in module components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.clean_device_cache", false]], "cohere (modelclienttype attribute)": [[43, "core.types.ModelClientType.COHERE", false]], "cohere (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.COHERE", false]], "cohereapiclient (class in components.model_client.cohere_client)": [[10, "components.model_client.cohere_client.CohereAPIClient", false]], "coherence (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.COHERENCE", false], [57, "eval.GEvalMetric.COHERENCE", false]], "completion_tokens (completionusage attribute)": [[43, "core.types.CompletionUsage.completion_tokens", false]], "completionusage (class in core.types)": [[43, "core.types.CompletionUsage", false]], "component (class in core.component)": [[29, "core.component.Component", false]], "components() (component method)": [[29, "core.component.Component.components", false]], "components.agent": [[0, "module-components.agent", false]], "components.agent.react": [[1, "module-components.agent.react", false]], "components.data_process": [[2, "module-components.data_process", false]], "components.data_process.data_components": [[3, "module-components.data_process.data_components", false]], "components.data_process.text_splitter": [[4, "module-components.data_process.text_splitter", false]], "components.memory": [[5, "module-components.memory", false]], "components.memory.memory": [[6, "module-components.memory.memory", false]], "components.model_client": [[7, "module-components.model_client", false]], "components.model_client.anthropic_client": [[8, "module-components.model_client.anthropic_client", false]], "components.model_client.bedrock_client": [[9, "module-components.model_client.bedrock_client", false]], "components.model_client.cohere_client": [[10, "module-components.model_client.cohere_client", false]], "components.model_client.google_client": [[11, "module-components.model_client.google_client", false]], "components.model_client.groq_client": [[12, "module-components.model_client.groq_client", false]], "components.model_client.ollama_client": [[13, "module-components.model_client.ollama_client", false]], "components.model_client.openai_client": [[14, "module-components.model_client.openai_client", false]], "components.model_client.transformers_client": [[15, "module-components.model_client.transformers_client", false]], "components.model_client.utils": [[16, "module-components.model_client.utils", false]], "components.output_parsers": [[17, "module-components.output_parsers", false]], "components.output_parsers.dataclass_parser": [[18, "module-components.output_parsers.dataclass_parser", false]], "components.output_parsers.outputs": [[19, "module-components.output_parsers.outputs", false]], "components.retriever": [[20, "module-components.retriever", false]], "components.retriever.bm25_retriever": [[21, "module-components.retriever.bm25_retriever", false]], "components.retriever.faiss_retriever": [[22, "module-components.retriever.faiss_retriever", false]], "components.retriever.llm_retriever": [[23, "module-components.retriever.llm_retriever", false]], "components.retriever.postgres_retriever": [[24, "module-components.retriever.postgres_retriever", false]], "components.retriever.qdrant_retriever": [[25, "module-components.retriever.qdrant_retriever", false]], "components.retriever.reranker_retriever": [[26, "module-components.retriever.reranker_retriever", false]], "compose_model_kwargs() (in module core.functional)": [[35, "core.functional.compose_model_kwargs", false]], "compose_prompt_kwargs() (prompt method)": [[38, "core.prompt_builder.Prompt.compose_prompt_kwargs", false]], "compute() (answermatchacc method)": [[51, "eval.answer_match_acc.AnswerMatchAcc.compute", false], [57, "eval.AnswerMatchAcc.compute", false]], "compute() (baseevaluator method)": [[52, "eval.base.BaseEvaluator.compute", false]], "compute() (gevaljudgeevaluator method)": [[54, "eval.g_eval.GEvalJudgeEvaluator.compute", false], [57, "eval.GEvalJudgeEvaluator.compute", false]], "compute() (llmasjudge method)": [[55, "eval.llm_as_judge.LLMasJudge.compute", false], [57, "eval.LLMasJudge.compute", false]], "compute() (retrieverrecall method)": [[56, "eval.retriever_recall.RetrieverRecall.compute", false], [57, "eval.RetrieverRecall.compute", false]], "compute_single_item() (answermatchacc method)": [[51, "eval.answer_match_acc.AnswerMatchAcc.compute_single_item", false], [57, "eval.AnswerMatchAcc.compute_single_item", false]], "compute_single_item() (baseevaluator method)": [[52, "eval.base.BaseEvaluator.compute_single_item", false]], "compute_single_item() (gevaljudgeevaluator method)": [[54, "eval.g_eval.GEvalJudgeEvaluator.compute_single_item", false], [57, "eval.GEvalJudgeEvaluator.compute_single_item", false]], "confidence_interval (llmjudgeevalresult attribute)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult.confidence_interval", false]], "confidence_interval() (in module eval.functional)": [[53, "eval.functional.confidence_interval", false]], "config_dataset() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.config_dataset", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.config_dataset", false]], "config_shots() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.config_shots", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.config_shots", false]], "config_shots() (demooptimizer method)": [[59, "optim.DemoOptimizer.config_shots", false], [66, "optim.optimizer.DemoOptimizer.config_shots", false]], "configure_backward_engine() (adalcomponent method)": [[59, "optim.AdalComponent.configure_backward_engine", false], [75, "optim.trainer.AdalComponent.configure_backward_engine", false], [76, "optim.trainer.adal.AdalComponent.configure_backward_engine", false]], "configure_backward_engine_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_backward_engine_helper", false], [75, "optim.trainer.AdalComponent.configure_backward_engine_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_backward_engine_helper", false]], "configure_callbacks() (adalcomponent method)": [[59, "optim.AdalComponent.configure_callbacks", false], [75, "optim.trainer.AdalComponent.configure_callbacks", false], [76, "optim.trainer.adal.AdalComponent.configure_callbacks", false]], "configure_demo_optimizer_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_demo_optimizer_helper", false], [75, "optim.trainer.AdalComponent.configure_demo_optimizer_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_demo_optimizer_helper", false]], "configure_optimizers() (adalcomponent method)": [[59, "optim.AdalComponent.configure_optimizers", false], [75, "optim.trainer.AdalComponent.configure_optimizers", false], [76, "optim.trainer.adal.AdalComponent.configure_optimizers", false]], "configure_teacher_generator() (adalcomponent method)": [[59, "optim.AdalComponent.configure_teacher_generator", false], [75, "optim.trainer.AdalComponent.configure_teacher_generator", false], [76, "optim.trainer.adal.AdalComponent.configure_teacher_generator", false]], "configure_teacher_generator_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_teacher_generator_helper", false], [75, "optim.trainer.AdalComponent.configure_teacher_generator_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_teacher_generator_helper", false]], "configure_text_optimizer_helper() (adalcomponent method)": [[59, "optim.AdalComponent.configure_text_optimizer_helper", false], [75, "optim.trainer.AdalComponent.configure_text_optimizer_helper", false], [76, "optim.trainer.adal.AdalComponent.configure_text_optimizer_helper", false]], "consistency (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.CONSISTENCY", false], [57, "eval.GEvalMetric.CONSISTENCY", false]], "constraint_text (tgdoptimizer property)": [[59, "optim.TGDOptimizer.constraint_text", false], [69, "optim.text_grad.TGDOptimizer.constraint_text", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.constraint_text", false]], "constraints (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.constraints", false], [69, "optim.text_grad.TGDOptimizer.constraints", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.constraints", false]], "context (gradientcontext attribute)": [[67, "optim.parameter.GradientContext.context", false]], "conversation (class in core.types)": [[43, "core.types.Conversation", false]], "conversation_id (dialogturn attribute)": [[43, "core.types.DialogTurn.conversation_id", false]], "convert_inputs_to_api_kwargs() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (modelclient method)": [[37, "core.model_client.ModelClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.convert_inputs_to_api_kwargs", false]], "convert_inputs_to_api_kwargs() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.convert_inputs_to_api_kwargs", false]], "convert_schema_to_signature() (in module core.functional)": [[35, "core.functional.convert_schema_to_signature", false]], "core.base_data_class": [[28, "module-core.base_data_class", false]], "core.component": [[29, "module-core.component", false]], "core.container": [[30, "module-core.container", false]], "core.db": [[31, "module-core.db", false]], "core.default_prompt_template": [[32, "module-core.default_prompt_template", false]], "core.embedder": [[33, "module-core.embedder", false]], "core.func_tool": [[34, "module-core.func_tool", false]], "core.functional": [[35, "module-core.functional", false]], "core.generator": [[36, "module-core.generator", false]], "core.model_client": [[37, "module-core.model_client", false]], "core.prompt_builder": [[38, "module-core.prompt_builder", false]], "core.retriever": [[39, "module-core.retriever", false]], "core.string_parser": [[40, "module-core.string_parser", false]], "core.tokenizer": [[41, "module-core.tokenizer", false]], "core.tool_manager": [[42, "module-core.tool_manager", false]], "core.types": [[43, "module-core.types", false]], "cosine (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.COSINE", false]], "count_tokens() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.count_tokens", false]], "create_demo_data_instance() (generator method)": [[36, "core.generator.Generator.create_demo_data_instance", false]], "create_teacher_generator() (in module core.generator)": [[36, "core.generator.create_teacher_generator", false]], "created_at (conversation attribute)": [[43, "core.types.Conversation.created_at", false]], "custom_asdict() (in module core.functional)": [[35, "core.functional.custom_asdict", false]], "data (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.data", false]], "data (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.data", false]], "data (parameter attribute)": [[59, "optim.Parameter.data", false], [67, "optim.parameter.Parameter.data", false]], "data (promptdata attribute)": [[78, "optim.types.PromptData.data", false]], "data (sample attribute)": [[68, "optim.sampler.Sample.data", false]], "dataclass (class in core.base_data_class)": [[28, "core.base_data_class.DataClass", false]], "dataclass_obj_from_dict() (in module core.functional)": [[35, "core.functional.dataclass_obj_from_dict", false]], "dataclassformattype (class in core.base_data_class)": [[28, "core.base_data_class.DataClassFormatType", false]], "dataclassparser (class in components.output_parsers)": [[17, "components.output_parsers.DataClassParser", false]], "dataclassparser (class in components.output_parsers.dataclass_parser)": [[18, "components.output_parsers.dataclass_parser.DataClassParser", false]], "dataloader (class in utils.data)": [[87, "utils.data.DataLoader", false]], "dataset (class in utils.data)": [[87, "utils.data.Dataset", false]], "dataset (demooptimizer attribute)": [[59, "optim.DemoOptimizer.dataset", false], [66, "optim.optimizer.DemoOptimizer.dataset", false]], "dataset (sampler attribute)": [[59, "optim.Sampler.dataset", false], [68, "optim.sampler.Sampler.dataset", false]], "dataset (subset attribute)": [[87, "utils.data.Subset.dataset", false]], "datasets": [[50, "module-datasets", false]], "datasets (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.DATASETS", false]], "datasets.big_bench_hard": [[45, "module-datasets.big_bench_hard", false]], "datasets.hotpot_qa": [[46, "module-datasets.hotpot_qa", false]], "datasets.trec": [[47, "module-datasets.trec", false]], "datasets.types": [[48, "module-datasets.types", false]], "datasets.utils": [[49, "module-datasets.utils", false]], "debug (trainer attribute)": [[59, "optim.Trainer.debug", false], [75, "optim.trainer.Trainer.debug", false], [77, "optim.trainer.trainer.Trainer.debug", false]], "debug_report() (trainer method)": [[59, "optim.Trainer.debug_report", false], [75, "optim.trainer.Trainer.debug_report", false], [77, "optim.trainer.trainer.Trainer.debug_report", false]], "decode() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.decode", false]], "default() (in module utils.serialization)": [[93, "utils.serialization.default", false]], "default_lightrag_system_prompt (in module core.default_prompt_template)": [[32, "core.default_prompt_template.DEFAULT_LIGHTRAG_SYSTEM_PROMPT", false], [32, "id0", false]], "default_react_agent_system_prompt (in module components.agent.react)": [[1, "components.agent.react.DEFAULT_REACT_AGENT_SYSTEM_PROMPT", false]], "defaultllmjudge (class in eval.llm_as_judge)": [[55, "eval.llm_as_judge.DefaultLLMJudge", false]], "delete() (localdb method)": [[31, "core.db.LocalDB.delete", false]], "delete_dialog_turn() (conversation method)": [[43, "core.types.Conversation.delete_dialog_turn", false]], "demo_optimizers (trainer attribute)": [[75, "optim.trainer.Trainer.demo_optimizers", false], [77, "optim.trainer.trainer.Trainer.demo_optimizers", false]], "demooptimizer (class in optim)": [[59, "optim.DemoOptimizer", false]], "demooptimizer (class in optim.optimizer)": [[66, "optim.optimizer.DemoOptimizer", false]], "demos (parametertype attribute)": [[78, "optim.types.ParameterType.DEMOS", false]], "deserialize() (in module utils.serialization)": [[93, "utils.serialization.deserialize", false]], "diagnose() (trainer method)": [[59, "optim.Trainer.diagnose", false], [75, "optim.trainer.Trainer.diagnose", false], [77, "optim.trainer.trainer.Trainer.diagnose", false]], "dialog_turns (conversation attribute)": [[43, "core.types.Conversation.dialog_turns", false]], "dialog_turns_input (conversation attribute)": [[43, "core.types.Conversation.dialog_turns_input", false]], "dialogturn (class in core.types)": [[43, "core.types.DialogTurn", false]], "dict_to_yaml() (dataclass method)": [[28, "core.base_data_class.DataClass.dict_to_yaml", false]], "direct() (in module utils.cache)": [[85, "utils.cache.direct", false]], "distancetooperator (class in components.retriever.postgres_retriever)": [[24, "components.retriever.postgres_retriever.DistanceToOperator", false]], "doc_indices (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.doc_indices", false]], "doc_scores (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.doc_scores", false]], "document (class in core.types)": [[43, "core.types.Document", false]], "documents (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.documents", false]], "draw_graph() (parameter method)": [[59, "optim.Parameter.draw_graph", false], [67, "optim.parameter.Parameter.draw_graph", false]], "dynamicdataclassfactory (class in core.base_data_class)": [[28, "core.base_data_class.DynamicDataClassFactory", false]], "effective_measure (trainerresult attribute)": [[78, "optim.types.TrainerResult.effective_measure", false]], "embedder (class in core.embedder)": [[33, "core.embedder.Embedder", false]], "embedder (modeltype attribute)": [[43, "core.types.ModelType.EMBEDDER", false]], "embedderoutput (class in core.types)": [[43, "core.types.EmbedderOutput", false]], "embedderoutputtype (in module core.types)": [[43, "core.types.EmbedderOutputType", false]], "embedding (class in core.types)": [[43, "core.types.Embedding", false]], "embedding (embedding attribute)": [[43, "core.types.Embedding.embedding", false]], "embedding_dim (embedderoutput property)": [[43, "core.types.EmbedderOutput.embedding_dim", false]], "encode() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.encode", false]], "entitymapping (class in utils.registry)": [[92, "utils.registry.EntityMapping", false]], "error (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.error", false]], "error (functionoutput attribute)": [[43, "core.types.FunctionOutput.error", false]], "error (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.error", false]], "estimated_num_tokens (document attribute)": [[43, "core.types.Document.estimated_num_tokens", false]], "eval": [[57, "module-eval", false]], "eval() (component method)": [[29, "core.component.Component.eval", false]], "eval.answer_match_acc": [[51, "module-eval.answer_match_acc", false]], "eval.base": [[52, "module-eval.base", false]], "eval.functional": [[53, "module-eval.functional", false]], "eval.g_eval": [[54, "module-eval.g_eval", false]], "eval.llm_as_judge": [[55, "module-eval.llm_as_judge", false]], "eval.retriever_recall": [[56, "module-eval.retriever_recall", false]], "eval_fn (adalcomponent attribute)": [[59, "optim.AdalComponent.eval_fn", false], [75, "optim.trainer.AdalComponent.eval_fn", false], [76, "optim.trainer.adal.AdalComponent.eval_fn", false]], "eval_input (parameter attribute)": [[59, "optim.Parameter.eval_input", false], [67, "optim.parameter.Parameter.eval_input", false]], "eval_score (historyprompt attribute)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt.eval_score", false]], "evalfntotextloss (class in optim)": [[59, "optim.EvalFnToTextLoss", false]], "evalfntotextloss (class in optim.text_grad)": [[69, "optim.text_grad.EvalFnToTextLoss", false]], "evalfntotextloss (class in optim.text_grad.text_loss_with_eval_fn)": [[73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss", false]], "evaluate_ast_node() (in module core.functional)": [[35, "core.functional.evaluate_ast_node", false]], "evaluate_samples() (adalcomponent method)": [[59, "optim.AdalComponent.evaluate_samples", false], [75, "optim.trainer.AdalComponent.evaluate_samples", false], [76, "optim.trainer.adal.AdalComponent.evaluate_samples", false]], "evaluationresult (class in eval.base)": [[52, "eval.base.EvaluationResult", false]], "evaluationresult (class in optim.types)": [[78, "optim.types.EvaluationResult", false]], "example (class in datasets)": [[50, "datasets.Example", false]], "example (class in datasets.types)": [[48, "datasets.types.Example", false]], "example_json (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.EXAMPLE_JSON", false]], "example_yaml (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.EXAMPLE_YAML", false]], "exclude_input_fields_from_bootstrap_demos (demooptimizer attribute)": [[59, "optim.DemoOptimizer.exclude_input_fields_from_bootstrap_demos", false], [66, "optim.optimizer.DemoOptimizer.exclude_input_fields_from_bootstrap_demos", false]], "excludetype (in module core.base_data_class)": [[28, "core.base_data_class.ExcludeType", false]], "execute() (functiontool method)": [[34, "core.func_tool.FunctionTool.execute", false]], "execute_func() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func", false]], "execute_func_async() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_async", false]], "execute_func_expr() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr", false]], "execute_func_expr_async() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr_async", false]], "execute_func_expr_via_eval() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr_via_eval", false]], "execute_func_expr_via_sandbox() (toolmanager method)": [[42, "core.tool_manager.ToolManager.execute_func_expr_via_sandbox", false]], "extend() (localdb method)": [[31, "core.db.LocalDB.extend", false]], "extend() (sequential method)": [[30, "core.container.Sequential.extend", false]], "extract_dataclass_type() (in module core.functional)": [[35, "core.functional.extract_dataclass_type", false]], "extract_first_boolean() (in module core.functional)": [[35, "core.functional.extract_first_boolean", false]], "extract_first_float() (in module core.functional)": [[35, "core.functional.extract_first_float", false]], "extract_first_int() (in module core.functional)": [[35, "core.functional.extract_first_int", false]], "extract_function_expression() (in module core.functional)": [[35, "core.functional.extract_function_expression", false]], "extract_json_str() (in module core.functional)": [[35, "core.functional.extract_json_str", false]], "extract_list_str() (in module core.functional)": [[35, "core.functional.extract_list_str", false]], "extract_new_variable() (in module optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.extract_new_variable", false]], "extract_yaml_str() (in module core.functional)": [[35, "core.functional.extract_yaml_str", false]], "failure_message_to_backward_engine() (generator static method)": [[36, "core.generator.Generator.failure_message_to_backward_engine", false]], "failure_message_to_optimizer() (backwardengine static method)": [[36, "core.generator.BackwardEngine.failure_message_to_optimizer", false]], "faiss (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.FAISS", false]], "faissretriever (class in components.retriever.faiss_retriever)": [[22, "components.retriever.faiss_retriever.FAISSRetriever", false]], "feedback (evaluationresult attribute)": [[78, "optim.types.EvaluationResult.feedback", false]], "fetch_items() (localdb method)": [[31, "core.db.LocalDB.fetch_items", false]], "fetch_transformed_items() (localdb method)": [[31, "core.db.LocalDB.fetch_transformed_items", false]], "find_demo_parameter() (generator static method)": [[36, "core.generator.Generator.find_demo_parameter", false]], "fit() (trainer method)": [[59, "optim.Trainer.fit", false], [75, "optim.trainer.Trainer.fit", false], [77, "optim.trainer.trainer.Trainer.fit", false]], "fix_json_escaped_single_quotes() (in module core.functional)": [[35, "core.functional.fix_json_escaped_single_quotes", false]], "fix_json_missing_commas() (in module core.functional)": [[35, "core.functional.fix_json_missing_commas", false]], "floatparser (class in core.string_parser)": [[40, "core.string_parser.FloatParser", false]], "fluency (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.FLUENCY", false], [57, "eval.GEvalMetric.FLUENCY", false]], "fn_schema_str() (functiondefinition method)": [[43, "core.types.FunctionDefinition.fn_schema_str", false]], "format_class_str() (dataclass class method)": [[28, "core.base_data_class.DataClass.format_class_str", false]], "format_example_str() (dataclass method)": [[28, "core.base_data_class.DataClass.format_example_str", false]], "format_instructions() (booleanoutputparser method)": [[19, "components.output_parsers.outputs.BooleanOutputParser.format_instructions", false]], "format_instructions() (jsonoutputparser method)": [[17, "components.output_parsers.JsonOutputParser.format_instructions", false], [19, "components.output_parsers.outputs.JsonOutputParser.format_instructions", false]], "format_instructions() (listoutputparser method)": [[17, "components.output_parsers.ListOutputParser.format_instructions", false], [19, "components.output_parsers.outputs.ListOutputParser.format_instructions", false]], "format_instructions() (outputparser method)": [[19, "components.output_parsers.outputs.OutputParser.format_instructions", false]], "format_instructions() (yamloutputparser method)": [[17, "components.output_parsers.YamlOutputParser.format_instructions", false], [19, "components.output_parsers.outputs.YamlOutputParser.format_instructions", false]], "format_vector_search_query() (postgresretriever class method)": [[24, "components.retriever.postgres_retriever.PostgresRetriever.format_vector_search_query", false]], "forward() (evalfntotextloss method)": [[59, "optim.EvalFnToTextLoss.forward", false], [69, "optim.text_grad.EvalFnToTextLoss.forward", false], [73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss.forward", false]], "forward() (generator method)": [[36, "core.generator.Generator.forward", false]], "forward() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.forward", false]], "forward() (llmastextloss method)": [[59, "optim.LLMAsTextLoss.forward", false], [69, "optim.text_grad.LLMAsTextLoss.forward", false], [71, "optim.text_grad.llm_text_loss.LLMAsTextLoss.forward", false]], "forward() (losscomponent method)": [[65, "optim.loss_component.LossComponent.forward", false]], "forward() (retriever method)": [[39, "core.retriever.Retriever.forward", false]], "forward() (sum method)": [[69, "optim.text_grad.Sum.forward", false], [72, "optim.text_grad.ops.Sum.forward", false]], "from_config() (component class method)": [[29, "core.component.Component.from_config", false]], "from_config() (embedder class method)": [[33, "core.embedder.Embedder.from_config", false]], "from_config() (generator class method)": [[36, "core.generator.Generator.from_config", false]], "from_dict() (component class method)": [[29, "core.component.Component.from_dict", false]], "from_dict() (dataclass class method)": [[28, "core.base_data_class.DataClass.from_dict", false]], "from_dict() (document class method)": [[43, "core.types.Document.from_dict", false]], "from_dict() (dynamicdataclassfactory static method)": [[28, "core.base_data_class.DynamicDataClassFactory.from_dict", false]], "from_dict() (groqapiclient class method)": [[12, "components.model_client.groq_client.GroqAPIClient.from_dict", false]], "from_dict() (ollamaclient class method)": [[13, "components.model_client.ollama_client.OllamaClient.from_dict", false]], "from_dict() (openaiclient class method)": [[14, "components.model_client.openai_client.OpenAIClient.from_dict", false]], "from_dict() (parameter class method)": [[59, "optim.Parameter.from_dict", false], [67, "optim.parameter.Parameter.from_dict", false]], "from_dict() (prompt class method)": [[38, "core.prompt_builder.Prompt.from_dict", false]], "from_dict_to_json() (in module core.functional)": [[35, "core.functional.from_dict_to_json", false]], "from_dict_to_yaml() (in module core.functional)": [[35, "core.functional.from_dict_to_yaml", false]], "from_function() (functionexpression class method)": [[43, "core.types.FunctionExpression.from_function", false]], "from_json() (dataclass class method)": [[28, "core.base_data_class.DataClass.from_json", false]], "from_json_to_dict() (in module core.functional)": [[35, "core.functional.from_json_to_dict", false]], "from_response_id (parameter attribute)": [[59, "optim.Parameter.from_response_id", false], [67, "optim.parameter.Parameter.from_response_id", false]], "from_yaml() (dataclass class method)": [[28, "core.base_data_class.DataClass.from_yaml", false]], "from_yaml_to_dict() (in module core.functional)": [[35, "core.functional.from_yaml_to_dict", false]], "full_response (parameter attribute)": [[59, "optim.Parameter.full_response", false], [67, "optim.parameter.Parameter.full_response", false]], "fun_to_component() (in module core.component)": [[29, "core.component.fun_to_component", false]], "func_desc (functiondefinition attribute)": [[43, "core.types.FunctionDefinition.func_desc", false]], "func_name (functiondefinition attribute)": [[43, "core.types.FunctionDefinition.func_name", false]], "func_parameters (functiondefinition attribute)": [[43, "core.types.FunctionDefinition.func_parameters", false]], "funcomponent (class in core.component)": [[29, "core.component.FunComponent", false]], "function (class in core.types)": [[43, "core.types.Function", false]], "function (stepoutput attribute)": [[43, "core.types.StepOutput.function", false]], "function_definitions (toolmanager property)": [[42, "core.tool_manager.ToolManager.function_definitions", false]], "functiondefinition (class in core.types)": [[43, "core.types.FunctionDefinition", false]], "functionexpression (class in core.types)": [[43, "core.types.FunctionExpression", false]], "functionoutput (class in core.types)": [[43, "core.types.FunctionOutput", false]], "functiontool (class in core.func_tool)": [[34, "core.func_tool.FunctionTool", false]], "gather_trainer_states() (trainer method)": [[59, "optim.Trainer.gather_trainer_states", false], [75, "optim.trainer.Trainer.gather_trainer_states", false], [77, "optim.trainer.trainer.Trainer.gather_trainer_states", false]], "generate_function_call_expression_from_callable() (in module core.functional)": [[35, "core.functional.generate_function_call_expression_from_callable", false]], "generate_readable_key_for_function() (in module core.functional)": [[35, "core.functional.generate_readable_key_for_function", false]], "generator (class in core.generator)": [[36, "core.generator.Generator", false]], "generator_names (generatorstatelogger property)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.generator_names", false]], "generator_names_to_files (generatorcalllogger property)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.generator_names_to_files", false]], "generator_output (parametertype attribute)": [[78, "optim.types.ParameterType.GENERATOR_OUTPUT", false]], "generatorcalllogger (class in tracing.generator_call_logger)": [[82, "tracing.generator_call_logger.GeneratorCallLogger", false]], "generatorcallrecord (class in tracing.generator_call_logger)": [[82, "tracing.generator_call_logger.GeneratorCallRecord", false]], "generatoroutput (class in core.types)": [[43, "core.types.GeneratorOutput", false]], "generatorstatelogger (class in tracing.generator_state_logger)": [[83, "tracing.generator_state_logger.GeneratorStateLogger", false]], "generatorstatesrecord (class in tracing.generator_state_logger)": [[83, "tracing.generator_state_logger.GeneratorStatesRecord", false]], "get() (entitymapping class method)": [[92, "utils.registry.EntityMapping.get", false]], "get_adalflow_default_root_path() (in module utils.global_config)": [[89, "utils.global_config.get_adalflow_default_root_path", false]], "get_all() (entitymapping class method)": [[92, "utils.registry.EntityMapping.get_all", false]], "get_all_messages_content() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.get_all_messages_content", false]], "get_cache_path() (generator method)": [[36, "core.generator.Generator.get_cache_path", false]], "get_calls() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.get_calls", false]], "get_chat_history_str() (conversation method)": [[43, "core.types.Conversation.get_chat_history_str", false]], "get_current_script_and_line() (in module utils.logger)": [[91, "utils.logger.get_current_script_and_line", false]], "get_dataclass_schema() (in module core.functional)": [[35, "core.functional.get_dataclass_schema", false]], "get_default_task_instruction() (bigbenchhard static method)": [[45, "datasets.big_bench_hard.BigBenchHard.get_default_task_instruction", false], [50, "datasets.BigBenchHard.get_default_task_instruction", false]], "get_device() (in module components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.get_device", false]], "get_dialog_turns() (conversation method)": [[43, "core.types.Conversation.get_dialog_turns", false]], "get_enum_schema() (in module core.functional)": [[35, "core.functional.get_enum_schema", false]], "get_examples_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_examples_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_examples_str", false]], "get_first_message_content() (in module components.model_client.anthropic_client)": [[8, "components.model_client.anthropic_client.get_first_message_content", false]], "get_first_message_content() (in module components.model_client.bedrock_client)": [[9, "components.model_client.bedrock_client.get_first_message_content", false]], "get_first_message_content() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.get_first_message_content", false]], "get_fun_schema() (in module core.functional)": [[35, "core.functional.get_fun_schema", false]], "get_grad_fn() (parameter method)": [[59, "optim.Parameter.get_grad_fn", false], [67, "optim.parameter.Parameter.get_grad_fn", false]], "get_gradient_and_context_text() (parameter method)": [[59, "optim.Parameter.get_gradient_and_context_text", false], [67, "optim.parameter.Parameter.get_gradient_and_context_text", false]], "get_gradient_memory_text() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.get_gradient_memory_text", false], [69, "optim.text_grad.TGDOptimizer.get_gradient_memory_text", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.get_gradient_memory_text", false]], "get_gradients_names() (parameter method)": [[59, "optim.Parameter.get_gradients_names", false], [67, "optim.parameter.Parameter.get_gradients_names", false]], "get_input_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.get_input_fields", false]], "get_input_format_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_input_format_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_input_format_str", false]], "get_input_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_input_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_input_str", false]], "get_jinja2_environment() (in module core.prompt_builder)": [[38, "core.prompt_builder.get_jinja2_environment", false]], "get_log_location() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.get_log_location", false]], "get_log_location() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.get_log_location", false]], "get_logger() (in module utils.logger)": [[91, "utils.logger.get_logger", false]], "get_model_args() (in module core.types)": [[43, "core.types.get_model_args", false]], "get_next_order() (conversation method)": [[43, "core.types.Conversation.get_next_order", false]], "get_output_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.get_output_fields", false]], "get_output_format_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_output_format_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_output_format_str", false]], "get_param_info() (parameter method)": [[59, "optim.Parameter.get_param_info", false], [67, "optim.parameter.Parameter.get_param_info", false]], "get_probabilities() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.get_probabilities", false]], "get_prompt() (generator method)": [[36, "core.generator.Generator.get_prompt", false]], "get_prompt_variables() (prompt method)": [[38, "core.prompt_builder.Prompt.get_prompt_variables", false]], "get_short_value() (parameter method)": [[59, "optim.Parameter.get_short_value", false], [67, "optim.parameter.Parameter.get_short_value", false]], "get_string_tokens() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.get_string_tokens", false]], "get_subcomponent() (component method)": [[29, "core.component.Component.get_subcomponent", false]], "get_task_desc() (dataclass class method)": [[28, "core.base_data_class.DataClass.get_task_desc", false]], "get_task_desc_str() (dataclassparser method)": [[17, "components.output_parsers.DataClassParser.get_task_desc_str", false], [18, "components.output_parsers.dataclass_parser.DataClassParser.get_task_desc_str", false]], "get_top_k_indices_scores() (in module core.functional)": [[35, "core.functional.get_top_k_indices_scores", false]], "get_transformed_data() (localdb method)": [[31, "core.db.LocalDB.get_transformed_data", false]], "get_transformer_keys() (localdb method)": [[31, "core.db.LocalDB.get_transformer_keys", false]], "get_type_schema() (in module core.functional)": [[35, "core.functional.get_type_schema", false]], "gevaljudgeevaluator (class in eval)": [[57, "eval.GEvalJudgeEvaluator", false]], "gevaljudgeevaluator (class in eval.g_eval)": [[54, "eval.g_eval.GEvalJudgeEvaluator", false]], "gevalllmjudge (class in eval)": [[57, "eval.GEvalLLMJudge", false]], "gevalllmjudge (class in eval.g_eval)": [[54, "eval.g_eval.GEvalLLMJudge", false]], "gevalmetric (class in eval)": [[57, "eval.GEvalMetric", false]], "gevalmetric (class in eval.g_eval)": [[54, "eval.g_eval.GEvalMetric", false]], "gold_titles (hotpotqadata attribute)": [[48, "datasets.types.HotPotQAData.gold_titles", false], [50, "datasets.HotPotQAData.gold_titles", false]], "google_genai (modelclienttype attribute)": [[43, "core.types.ModelClientType.GOOGLE_GENAI", false]], "google_generativeai (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.GOOGLE_GENERATIVEAI", false]], "googlegenaiclient (class in components.model_client.google_client)": [[11, "components.model_client.google_client.GoogleGenAIClient", false]], "gradcomponent (class in optim.grad_component)": [[64, "optim.grad_component.GradComponent", false]], "gradient (parametertype attribute)": [[78, "optim.types.ParameterType.GRADIENT", false]], "gradient_prompt (parameter attribute)": [[67, "optim.parameter.Parameter.gradient_prompt", false]], "gradientcontext (class in optim.parameter)": [[67, "optim.parameter.GradientContext", false]], "gradients (parameter attribute)": [[67, "optim.parameter.Parameter.gradients", false]], "gradients_context (parameter attribute)": [[67, "optim.parameter.Parameter.gradients_context", false]], "groq (modelclienttype attribute)": [[43, "core.types.ModelClientType.GROQ", false]], "groq (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.GROQ", false]], "groqapiclient (class in components.model_client.groq_client)": [[12, "components.model_client.groq_client.GroqAPIClient", false]], "gts (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.gts", false]], "handle_streaming_response() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.handle_streaming_response", false]], "hash_text() (in module utils.cache)": [[85, "utils.cache.hash_text", false]], "hash_text_sha1() (in module utils.cache)": [[85, "utils.cache.hash_text_sha1", false]], "historyprompt (class in optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt", false]], "hotpotqa (class in datasets)": [[50, "datasets.HotPotQA", false]], "hotpotqa (class in datasets.hotpot_qa)": [[46, "datasets.hotpot_qa.HotPotQA", false]], "hotpotqadata (class in datasets)": [[50, "datasets.HotPotQAData", false]], "hotpotqadata (class in datasets.types)": [[48, "datasets.types.HotPotQAData", false]], "hyperparam (parametertype attribute)": [[78, "optim.types.ParameterType.HYPERPARAM", false]], "id (basedata attribute)": [[48, "datasets.types.BaseData.id", false]], "id (conversation attribute)": [[43, "core.types.Conversation.id", false]], "id (dialogturn attribute)": [[43, "core.types.DialogTurn.id", false]], "id (document attribute)": [[43, "core.types.Document.id", false]], "id (example attribute)": [[48, "datasets.types.Example.id", false], [50, "datasets.Example.id", false]], "id (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.id", false]], "id (historyprompt attribute)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt.id", false]], "id (parameter attribute)": [[59, "optim.Parameter.id", false], [67, "optim.parameter.Parameter.id", false]], "id (promptdata attribute)": [[78, "optim.types.PromptData.id", false]], "includetype (in module core.base_data_class)": [[28, "core.base_data_class.IncludeType", false]], "index (embedding attribute)": [[43, "core.types.Embedding.index", false]], "index (sample attribute)": [[68, "optim.sampler.Sample.index", false]], "index_keys (retriever attribute)": [[39, "core.retriever.Retriever.index_keys", false]], "index_path (localdb attribute)": [[31, "core.db.LocalDB.index_path", false]], "indexed (retriever attribute)": [[39, "core.retriever.Retriever.indexed", false]], "indices (subset attribute)": [[87, "utils.data.Subset.indices", false]], "infer_bge_reranker_base() (transformerreranker method)": [[15, "components.model_client.transformers_client.TransformerReranker.infer_bge_reranker_base", false]], "infer_gte_base_embedding() (transformerembedder method)": [[15, "components.model_client.transformers_client.TransformerEmbedder.infer_gte_base_embedding", false]], "infer_llm() (transformerllm method)": [[15, "components.model_client.transformers_client.TransformerLLM.infer_llm", false]], "init_async_client() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.init_async_client", false]], "init_async_client() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.init_async_client", false]], "init_async_client() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.init_async_client", false]], "init_async_client() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.init_async_client", false]], "init_async_client() (modelclient method)": [[37, "core.model_client.ModelClient.init_async_client", false]], "init_async_client() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.init_async_client", false]], "init_async_client() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.init_async_client", false]], "init_llm_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.init_llm_client", false]], "init_model() (transformerembedder method)": [[15, "components.model_client.transformers_client.TransformerEmbedder.init_model", false]], "init_model() (transformerllm method)": [[15, "components.model_client.transformers_client.TransformerLLM.init_model", false]], "init_model() (transformerreranker method)": [[15, "components.model_client.transformers_client.TransformerReranker.init_model", false]], "init_reranker_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.init_reranker_client", false]], "init_sync_client() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.init_sync_client", false]], "init_sync_client() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.init_sync_client", false]], "init_sync_client() (cohereapiclient method)": [[10, "components.model_client.cohere_client.CohereAPIClient.init_sync_client", false]], "init_sync_client() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.init_sync_client", false]], "init_sync_client() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.init_sync_client", false]], "init_sync_client() (modelclient method)": [[37, "core.model_client.ModelClient.init_sync_client", false]], "init_sync_client() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.init_sync_client", false]], "init_sync_client() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.init_sync_client", false]], "init_sync_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.init_sync_client", false]], "initial_validation() (trainer method)": [[59, "optim.Trainer.initial_validation", false], [75, "optim.trainer.Trainer.initial_validation", false], [77, "optim.trainer.trainer.Trainer.initial_validation", false]], "inner_product (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.INNER_PRODUCT", false]], "input (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.input", false]], "input (functionoutput attribute)": [[43, "core.types.FunctionOutput.input", false]], "input (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.input", false]], "input (parametertype attribute)": [[78, "optim.types.ParameterType.INPUT", false]], "input_args (parameter attribute)": [[59, "optim.Parameter.input_args", false], [67, "optim.parameter.Parameter.input_args", false]], "insert() (sequential method)": [[30, "core.container.Sequential.insert", false]], "instance (objecttypes attribute)": [[93, "utils.serialization.ObjectTypes.INSTANCE", false]], "instruction (class in optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.Instruction", false]], "instruction_to_backward_engine (parameter attribute)": [[67, "optim.parameter.Parameter.instruction_to_backward_engine", false]], "instruction_to_optimizer (parameter attribute)": [[67, "optim.parameter.Parameter.instruction_to_optimizer", false]], "intparser (class in core.string_parser)": [[40, "core.string_parser.IntParser", false]], "is_async (functiontool property)": [[34, "core.func_tool.FunctionTool.is_async", false]], "is_dataclass_instance() (in module core.functional)": [[35, "core.functional.is_dataclass_instance", false]], "is_key_in_template() (prompt method)": [[38, "core.prompt_builder.Prompt.is_key_in_template", false]], "is_normalized (embedderoutput property)": [[43, "core.types.EmbedderOutput.is_normalized", false]], "is_normalized() (in module core.functional)": [[35, "core.functional.is_normalized", false]], "is_picklable() (component method)": [[29, "core.component.Component.is_picklable", false]], "is_potential_dataclass() (in module core.functional)": [[35, "core.functional.is_potential_dataclass", false]], "is_running_in_event_loop() (in module core.func_tool)": [[34, "core.func_tool.is_running_in_event_loop", false]], "items (localdb attribute)": [[31, "core.db.LocalDB.items", false]], "json_definitions (toolmanager property)": [[42, "core.tool_manager.ToolManager.json_definitions", false]], "jsonoutputparser (class in components.output_parsers)": [[17, "components.output_parsers.JsonOutputParser", false]], "jsonoutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.JsonOutputParser", false]], "jsonparser (class in core.string_parser)": [[40, "core.string_parser.JsonParser", false]], "judgement_score_list (llmjudgeevalresult attribute)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult.judgement_score_list", false]], "kwargs (function attribute)": [[43, "core.types.Function.kwargs", false]], "l1 (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.L1", false]], "l2 (distancetooperator attribute)": [[24, "components.retriever.postgres_retriever.DistanceToOperator.L2", false]], "lazyimport (class in utils.lazy_import)": [[90, "utils.lazy_import.LazyImport", false]], "length (embedderoutput property)": [[43, "core.types.EmbedderOutput.length", false]], "length (localdb property)": [[31, "core.db.LocalDB.length", false]], "lightrag_default_prompt_args (in module core.default_prompt_template)": [[32, "core.default_prompt_template.LIGHTRAG_DEFAULT_PROMPT_ARGS", false]], "lightrag_default_prompt_trainable_params (in module core.default_prompt_template)": [[32, "core.default_prompt_template.LIGHTRAG_DEFAULT_PROMPT_TRAINABLE_PARAMS", false]], "listoutputparser (class in components.output_parsers)": [[17, "components.output_parsers.ListOutputParser", false]], "listoutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.ListOutputParser", false]], "listparser (class in core.string_parser)": [[40, "core.string_parser.ListParser", false]], "llm (modeltype attribute)": [[43, "core.types.ModelType.LLM", false]], "llmasjudge (class in eval)": [[57, "eval.LLMasJudge", false]], "llmasjudge (class in eval.llm_as_judge)": [[55, "eval.llm_as_judge.LLMasJudge", false]], "llmastextloss (class in optim)": [[59, "optim.LLMAsTextLoss", false]], "llmastextloss (class in optim.text_grad)": [[69, "optim.text_grad.LLMAsTextLoss", false]], "llmastextloss (class in optim.text_grad.llm_text_loss)": [[71, "optim.text_grad.llm_text_loss.LLMAsTextLoss", false]], "llmjudgeevalresult (class in eval.llm_as_judge)": [[55, "eval.llm_as_judge.LLMJudgeEvalResult", false]], "llmretriever (class in components.retriever)": [[20, "components.retriever.LLMRetriever", false]], "llmretriever (class in components.retriever.llm_retriever)": [[23, "components.retriever.llm_retriever.LLMRetriever", false]], "load() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.load", false]], "load() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.load", false]], "load() (in module utils.file_io)": [[88, "utils.file_io.load", false]], "load() (localdb method)": [[31, "core.db.LocalDB.load", false]], "load_class() (lazyimport method)": [[90, "utils.lazy_import.LazyImport.load_class", false]], "load_from_file() (bm25retriever class method)": [[20, "components.retriever.BM25Retriever.load_from_file", false], [21, "components.retriever.bm25_retriever.BM25Retriever.load_from_file", false]], "load_from_file() (retriever class method)": [[39, "core.retriever.Retriever.load_from_file", false]], "load_from_pickle() (component class method)": [[29, "core.component.Component.load_from_pickle", false]], "load_json() (in module utils.file_io)": [[88, "utils.file_io.load_json", false]], "load_jsonl() (in module utils.file_io)": [[88, "utils.file_io.load_jsonl", false]], "load_meta_data() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.load_meta_data", false]], "load_pickle() (in module utils.file_io)": [[88, "utils.file_io.load_pickle", false]], "load_state() (localdb class method)": [[31, "core.db.LocalDB.load_state", false]], "load_state_dict() (component method)": [[29, "core.component.Component.load_state_dict", false]], "load_state_pickle() (component class method)": [[29, "core.component.Component.load_state_pickle", false]], "localdb (class in core.db)": [[31, "core.db.LocalDB", false]], "log_call() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.log_call", false]], "log_prompt() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.log_prompt", false]], "logprob (tokenlogprob attribute)": [[43, "core.types.TokenLogProb.logprob", false]], "longest_common_substring() (in module eval.functional)": [[53, "eval.functional.longest_common_substring", false]], "loss_fn (adalcomponent attribute)": [[59, "optim.AdalComponent.loss_fn", false], [75, "optim.trainer.AdalComponent.loss_fn", false], [76, "optim.trainer.adal.AdalComponent.loss_fn", false]], "loss_output (parametertype attribute)": [[78, "optim.types.ParameterType.LOSS_OUTPUT", false]], "loss_step() (adalcomponent method)": [[59, "optim.AdalComponent.loss_step", false], [75, "optim.trainer.AdalComponent.loss_step", false], [76, "optim.trainer.adal.AdalComponent.loss_step", false]], "losscomponent (class in optim.loss_component)": [[65, "optim.loss_component.LossComponent", false]], "map_to_successor() (parameter method)": [[59, "optim.Parameter.map_to_successor", false], [67, "optim.parameter.Parameter.map_to_successor", false]], "mapper_setups (localdb attribute)": [[31, "core.db.LocalDB.mapper_setups", false]], "max_correct_samples (trainer attribute)": [[59, "optim.Trainer.max_correct_samples", false], [75, "optim.trainer.Trainer.max_correct_samples", false], [77, "optim.trainer.trainer.Trainer.max_correct_samples", false]], "max_error_samples (trainer attribute)": [[59, "optim.Trainer.max_error_samples", false], [75, "optim.trainer.Trainer.max_error_samples", false], [77, "optim.trainer.trainer.Trainer.max_error_samples", false]], "max_proposals_per_step (trainer attribute)": [[59, "optim.Trainer.max_proposals_per_step", false], [75, "optim.trainer.Trainer.max_proposals_per_step", false], [77, "optim.trainer.trainer.Trainer.max_proposals_per_step", false]], "max_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.max_score", false]], "max_steps (trainer attribute)": [[59, "optim.Trainer.max_steps", false], [75, "optim.trainer.Trainer.max_steps", false], [77, "optim.trainer.trainer.Trainer.max_steps", false]], "mean_of_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.mean_of_score", false]], "memory (class in components.memory.memory)": [[6, "components.memory.memory.Memory", false]], "meta_data (document attribute)": [[43, "core.types.Document.meta_data", false]], "metadata (assistantresponse attribute)": [[43, "core.types.AssistantResponse.metadata", false]], "metadata (conversation attribute)": [[43, "core.types.Conversation.metadata", false]], "metadata (dialogturn attribute)": [[43, "core.types.DialogTurn.metadata", false]], "metadata (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.metadata", false]], "metadata (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.metadata", false]], "metadata (userquery attribute)": [[43, "core.types.UserQuery.metadata", false]], "min_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.min_score", false]], "model (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.model", false]], "model_client (embedder attribute)": [[33, "core.embedder.Embedder.model_client", false]], "model_client (generator attribute)": [[36, "core.generator.Generator.model_client", false]], "model_kwargs (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.model_kwargs", false]], "model_to_init_func (transformerllm attribute)": [[15, "components.model_client.transformers_client.TransformerLLM.model_to_init_func", false]], "model_type (embedder attribute)": [[33, "core.embedder.Embedder.model_type", false]], "model_type (generator attribute)": [[36, "core.generator.Generator.model_type", false]], "modelclient (class in core.model_client)": [[37, "core.model_client.ModelClient", false]], "modelclienttype (class in core.types)": [[43, "core.types.ModelClientType", false]], "models (transformerembedder attribute)": [[15, "components.model_client.transformers_client.TransformerEmbedder.models", false]], "models (transformerllm attribute)": [[15, "components.model_client.transformers_client.TransformerLLM.models", false]], "models (transformerreranker attribute)": [[15, "components.model_client.transformers_client.TransformerReranker.models", false]], "modeltype (class in core.types)": [[43, "core.types.ModelType", false]], "module": [[0, "module-components.agent", false], [1, "module-components.agent.react", false], [2, "module-components.data_process", false], [3, "module-components.data_process.data_components", false], [4, "module-components.data_process.text_splitter", false], [5, "module-components.memory", false], [6, "module-components.memory.memory", false], [7, "module-components.model_client", false], [8, "module-components.model_client.anthropic_client", false], [9, "module-components.model_client.bedrock_client", false], [10, "module-components.model_client.cohere_client", false], [11, "module-components.model_client.google_client", false], [12, "module-components.model_client.groq_client", false], [13, "module-components.model_client.ollama_client", false], [14, "module-components.model_client.openai_client", false], [15, "module-components.model_client.transformers_client", false], [16, "module-components.model_client.utils", false], [17, "module-components.output_parsers", false], [18, "module-components.output_parsers.dataclass_parser", false], [19, "module-components.output_parsers.outputs", false], [20, "module-components.retriever", false], [21, "module-components.retriever.bm25_retriever", false], [22, "module-components.retriever.faiss_retriever", false], [23, "module-components.retriever.llm_retriever", false], [24, "module-components.retriever.postgres_retriever", false], [25, "module-components.retriever.qdrant_retriever", false], [26, "module-components.retriever.reranker_retriever", false], [28, "module-core.base_data_class", false], [29, "module-core.component", false], [30, "module-core.container", false], [31, "module-core.db", false], [32, "module-core.default_prompt_template", false], [33, "module-core.embedder", false], [34, "module-core.func_tool", false], [35, "module-core.functional", false], [36, "module-core.generator", false], [37, "module-core.model_client", false], [38, "module-core.prompt_builder", false], [39, "module-core.retriever", false], [40, "module-core.string_parser", false], [41, "module-core.tokenizer", false], [42, "module-core.tool_manager", false], [43, "module-core.types", false], [45, "module-datasets.big_bench_hard", false], [46, "module-datasets.hotpot_qa", false], [47, "module-datasets.trec", false], [48, "module-datasets.types", false], [49, "module-datasets.utils", false], [50, "module-datasets", false], [51, "module-eval.answer_match_acc", false], [52, "module-eval.base", false], [53, "module-eval.functional", false], [54, "module-eval.g_eval", false], [55, "module-eval.llm_as_judge", false], [56, "module-eval.retriever_recall", false], [57, "module-eval", false], [59, "module-optim", false], [61, "module-optim.few_shot", false], [62, "module-optim.few_shot.bootstrap_optimizer", false], [63, "module-optim.function", false], [64, "module-optim.grad_component", false], [65, "module-optim.loss_component", false], [66, "module-optim.optimizer", false], [67, "module-optim.parameter", false], [68, "module-optim.sampler", false], [69, "module-optim.text_grad", false], [70, "module-optim.text_grad.backend_engine_prompt", false], [71, "module-optim.text_grad.llm_text_loss", false], [72, "module-optim.text_grad.ops", false], [73, "module-optim.text_grad.text_loss_with_eval_fn", false], [74, "module-optim.text_grad.tgd_optimizer", false], [75, "module-optim.trainer", false], [76, "module-optim.trainer.adal", false], [77, "module-optim.trainer.trainer", false], [78, "module-optim.types", false], [80, "module-tracing.callback_manager", false], [81, "module-tracing.decorators", false], [82, "module-tracing.generator_call_logger", false], [83, "module-tracing.generator_state_logger", false], [85, "module-utils.cache", false], [86, "module-utils.config", false], [87, "module-utils.data", false], [88, "module-utils.file_io", false], [89, "module-utils.global_config", false], [90, "module-utils.lazy_import", false], [91, "module-utils.logger", false], [92, "module-utils.registry", false], [93, "module-utils.serialization", false], [94, "module-utils.setup_env", false]], "name (component attribute)": [[29, "core.component.Component.name", false]], "name (conversation attribute)": [[43, "core.types.Conversation.name", false]], "name (function attribute)": [[43, "core.types.Function.name", false]], "name (functionoutput attribute)": [[43, "core.types.FunctionOutput.name", false]], "name (localdb attribute)": [[31, "core.db.LocalDB.name", false]], "name (parameter attribute)": [[59, "optim.Parameter.name", false], [67, "optim.parameter.Parameter.name", false]], "name (promptdata attribute)": [[78, "optim.types.PromptData.name", false]], "name (retriever attribute)": [[39, "core.retriever.Retriever.name", false]], "name (sum attribute)": [[69, "optim.text_grad.Sum.name", false], [72, "optim.text_grad.ops.Sum.name", false]], "named_children() (component method)": [[29, "core.component.Component.named_children", false]], "named_components() (component method)": [[29, "core.component.Component.named_components", false]], "named_parameters() (component method)": [[29, "core.component.Component.named_parameters", false]], "new_component() (in module utils.config)": [[86, "utils.config.new_component", false]], "new_components_from_config() (in module utils.config)": [[86, "utils.config.new_components_from_config", false]], "nlgtask (class in eval.g_eval)": [[54, "eval.g_eval.NLGTask", false]], "none (parametertype attribute)": [[78, "optim.types.ParameterType.NONE", false]], "normalize_np_array() (in module core.functional)": [[35, "core.functional.normalize_np_array", false]], "normalize_vector() (in module core.functional)": [[35, "core.functional.normalize_vector", false]], "num_shots (bootstrapfewshot property)": [[59, "optim.BootstrapFewShot.num_shots", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.num_shots", false]], "num_workers (trainer attribute)": [[59, "optim.Trainer.num_workers", false], [75, "optim.trainer.Trainer.num_workers", false], [77, "optim.trainer.trainer.Trainer.num_workers", false]], "objecttypes (class in utils.serialization)": [[93, "utils.serialization.ObjectTypes", false]], "observation (stepoutput attribute)": [[43, "core.types.StepOutput.observation", false]], "ollama (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.OLLAMA", false]], "ollamaclient (class in components.model_client.ollama_client)": [[13, "components.model_client.ollama_client.OllamaClient", false]], "openai (modelclienttype attribute)": [[43, "core.types.ModelClientType.OPENAI", false]], "openai (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.OPENAI", false]], "openaiclient (class in components.model_client.openai_client)": [[14, "components.model_client.openai_client.OpenAIClient", false]], "optim": [[59, "module-optim", false]], "optim.few_shot": [[61, "module-optim.few_shot", false]], "optim.few_shot.bootstrap_optimizer": [[62, "module-optim.few_shot.bootstrap_optimizer", false]], "optim.function": [[63, "module-optim.function", false]], "optim.grad_component": [[64, "module-optim.grad_component", false]], "optim.loss_component": [[65, "module-optim.loss_component", false]], "optim.optimizer": [[66, "module-optim.optimizer", false]], "optim.parameter": [[67, "module-optim.parameter", false]], "optim.sampler": [[68, "module-optim.sampler", false]], "optim.text_grad": [[69, "module-optim.text_grad", false]], "optim.text_grad.backend_engine_prompt": [[70, "module-optim.text_grad.backend_engine_prompt", false]], "optim.text_grad.llm_text_loss": [[71, "module-optim.text_grad.llm_text_loss", false]], "optim.text_grad.ops": [[72, "module-optim.text_grad.ops", false]], "optim.text_grad.text_loss_with_eval_fn": [[73, "module-optim.text_grad.text_loss_with_eval_fn", false]], "optim.text_grad.tgd_optimizer": [[74, "module-optim.text_grad.tgd_optimizer", false]], "optim.trainer": [[75, "module-optim.trainer", false]], "optim.trainer.adal": [[76, "module-optim.trainer.adal", false]], "optim.trainer.trainer": [[77, "module-optim.trainer.trainer", false]], "optim.types": [[78, "module-optim.types", false]], "optimization_order (trainer attribute)": [[59, "optim.Trainer.optimization_order", false], [75, "optim.trainer.Trainer.optimization_order", false], [77, "optim.trainer.trainer.Trainer.optimization_order", false]], "optimizer (class in optim)": [[59, "optim.Optimizer", false]], "optimizer (class in optim.optimizer)": [[66, "optim.optimizer.Optimizer", false]], "optimizer (trainer attribute)": [[59, "optim.Trainer.optimizer", false], [75, "optim.trainer.Trainer.optimizer", false], [77, "optim.trainer.trainer.Trainer.optimizer", false]], "optionalpackages (class in utils.lazy_import)": [[90, "utils.lazy_import.OptionalPackages", false]], "order (dialogturn attribute)": [[43, "core.types.DialogTurn.order", false]], "order (document attribute)": [[43, "core.types.Document.order", false]], "output (functionoutput attribute)": [[43, "core.types.FunctionOutput.output", false]], "output (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.output", false]], "output (parametertype attribute)": [[78, "optim.types.ParameterType.OUTPUT", false]], "output_processors (embedder attribute)": [[33, "core.embedder.Embedder.output_processors", false]], "outputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.OutputParser", false]], "param_type (parameter attribute)": [[59, "optim.Parameter.param_type", false], [67, "optim.parameter.Parameter.param_type", false]], "parameter (class in optim)": [[59, "optim.Parameter", false]], "parameter (class in optim.parameter)": [[67, "optim.parameter.Parameter", false]], "parameters() (component method)": [[29, "core.component.Component.parameters", false]], "parametertype (class in optim.types)": [[78, "optim.types.ParameterType", false]], "params (demooptimizer attribute)": [[66, "optim.optimizer.DemoOptimizer.params", false]], "params (optimizer attribute)": [[59, "optim.Optimizer.params", false], [66, "optim.optimizer.Optimizer.params", false]], "params (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.params", false], [69, "optim.text_grad.TGDOptimizer.params", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.params", false]], "params_history (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.params_history", false], [69, "optim.text_grad.TGDOptimizer.params_history", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.params_history", false]], "parent_doc_id (document attribute)": [[43, "core.types.Document.parent_doc_id", false]], "parse_chat_completion() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.parse_chat_completion", false]], "parse_chat_completion() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.parse_chat_completion", false]], "parse_chat_completion() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.parse_chat_completion", false]], "parse_chat_completion() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.parse_chat_completion", false]], "parse_chat_completion() (modelclient method)": [[37, "core.model_client.ModelClient.parse_chat_completion", false]], "parse_chat_completion() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.parse_chat_completion", false]], "parse_chat_completion() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.parse_chat_completion", false]], "parse_chat_completion() (transformerllm method)": [[15, "components.model_client.transformers_client.TransformerLLM.parse_chat_completion", false]], "parse_chat_completion() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.parse_chat_completion", false]], "parse_embedding_response() (in module components.model_client.utils)": [[16, "components.model_client.utils.parse_embedding_response", false]], "parse_embedding_response() (modelclient method)": [[37, "core.model_client.ModelClient.parse_embedding_response", false]], "parse_embedding_response() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.parse_embedding_response", false]], "parse_embedding_response() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.parse_embedding_response", false]], "parse_embedding_response() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.parse_embedding_response", false]], "parse_func_expr() (toolmanager method)": [[42, "core.tool_manager.ToolManager.parse_func_expr", false]], "parse_function_call_expr() (in module core.functional)": [[35, "core.functional.parse_function_call_expr", false]], "parse_generate_response() (in module components.model_client.ollama_client)": [[13, "components.model_client.ollama_client.parse_generate_response", false]], "parse_json_str_to_obj() (in module core.functional)": [[35, "core.functional.parse_json_str_to_obj", false]], "parse_stream_response() (in module components.model_client.ollama_client)": [[13, "components.model_client.ollama_client.parse_stream_response", false]], "parse_stream_response() (in module components.model_client.openai_client)": [[14, "components.model_client.openai_client.parse_stream_response", false]], "parse_yaml_str_to_obj() (in module core.functional)": [[35, "core.functional.parse_yaml_str_to_obj", false]], "parsed_input (functionoutput attribute)": [[43, "core.types.FunctionOutput.parsed_input", false]], "parser (class in core.string_parser)": [[40, "core.string_parser.Parser", false]], "peers (parameter attribute)": [[59, "optim.Parameter.peers", false], [67, "optim.parameter.Parameter.peers", false]], "per_item_scores (evaluationresult attribute)": [[52, "eval.base.EvaluationResult.per_item_scores", false]], "pgvector (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.PGVECTOR", false]], "pickle_to_file() (component method)": [[29, "core.component.Component.pickle_to_file", false]], "postgresretriever (class in components.retriever.postgres_retriever)": [[24, "components.retriever.postgres_retriever.PostgresRetriever", false]], "pred_step() (adalcomponent method)": [[59, "optim.AdalComponent.pred_step", false], [75, "optim.trainer.AdalComponent.pred_step", false], [76, "optim.trainer.adal.AdalComponent.pred_step", false]], "predecessors (parameter attribute)": [[59, "optim.Parameter.predecessors", false], [67, "optim.parameter.Parameter.predecessors", false]], "prep_ckpt_file_path() (trainer method)": [[59, "optim.Trainer.prep_ckpt_file_path", false], [75, "optim.trainer.Trainer.prep_ckpt_file_path", false], [77, "optim.trainer.trainer.Trainer.prep_ckpt_file_path", false]], "prepare_dataset_path() (in module datasets.utils)": [[49, "datasets.utils.prepare_dataset_path", false]], "prepare_datasets() (in module datasets.trec)": [[47, "datasets.trec.prepare_datasets", false]], "prepare_eval() (adalcomponent method)": [[59, "optim.AdalComponent.prepare_eval", false], [75, "optim.trainer.AdalComponent.prepare_eval", false], [76, "optim.trainer.adal.AdalComponent.prepare_eval", false]], "prepare_loss() (adalcomponent method)": [[59, "optim.AdalComponent.prepare_loss", false], [75, "optim.trainer.AdalComponent.prepare_loss", false], [76, "optim.trainer.adal.AdalComponent.prepare_loss", false]], "prepare_task() (adalcomponent method)": [[59, "optim.AdalComponent.prepare_task", false], [75, "optim.trainer.AdalComponent.prepare_task", false], [76, "optim.trainer.adal.AdalComponent.prepare_task", false]], "preprocess() (tokenizer method)": [[41, "core.tokenizer.Tokenizer.preprocess", false]], "print_prompt() (generator method)": [[36, "core.generator.Generator.print_prompt", false]], "print_prompt() (prompt method)": [[38, "core.prompt_builder.Prompt.print_prompt", false]], "print_prompt_template() (prompt method)": [[38, "core.prompt_builder.Prompt.print_prompt_template", false]], "printc() (in module utils.logger)": [[91, "utils.logger.printc", false]], "prompt (class in core.prompt_builder)": [[38, "core.prompt_builder.Prompt", false]], "prompt (parametertype attribute)": [[78, "optim.types.ParameterType.PROMPT", false]], "prompt (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.prompt", false]], "prompt_kwargs (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.prompt_kwargs", false]], "prompt_states (generatorstatesrecord attribute)": [[83, "tracing.generator_state_logger.GeneratorStatesRecord.prompt_states", false]], "prompt_tokens (completionusage attribute)": [[43, "core.types.CompletionUsage.prompt_tokens", false]], "prompt_tokens (usage attribute)": [[43, "core.types.Usage.prompt_tokens", false]], "promptdata (class in optim.types)": [[78, "optim.types.PromptData", false]], "prompts (trainerresult attribute)": [[78, "optim.types.TrainerResult.prompts", false]], "propose() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.propose", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.propose", false]], "propose() (optimizer method)": [[59, "optim.Optimizer.propose", false], [66, "optim.optimizer.Optimizer.propose", false]], "propose() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.propose", false], [69, "optim.text_grad.TGDOptimizer.propose", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.propose", false]], "propose_data() (parameter method)": [[59, "optim.Parameter.propose_data", false], [67, "optim.parameter.Parameter.propose_data", false]], "proposing (optimizer attribute)": [[59, "optim.Optimizer.proposing", false], [66, "optim.optimizer.Optimizer.proposing", false]], "proposing (parameter attribute)": [[59, "optim.Parameter.proposing", false], [67, "optim.parameter.Parameter.proposing", false]], "proposing (tgdoptimizer attribute)": [[59, "optim.TGDOptimizer.proposing", false], [69, "optim.text_grad.TGDOptimizer.proposing", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.proposing", false]], "qdrant (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.QDRANT", false]], "qdrantretriever (class in components.retriever.qdrant_retriever)": [[25, "components.retriever.qdrant_retriever.QdrantRetriever", false]], "query (retrieveroutput attribute)": [[43, "core.types.RetrieverOutput.query", false]], "query_str (userquery attribute)": [[43, "core.types.UserQuery.query_str", false]], "question (example attribute)": [[48, "datasets.types.Example.question", false], [50, "datasets.Example.question", false]], "question (trecdata attribute)": [[48, "datasets.types.TrecData.question", false], [50, "datasets.TrecData.question", false]], "random_replace() (classsampler method)": [[59, "optim.ClassSampler.random_replace", false], [68, "optim.sampler.ClassSampler.random_replace", false]], "random_replace() (randomsampler method)": [[59, "optim.RandomSampler.random_replace", false], [68, "optim.sampler.RandomSampler.random_replace", false]], "random_replace() (sampler method)": [[59, "optim.Sampler.random_replace", false], [68, "optim.sampler.Sampler.random_replace", false]], "random_sample() (classsampler method)": [[59, "optim.ClassSampler.random_sample", false], [68, "optim.sampler.ClassSampler.random_sample", false]], "random_sample() (in module core.functional)": [[35, "core.functional.random_sample", false]], "random_sample() (randomsampler method)": [[59, "optim.RandomSampler.random_sample", false], [68, "optim.sampler.RandomSampler.random_sample", false]], "randomsampler (class in optim)": [[59, "optim.RandomSampler", false]], "randomsampler (class in optim.sampler)": [[68, "optim.sampler.RandomSampler", false]], "raw_response (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.raw_response", false]], "raw_response (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.raw_response", false]], "reactagent (class in components.agent)": [[0, "components.agent.ReActAgent", false]], "reactagent (class in components.agent.react)": [[1, "components.agent.react.ReActAgent", false]], "register() (entitymapping class method)": [[92, "utils.registry.EntityMapping.register", false]], "register_callback() (callbackmanager method)": [[80, "tracing.callback_manager.CallbackManager.register_callback", false]], "register_component() (component method)": [[29, "core.component.Component.register_component", false]], "register_generator() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.register_generator", false]], "register_parameter() (component method)": [[29, "core.component.Component.register_parameter", false]], "register_transformer() (localdb method)": [[31, "core.db.LocalDB.register_transformer", false]], "relevance (gevalmetric attribute)": [[54, "eval.g_eval.GEvalMetric.RELEVANCE", false], [57, "eval.GEvalMetric.RELEVANCE", false]], "render_history() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.render_history", false], [69, "optim.text_grad.TGDOptimizer.render_history", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.render_history", false]], "represent_ordereddict() (in module core.functional)": [[35, "core.functional.represent_ordereddict", false]], "required_field() (in module core.base_data_class)": [[28, "core.base_data_class.required_field", false]], "requires_opt (promptdata attribute)": [[78, "optim.types.PromptData.requires_opt", false]], "reranker (modeltype attribute)": [[43, "core.types.ModelType.RERANKER", false]], "rerankerretriever (class in components.retriever)": [[20, "components.retriever.RerankerRetriever", false]], "rerankerretriever (class in components.retriever.reranker_retriever)": [[26, "components.retriever.reranker_retriever.RerankerRetriever", false]], "reset() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.reset", false]], "reset() (localdb method)": [[31, "core.db.LocalDB.reset", false]], "reset() (reactagent method)": [[0, "components.agent.ReActAgent.reset", false], [1, "components.agent.react.ReActAgent.reset", false]], "reset_gradients() (parameter method)": [[59, "optim.Parameter.reset_gradients", false], [67, "optim.parameter.Parameter.reset_gradients", false]], "reset_gradients_context() (parameter method)": [[59, "optim.Parameter.reset_gradients_context", false], [67, "optim.parameter.Parameter.reset_gradients_context", false]], "reset_index() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.reset_index", false], [21, "components.retriever.bm25_retriever.BM25Retriever.reset_index", false]], "reset_index() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.reset_index", false]], "reset_index() (llmretriever method)": [[20, "components.retriever.LLMRetriever.reset_index", false], [23, "components.retriever.llm_retriever.LLMRetriever.reset_index", false]], "reset_index() (qdrantretriever method)": [[25, "components.retriever.qdrant_retriever.QdrantRetriever.reset_index", false]], "reset_index() (rerankerretriever method)": [[20, "components.retriever.RerankerRetriever.reset_index", false], [26, "components.retriever.reranker_retriever.RerankerRetriever.reset_index", false]], "reset_index() (retriever method)": [[39, "core.retriever.Retriever.reset_index", false]], "reset_mock_output() (generator method)": [[36, "core.generator.Generator.reset_mock_output", false]], "response_desc (gradientcontext attribute)": [[67, "optim.parameter.GradientContext.response_desc", false]], "response_str (assistantresponse attribute)": [[43, "core.types.AssistantResponse.response_str", false]], "responses (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.responses", false]], "retrieve_by_sql() (postgresretriever method)": [[24, "components.retriever.postgres_retriever.PostgresRetriever.retrieve_by_sql", false]], "retrieve_embedding_queries() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.retrieve_embedding_queries", false]], "retrieve_string_queries() (faissretriever method)": [[22, "components.retriever.faiss_retriever.FAISSRetriever.retrieve_string_queries", false]], "retriever (class in core.retriever)": [[39, "core.retriever.Retriever", false]], "retriever_output (parametertype attribute)": [[78, "optim.types.ParameterType.RETRIEVER_OUTPUT", false]], "retriever_output_to_context_str() (in module components.data_process.data_components)": [[3, "components.data_process.data_components.retriever_output_to_context_str", false]], "retrieveroutput (class in core.types)": [[43, "core.types.RetrieverOutput", false]], "retrieveroutputtocontextstr (class in components.data_process)": [[2, "components.data_process.RetrieverOutputToContextStr", false]], "retrieveroutputtocontextstr (class in components.data_process.data_components)": [[3, "components.data_process.data_components.RetrieverOutputToContextStr", false]], "retrieverrecall (class in eval)": [[57, "eval.RetrieverRecall", false]], "retrieverrecall (class in eval.retriever_recall)": [[56, "eval.retriever_recall.RetrieverRecall", false]], "revert() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.revert", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.revert", false]], "revert() (optimizer method)": [[59, "optim.Optimizer.revert", false], [66, "optim.optimizer.Optimizer.revert", false]], "revert() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.revert", false], [69, "optim.text_grad.TGDOptimizer.revert", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.revert", false]], "revert_data() (parameter method)": [[59, "optim.Parameter.revert_data", false], [67, "optim.parameter.Parameter.revert_data", false]], "role_desc (parameter attribute)": [[59, "optim.Parameter.role_desc", false], [67, "optim.parameter.Parameter.role_desc", false]], "run_async_in_new_loop() (in module core.tool_manager)": [[42, "core.tool_manager.run_async_in_new_loop", false]], "run_one_loss_sample() (adalcomponent method)": [[59, "optim.AdalComponent.run_one_loss_sample", false], [75, "optim.trainer.AdalComponent.run_one_loss_sample", false], [76, "optim.trainer.adal.AdalComponent.run_one_loss_sample", false]], "run_one_task_sample() (adalcomponent method)": [[59, "optim.AdalComponent.run_one_task_sample", false], [75, "optim.trainer.AdalComponent.run_one_task_sample", false], [76, "optim.trainer.adal.AdalComponent.run_one_task_sample", false]], "safe_import() (in module utils.lazy_import)": [[90, "utils.lazy_import.safe_import", false]], "sample (class in optim.sampler)": [[68, "optim.sampler.Sample", false]], "sample() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.sample", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.sample", false]], "sample_subset_dataset() (in module datasets.trec)": [[47, "datasets.trec.sample_subset_dataset", false]], "sampler (class in optim)": [[59, "optim.Sampler", false]], "sampler (class in optim.sampler)": [[68, "optim.sampler.Sampler", false]], "samples_to_str() (bootstrapfewshot static method)": [[59, "optim.BootstrapFewShot.samples_to_str", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.samples_to_str", false]], "sandbox_exec() (in module core.functional)": [[35, "core.functional.sandbox_exec", false]], "save() (generatorstatelogger method)": [[83, "tracing.generator_state_logger.GeneratorStateLogger.save", false]], "save() (in module utils.file_io)": [[88, "utils.file_io.save", false]], "save_csv() (in module utils.file_io)": [[88, "utils.file_io.save_csv", false]], "save_json() (in module utils.file_io)": [[88, "utils.file_io.save_json", false]], "save_meta_data() (generatorcalllogger method)": [[82, "tracing.generator_call_logger.GeneratorCallLogger.save_meta_data", false]], "save_pickle() (in module utils.file_io)": [[88, "utils.file_io.save_pickle", false]], "save_state() (localdb method)": [[31, "core.db.LocalDB.save_state", false]], "save_to_file() (bm25retriever method)": [[20, "components.retriever.BM25Retriever.save_to_file", false], [21, "components.retriever.bm25_retriever.BM25Retriever.save_to_file", false]], "save_to_file() (retriever method)": [[39, "core.retriever.Retriever.save_to_file", false]], "schema (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.SCHEMA", false]], "score (document attribute)": [[43, "core.types.Document.score", false]], "score (evaluationresult attribute)": [[78, "optim.types.EvaluationResult.score", false]], "score (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.score", false]], "sequential (class in core.container)": [[30, "core.container.Sequential", false]], "serialize() (in module utils.serialization)": [[93, "utils.serialization.serialize", false]], "set_assistant_response() (dialogturn method)": [[43, "core.types.DialogTurn.set_assistant_response", false]], "set_backward_engine() (evalfntotextloss method)": [[59, "optim.EvalFnToTextLoss.set_backward_engine", false], [69, "optim.text_grad.EvalFnToTextLoss.set_backward_engine", false], [73, "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss.set_backward_engine", false]], "set_backward_engine() (generator method)": [[36, "core.generator.Generator.set_backward_engine", false]], "set_backward_engine() (gradcomponent method)": [[64, "optim.grad_component.GradComponent.set_backward_engine", false]], "set_backward_engine() (losscomponent method)": [[65, "optim.loss_component.LossComponent.set_backward_engine", false]], "set_cache_path() (generator method)": [[36, "core.generator.Generator.set_cache_path", false]], "set_data_map_func() (generator method)": [[36, "core.generator.Generator.set_data_map_func", false]], "set_dataset() (demooptimizer method)": [[59, "optim.DemoOptimizer.set_dataset", false], [66, "optim.optimizer.DemoOptimizer.set_dataset", false]], "set_dataset() (randomsampler method)": [[59, "optim.RandomSampler.set_dataset", false], [68, "optim.sampler.RandomSampler.set_dataset", false]], "set_dataset() (sampler method)": [[59, "optim.Sampler.set_dataset", false], [68, "optim.sampler.Sampler.set_dataset", false]], "set_eval_fn_input() (parameter method)": [[59, "optim.Parameter.set_eval_fn_input", false], [67, "optim.parameter.Parameter.set_eval_fn_input", false]], "set_grad_fn() (parameter method)": [[59, "optim.Parameter.set_grad_fn", false], [67, "optim.parameter.Parameter.set_grad_fn", false]], "set_input_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.set_input_fields", false]], "set_llm_client() (transformersclient method)": [[15, "components.model_client.transformers_client.TransformersClient.set_llm_client", false]], "set_max_steps() (dataloader method)": [[87, "utils.data.DataLoader.set_max_steps", false]], "set_mock_output() (generator method)": [[36, "core.generator.Generator.set_mock_output", false]], "set_output_fields() (dataclass class method)": [[28, "core.base_data_class.DataClass.set_output_fields", false]], "set_parameters() (generator method)": [[36, "core.generator.Generator.set_parameters", false]], "set_peers() (parameter method)": [[59, "optim.Parameter.set_peers", false], [67, "optim.parameter.Parameter.set_peers", false]], "set_predecessors() (parameter method)": [[59, "optim.Parameter.set_predecessors", false], [67, "optim.parameter.Parameter.set_predecessors", false]], "set_score() (parameter method)": [[59, "optim.Parameter.set_score", false], [67, "optim.parameter.Parameter.set_score", false]], "set_task_desc() (dataclass class method)": [[28, "core.base_data_class.DataClass.set_task_desc", false]], "set_teacher_generator() (generator method)": [[36, "core.generator.Generator.set_teacher_generator", false]], "set_user_query() (dialogturn method)": [[43, "core.types.DialogTurn.set_user_query", false]], "setup_env() (in module utils.setup_env)": [[94, "utils.setup_env.setup_env", false]], "signature_json (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.SIGNATURE_JSON", false]], "signature_yaml (dataclassformattype attribute)": [[28, "core.base_data_class.DataClassFormatType.SIGNATURE_YAML", false]], "simple_default_lightrag_system_prompt (in module core.default_prompt_template)": [[32, "core.default_prompt_template.SIMPLE_DEFAULT_LIGHTRAG_SYSTEM_PROMPT", false]], "split_text() (textsplitter method)": [[2, "components.data_process.TextSplitter.split_text", false], [4, "components.data_process.text_splitter.TextSplitter.split_text", false]], "split_text_by_word_fn() (in module components.retriever)": [[20, "components.retriever.split_text_by_word_fn", false]], "split_text_by_word_fn() (in module components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.split_text_by_word_fn", false]], "split_text_by_word_fn_then_lower_tokenized() (in module components.retriever)": [[20, "components.retriever.split_text_by_word_fn_then_lower_tokenized", false]], "split_text_by_word_fn_then_lower_tokenized() (in module components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.split_text_by_word_fn_then_lower_tokenized", false]], "split_text_tokenized() (in module components.retriever.bm25_retriever)": [[21, "components.retriever.bm25_retriever.split_text_tokenized", false]], "sqlalchemy (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.SQLALCHEMY", false]], "state_dict() (component method)": [[29, "core.component.Component.state_dict", false]], "state_dict() (optimizer method)": [[59, "optim.Optimizer.state_dict", false], [66, "optim.optimizer.Optimizer.state_dict", false]], "std_of_score (trainervalidatestats attribute)": [[78, "optim.types.TrainerValidateStats.std_of_score", false]], "step (stepoutput attribute)": [[43, "core.types.StepOutput.step", false]], "step (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.step", false]], "step() (bootstrapfewshot method)": [[59, "optim.BootstrapFewShot.step", false], [62, "optim.few_shot.bootstrap_optimizer.BootstrapFewShot.step", false]], "step() (optimizer method)": [[59, "optim.Optimizer.step", false], [66, "optim.optimizer.Optimizer.step", false]], "step() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.step", false], [69, "optim.text_grad.TGDOptimizer.step", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.step", false]], "step_data() (parameter method)": [[59, "optim.Parameter.step_data", false], [67, "optim.parameter.Parameter.step_data", false]], "step_results (trainerresult attribute)": [[78, "optim.types.TrainerResult.step_results", false]], "stepoutput (class in core.types)": [[43, "core.types.StepOutput", false]], "steps (trainerresult attribute)": [[78, "optim.types.TrainerResult.steps", false]], "strategy (trainer attribute)": [[59, "optim.Trainer.strategy", false], [75, "optim.trainer.Trainer.strategy", false], [77, "optim.trainer.trainer.Trainer.strategy", false]], "subset (class in utils.data)": [[87, "utils.data.Subset", false]], "subset_dataset() (in module utils.data)": [[87, "utils.data.subset_dataset", false]], "successor_map_fn (parameter attribute)": [[59, "optim.Parameter.successor_map_fn", false], [67, "optim.parameter.Parameter.successor_map_fn", false]], "sum (class in optim.text_grad)": [[69, "optim.text_grad.Sum", false]], "sum (class in optim.text_grad.ops)": [[72, "optim.text_grad.ops.Sum", false]], "sum_ops() (in module optim.text_grad)": [[69, "optim.text_grad.sum_ops", false]], "sum_ops() (in module optim.text_grad.ops)": [[72, "optim.text_grad.ops.sum_ops", false]], "sum_output (parametertype attribute)": [[78, "optim.types.ParameterType.SUM_OUTPUT", false]], "summarization (nlgtask attribute)": [[54, "eval.g_eval.NLGTask.SUMMARIZATION", false]], "support_models (transformersclient attribute)": [[15, "components.model_client.transformers_client.TransformersClient.support_models", false]], "task (adalcomponent attribute)": [[59, "optim.AdalComponent.task", false], [75, "optim.trainer.AdalComponent.task", false], [76, "optim.trainer.adal.AdalComponent.task", false]], "teacher_mode (component attribute)": [[29, "core.component.Component.teacher_mode", false]], "test_dataset (trainer attribute)": [[59, "optim.Trainer.test_dataset", false], [75, "optim.trainer.Trainer.test_dataset", false], [77, "optim.trainer.trainer.Trainer.test_dataset", false]], "test_score (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.test_score", false]], "test_scores (trainerresult attribute)": [[78, "optim.types.TrainerResult.test_scores", false]], "text (document attribute)": [[43, "core.types.Document.text", false]], "text (instruction attribute)": [[74, "optim.text_grad.tgd_optimizer.Instruction.text", false]], "text_optimizers (trainer attribute)": [[75, "optim.trainer.Trainer.text_optimizers", false], [77, "optim.trainer.trainer.Trainer.text_optimizers", false]], "textoptimizer (class in optim)": [[59, "optim.TextOptimizer", false]], "textoptimizer (class in optim.optimizer)": [[66, "optim.optimizer.TextOptimizer", false]], "textsplitter (class in components.data_process)": [[2, "components.data_process.TextSplitter", false]], "textsplitter (class in components.data_process.text_splitter)": [[4, "components.data_process.text_splitter.TextSplitter", false]], "tgdoptimizer (class in optim)": [[59, "optim.TGDOptimizer", false]], "tgdoptimizer (class in optim.text_grad)": [[69, "optim.text_grad.TGDOptimizer", false]], "tgdoptimizer (class in optim.text_grad.tgd_optimizer)": [[74, "optim.text_grad.tgd_optimizer.TGDOptimizer", false]], "thought (function attribute)": [[43, "core.types.Function.thought", false]], "thought (functionexpression attribute)": [[43, "core.types.FunctionExpression.thought", false]], "time_stamp (generatorcallrecord attribute)": [[82, "tracing.generator_call_logger.GeneratorCallRecord.time_stamp", false]], "time_stamp (generatorstatesrecord attribute)": [[83, "tracing.generator_state_logger.GeneratorStatesRecord.time_stamp", false]], "time_stamp (trainerresult attribute)": [[78, "optim.types.TrainerResult.time_stamp", false]], "to_dict() (component method)": [[29, "core.component.Component.to_dict", false]], "to_dict() (dataclass method)": [[28, "core.base_data_class.DataClass.to_dict", false]], "to_dict() (generator method)": [[36, "core.generator.Generator.to_dict", false]], "to_dict() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.to_dict", false]], "to_dict() (in module utils.serialization)": [[93, "utils.serialization.to_dict", false]], "to_dict() (ollamaclient method)": [[13, "components.model_client.ollama_client.OllamaClient.to_dict", false]], "to_dict() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.to_dict", false]], "to_dict() (parameter method)": [[59, "optim.Parameter.to_dict", false], [67, "optim.parameter.Parameter.to_dict", false]], "to_dict() (prompt method)": [[38, "core.prompt_builder.Prompt.to_dict", false]], "to_dict() (sample method)": [[68, "optim.sampler.Sample.to_dict", false]], "to_dict_class() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_dict_class", false]], "to_json() (dataclass method)": [[28, "core.base_data_class.DataClass.to_json", false]], "to_json_obj() (dataclass method)": [[28, "core.base_data_class.DataClass.to_json_obj", false]], "to_json_signature() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_json_signature", false]], "to_schema() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_schema", false]], "to_schema_str() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_schema_str", false]], "to_yaml() (dataclass method)": [[28, "core.base_data_class.DataClass.to_yaml", false]], "to_yaml_obj() (dataclass method)": [[28, "core.base_data_class.DataClass.to_yaml_obj", false]], "to_yaml_signature() (dataclass class method)": [[28, "core.base_data_class.DataClass.to_yaml_signature", false]], "toembeddings (class in components.data_process)": [[2, "components.data_process.ToEmbeddings", false]], "toembeddings (class in components.data_process.data_components)": [[3, "components.data_process.data_components.ToEmbeddings", false]], "token (tokenlogprob attribute)": [[43, "core.types.TokenLogProb.token", false]], "tokenizer (class in core.tokenizer)": [[41, "core.tokenizer.Tokenizer", false]], "tokenizer (transformerllm attribute)": [[15, "components.model_client.transformers_client.TransformerLLM.tokenizer", false]], "tokenlogprob (class in core.types)": [[43, "core.types.TokenLogProb", false]], "toolmanager (class in core.tool_manager)": [[42, "core.tool_manager.ToolManager", false]], "top_k (retriever attribute)": [[39, "core.retriever.Retriever.top_k", false]], "torch (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.TORCH", false]], "total_tokens (completionusage attribute)": [[43, "core.types.CompletionUsage.total_tokens", false]], "total_tokens (usage attribute)": [[43, "core.types.Usage.total_tokens", false]], "trace() (component method)": [[29, "core.component.Component.trace", false]], "trace_forward_pass() (parameter method)": [[59, "optim.Parameter.trace_forward_pass", false], [67, "optim.parameter.Parameter.trace_forward_pass", false]], "trace_generator_call() (in module tracing.decorators)": [[81, "tracing.decorators.trace_generator_call", false]], "trace_generator_states() (in module tracing.decorators)": [[81, "tracing.decorators.trace_generator_states", false]], "trace_graph() (parameter static method)": [[59, "optim.Parameter.trace_graph", false], [67, "optim.parameter.Parameter.trace_graph", false]], "tracing (component attribute)": [[29, "core.component.Component.tracing", false]], "tracing.callback_manager": [[80, "module-tracing.callback_manager", false]], "tracing.decorators": [[81, "module-tracing.decorators", false]], "tracing.generator_call_logger": [[82, "module-tracing.generator_call_logger", false]], "tracing.generator_state_logger": [[83, "module-tracing.generator_state_logger", false]], "track_completion_usage() (anthropicapiclient method)": [[8, "components.model_client.anthropic_client.AnthropicAPIClient.track_completion_usage", false]], "track_completion_usage() (bedrockapiclient method)": [[9, "components.model_client.bedrock_client.BedrockAPIClient.track_completion_usage", false]], "track_completion_usage() (googlegenaiclient method)": [[11, "components.model_client.google_client.GoogleGenAIClient.track_completion_usage", false]], "track_completion_usage() (groqapiclient method)": [[12, "components.model_client.groq_client.GroqAPIClient.track_completion_usage", false]], "track_completion_usage() (modelclient method)": [[37, "core.model_client.ModelClient.track_completion_usage", false]], "track_completion_usage() (openaiclient method)": [[14, "components.model_client.openai_client.OpenAIClient.track_completion_usage", false]], "train() (component method)": [[29, "core.component.Component.train", false]], "train_batch_size (trainer attribute)": [[59, "optim.Trainer.train_batch_size", false], [75, "optim.trainer.Trainer.train_batch_size", false], [77, "optim.trainer.trainer.Trainer.train_batch_size", false]], "train_loader (trainer attribute)": [[59, "optim.Trainer.train_loader", false], [75, "optim.trainer.Trainer.train_loader", false], [77, "optim.trainer.trainer.Trainer.train_loader", false]], "train_step() (adalcomponent method)": [[59, "optim.AdalComponent.train_step", false], [75, "optim.trainer.AdalComponent.train_step", false], [76, "optim.trainer.adal.AdalComponent.train_step", false]], "trainer (class in optim)": [[59, "optim.Trainer", false]], "trainer (class in optim.trainer)": [[75, "optim.trainer.Trainer", false]], "trainer (class in optim.trainer.trainer)": [[77, "optim.trainer.trainer.Trainer", false]], "trainer_state (trainerresult attribute)": [[78, "optim.types.TrainerResult.trainer_state", false]], "trainerresult (class in optim.types)": [[78, "optim.types.TrainerResult", false]], "trainerstepresult (class in optim.types)": [[78, "optim.types.TrainerStepResult", false]], "trainervalidatestats (class in optim.types)": [[78, "optim.types.TrainerValidateStats", false]], "training (adalcomponent attribute)": [[75, "optim.trainer.AdalComponent.training", false], [76, "optim.trainer.adal.AdalComponent.training", false]], "training (component attribute)": [[29, "core.component.Component.training", false]], "training (sum attribute)": [[72, "optim.text_grad.ops.Sum.training", false]], "training (trainer attribute)": [[75, "optim.trainer.Trainer.training", false], [77, "optim.trainer.trainer.Trainer.training", false]], "transform() (localdb method)": [[31, "core.db.LocalDB.transform", false]], "transformed_items (localdb attribute)": [[31, "core.db.LocalDB.transformed_items", false]], "transformer_setups (localdb attribute)": [[31, "core.db.LocalDB.transformer_setups", false]], "transformerembedder (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformerEmbedder", false]], "transformerllm (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformerLLM", false]], "transformerreranker (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformerReranker", false]], "transformers (modelclienttype attribute)": [[43, "core.types.ModelClientType.TRANSFORMERS", false]], "transformers (optionalpackages attribute)": [[90, "utils.lazy_import.OptionalPackages.TRANSFORMERS", false]], "transformersclient (class in components.model_client.transformers_client)": [[15, "components.model_client.transformers_client.TransformersClient", false]], "trecdata (class in datasets)": [[50, "datasets.TrecData", false]], "trecdata (class in datasets.types)": [[48, "datasets.types.TrecData", false]], "trecdataset (class in datasets)": [[50, "datasets.TrecDataset", false]], "trecdataset (class in datasets.trec)": [[47, "datasets.trec.TrecDataset", false]], "trigger_callbacks() (callbackmanager method)": [[80, "tracing.callback_manager.CallbackManager.trigger_callbacks", false]], "type (objecttypes attribute)": [[93, "utils.serialization.ObjectTypes.TYPE", false]], "undefined (modeltype attribute)": [[43, "core.types.ModelType.UNDEFINED", false]], "update_dialog_turn() (conversation method)": [[43, "core.types.Conversation.update_dialog_turn", false]], "update_gradient_memory() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.update_gradient_memory", false], [69, "optim.text_grad.TGDOptimizer.update_gradient_memory", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.update_gradient_memory", false]], "update_prompt_kwargs() (prompt method)": [[38, "core.prompt_builder.Prompt.update_prompt_kwargs", false]], "update_value() (parameter method)": [[59, "optim.Parameter.update_value", false], [67, "optim.parameter.Parameter.update_value", false]], "usage (class in core.types)": [[43, "core.types.Usage", false]], "usage (embedderoutput attribute)": [[43, "core.types.EmbedderOutput.usage", false]], "usage (generatoroutput attribute)": [[43, "core.types.GeneratorOutput.usage", false]], "use_teacher() (component method)": [[29, "core.component.Component.use_teacher", false]], "use_weighted_sampling() (demooptimizer method)": [[59, "optim.DemoOptimizer.use_weighted_sampling", false], [66, "optim.optimizer.DemoOptimizer.use_weighted_sampling", false]], "user_id (conversation attribute)": [[43, "core.types.Conversation.user_id", false]], "user_id (dialogturn attribute)": [[43, "core.types.DialogTurn.user_id", false]], "user_query (dialogturn attribute)": [[43, "core.types.DialogTurn.user_query", false]], "user_query_timestamp (dialogturn attribute)": [[43, "core.types.DialogTurn.user_query_timestamp", false]], "userquery (class in core.types)": [[43, "core.types.UserQuery", false]], "utils.cache": [[85, "module-utils.cache", false]], "utils.config": [[86, "module-utils.config", false]], "utils.data": [[87, "module-utils.data", false]], "utils.file_io": [[88, "module-utils.file_io", false]], "utils.global_config": [[89, "module-utils.global_config", false]], "utils.lazy_import": [[90, "module-utils.lazy_import", false]], "utils.logger": [[91, "module-utils.logger", false]], "utils.registry": [[92, "module-utils.registry", false]], "utils.serialization": [[93, "module-utils.serialization", false]], "utils.setup_env": [[94, "module-utils.setup_env", false]], "val_dataset (trainer attribute)": [[59, "optim.Trainer.val_dataset", false], [75, "optim.trainer.Trainer.val_dataset", false], [77, "optim.trainer.trainer.Trainer.val_dataset", false]], "val_score (trainerstepresult attribute)": [[78, "optim.types.TrainerStepResult.val_score", false]], "val_scores (trainerresult attribute)": [[78, "optim.types.TrainerResult.val_scores", false]], "validate_condition() (adalcomponent method)": [[59, "optim.AdalComponent.validate_condition", false], [75, "optim.trainer.AdalComponent.validate_condition", false], [76, "optim.trainer.adal.AdalComponent.validate_condition", false]], "validate_data() (in module core.functional)": [[35, "core.functional.validate_data", false]], "validate_stats (trainerresult attribute)": [[78, "optim.types.TrainerResult.validate_stats", false]], "validation_step() (adalcomponent method)": [[59, "optim.AdalComponent.validation_step", false], [75, "optim.trainer.AdalComponent.validation_step", false], [76, "optim.trainer.adal.AdalComponent.validation_step", false]], "value (historyprompt attribute)": [[74, "optim.text_grad.tgd_optimizer.HistoryPrompt.value", false]], "variable_desc (gradientcontext attribute)": [[67, "optim.parameter.GradientContext.variable_desc", false]], "vector (dialogturn attribute)": [[43, "core.types.DialogTurn.vector", false]], "vector (document attribute)": [[43, "core.types.Document.vector", false]], "with_action_type() (stepoutput class method)": [[43, "core.types.StepOutput.with_action_type", false]], "write_list_to_jsonl() (in module utils.file_io)": [[88, "utils.file_io.write_list_to_jsonl", false]], "yaml_definitions (toolmanager property)": [[42, "core.tool_manager.ToolManager.yaml_definitions", false]], "yamloutputparser (class in components.output_parsers)": [[17, "components.output_parsers.YamlOutputParser", false]], "yamloutputparser (class in components.output_parsers.outputs)": [[19, "components.output_parsers.outputs.YamlOutputParser", false]], "yamlparser (class in core.string_parser)": [[40, "core.string_parser.YamlParser", false]], "zero_grad() (textoptimizer method)": [[59, "optim.TextOptimizer.zero_grad", false], [66, "optim.optimizer.TextOptimizer.zero_grad", false]], "zero_grad() (tgdoptimizer method)": [[59, "optim.TGDOptimizer.zero_grad", false], [69, "optim.text_grad.TGDOptimizer.zero_grad", false], [74, "optim.text_grad.tgd_optimizer.TGDOptimizer.zero_grad", false]]}, "objects": {"": [[50, 0, 0, "-", "datasets"], [57, 0, 0, "-", "eval"], [59, 0, 0, "-", "optim"]], "components": [[0, 0, 0, "-", "agent"], [2, 0, 0, "-", "data_process"], [5, 0, 0, "-", "memory"], [7, 0, 0, "-", "model_client"], [17, 0, 0, "-", "output_parsers"], [20, 0, 0, "-", "retriever"]], "components.agent": [[0, 1, 1, "", "ReActAgent"], [1, 0, 0, "-", "react"]], "components.agent.ReActAgent": [[0, 2, 1, "", "call"], [0, 2, 1, "", "reset"]], "components.agent.react": [[1, 3, 1, "", "DEFAULT_REACT_AGENT_SYSTEM_PROMPT"], [1, 1, 1, "", "ReActAgent"]], "components.agent.react.ReActAgent": [[1, 2, 1, "", "call"], [1, 2, 1, "", "reset"]], "components.data_process": [[2, 1, 1, "", "RetrieverOutputToContextStr"], [2, 1, 1, "", "TextSplitter"], [2, 1, 1, "", "ToEmbeddings"], [3, 0, 0, "-", "data_components"], [4, 0, 0, "-", "text_splitter"]], "components.data_process.TextSplitter": [[2, 2, 1, "", "call"], [2, 2, 1, "", "split_text"]], "components.data_process.data_components": [[3, 1, 1, "", "RetrieverOutputToContextStr"], [3, 1, 1, "", "ToEmbeddings"], [3, 4, 1, "", "retriever_output_to_context_str"]], "components.data_process.text_splitter": [[4, 1, 1, "", "TextSplitter"]], "components.data_process.text_splitter.TextSplitter": [[4, 2, 1, "", "call"], [4, 2, 1, "", "split_text"]], "components.memory": [[6, 0, 0, "-", "memory"]], "components.memory.memory": [[6, 1, 1, "", "Memory"]], "components.model_client": [[8, 0, 0, "-", "anthropic_client"], [9, 0, 0, "-", "bedrock_client"], [10, 0, 0, "-", "cohere_client"], [11, 0, 0, "-", "google_client"], [12, 0, 0, "-", "groq_client"], [13, 0, 0, "-", "ollama_client"], [14, 0, 0, "-", "openai_client"], [15, 0, 0, "-", "transformers_client"], [16, 0, 0, "-", "utils"]], "components.model_client.anthropic_client": [[8, 1, 1, "", "AnthropicAPIClient"], [8, 4, 1, "", "get_first_message_content"]], "components.model_client.anthropic_client.AnthropicAPIClient": [[8, 2, 1, "", "acall"], [8, 2, 1, "", "call"], [8, 2, 1, "", "convert_inputs_to_api_kwargs"], [8, 2, 1, "", "init_async_client"], [8, 2, 1, "", "init_sync_client"], [8, 2, 1, "", "parse_chat_completion"], [8, 2, 1, "", "track_completion_usage"]], "components.model_client.bedrock_client": [[9, 1, 1, "", "BedrockAPIClient"], [9, 3, 1, "", "bedrock_runtime_exceptions"], [9, 4, 1, "", "get_first_message_content"]], "components.model_client.bedrock_client.BedrockAPIClient": [[9, 2, 1, "", "acall"], [9, 2, 1, "", "call"], [9, 2, 1, "", "convert_inputs_to_api_kwargs"], [9, 2, 1, "", "init_async_client"], [9, 2, 1, "", "init_sync_client"], [9, 2, 1, "", "parse_chat_completion"], [9, 2, 1, "", "track_completion_usage"]], "components.model_client.cohere_client": [[10, 1, 1, "", "CohereAPIClient"]], "components.model_client.cohere_client.CohereAPIClient": [[10, 2, 1, "", "acall"], [10, 2, 1, "", "call"], [10, 2, 1, "", "convert_inputs_to_api_kwargs"], [10, 2, 1, "", "init_async_client"], [10, 2, 1, "", "init_sync_client"]], "components.model_client.google_client": [[11, 1, 1, "", "GoogleGenAIClient"]], "components.model_client.google_client.GoogleGenAIClient": [[11, 2, 1, "", "call"], [11, 2, 1, "", "convert_inputs_to_api_kwargs"], [11, 2, 1, "", "init_sync_client"], [11, 2, 1, "", "parse_chat_completion"], [11, 2, 1, "", "track_completion_usage"]], "components.model_client.groq_client": [[12, 1, 1, "", "GroqAPIClient"]], "components.model_client.groq_client.GroqAPIClient": [[12, 2, 1, "", "acall"], [12, 2, 1, "", "call"], [12, 2, 1, "", "convert_inputs_to_api_kwargs"], [12, 2, 1, "", "from_dict"], [12, 2, 1, "", "init_async_client"], [12, 2, 1, "", "init_sync_client"], [12, 2, 1, "", "parse_chat_completion"], [12, 2, 1, "", "to_dict"], [12, 2, 1, "", "track_completion_usage"]], "components.model_client.ollama_client": [[13, 1, 1, "", "OllamaClient"], [13, 4, 1, "", "parse_generate_response"], [13, 4, 1, "", "parse_stream_response"]], "components.model_client.ollama_client.OllamaClient": [[13, 2, 1, "", "acall"], [13, 2, 1, "", "call"], [13, 2, 1, "", "convert_inputs_to_api_kwargs"], [13, 2, 1, "", "from_dict"], [13, 2, 1, "", "init_async_client"], [13, 2, 1, "", "init_sync_client"], [13, 2, 1, "", "parse_chat_completion"], [13, 2, 1, "", "parse_embedding_response"], [13, 2, 1, "", "to_dict"]], "components.model_client.openai_client": [[14, 1, 1, "", "OpenAIClient"], [14, 4, 1, "", "get_all_messages_content"], [14, 4, 1, "", "get_first_message_content"], [14, 4, 1, "", "get_probabilities"], [14, 4, 1, "", "handle_streaming_response"], [14, 4, 1, "", "parse_stream_response"]], "components.model_client.openai_client.OpenAIClient": [[14, 2, 1, "", "acall"], [14, 2, 1, "", "call"], [14, 2, 1, "", "convert_inputs_to_api_kwargs"], [14, 2, 1, "", "from_dict"], [14, 2, 1, "", "init_async_client"], [14, 2, 1, "", "init_sync_client"], [14, 2, 1, "", "parse_chat_completion"], [14, 2, 1, "", "parse_embedding_response"], [14, 2, 1, "", "to_dict"], [14, 2, 1, "", "track_completion_usage"]], "components.model_client.transformers_client": [[15, 1, 1, "", "TransformerEmbedder"], [15, 1, 1, "", "TransformerLLM"], [15, 1, 1, "", "TransformerReranker"], [15, 1, 1, "", "TransformersClient"], [15, 4, 1, "", "average_pool"], [15, 4, 1, "", "clean_device_cache"], [15, 4, 1, "", "get_device"]], "components.model_client.transformers_client.TransformerEmbedder": [[15, 2, 1, "", "infer_gte_base_embedding"], [15, 2, 1, "", "init_model"], [15, 5, 1, "", "models"]], "components.model_client.transformers_client.TransformerLLM": [[15, 2, 1, "", "infer_llm"], [15, 2, 1, "", "init_model"], [15, 5, 1, "", "model_to_init_func"], [15, 5, 1, "", "models"], [15, 2, 1, "", "parse_chat_completion"], [15, 5, 1, "", "tokenizer"]], "components.model_client.transformers_client.TransformerReranker": [[15, 2, 1, "", "infer_bge_reranker_base"], [15, 2, 1, "", "init_model"], [15, 5, 1, "", "models"]], "components.model_client.transformers_client.TransformersClient": [[15, 2, 1, "", "call"], [15, 2, 1, "", "convert_inputs_to_api_kwargs"], [15, 2, 1, "", "init_llm_client"], [15, 2, 1, "", "init_reranker_client"], [15, 2, 1, "", "init_sync_client"], [15, 2, 1, "", "parse_chat_completion"], [15, 2, 1, "", "parse_embedding_response"], [15, 2, 1, "", "set_llm_client"], [15, 5, 1, "", "support_models"]], "components.model_client.utils": [[16, 4, 1, "", "parse_embedding_response"]], "components.output_parsers": [[17, 1, 1, "", "DataClassParser"], [17, 1, 1, "", "JsonOutputParser"], [17, 1, 1, "", "ListOutputParser"], [17, 1, 1, "", "YamlOutputParser"], [18, 0, 0, "-", "dataclass_parser"], [19, 0, 0, "-", "outputs"]], "components.output_parsers.DataClassParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "get_examples_str"], [17, 2, 1, "", "get_input_format_str"], [17, 2, 1, "", "get_input_str"], [17, 2, 1, "", "get_output_format_str"], [17, 2, 1, "", "get_task_desc_str"]], "components.output_parsers.JsonOutputParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "format_instructions"]], "components.output_parsers.ListOutputParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "format_instructions"]], "components.output_parsers.YamlOutputParser": [[17, 2, 1, "", "call"], [17, 2, 1, "", "format_instructions"]], "components.output_parsers.dataclass_parser": [[18, 1, 1, "", "DataClassParser"]], "components.output_parsers.dataclass_parser.DataClassParser": [[18, 2, 1, "", "call"], [18, 2, 1, "", "get_examples_str"], [18, 2, 1, "", "get_input_format_str"], [18, 2, 1, "", "get_input_str"], [18, 2, 1, "", "get_output_format_str"], [18, 2, 1, "", "get_task_desc_str"]], "components.output_parsers.outputs": [[19, 1, 1, "", "BooleanOutputParser"], [19, 1, 1, "", "JsonOutputParser"], [19, 1, 1, "", "ListOutputParser"], [19, 1, 1, "", "OutputParser"], [19, 1, 1, "", "YamlOutputParser"]], "components.output_parsers.outputs.BooleanOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.JsonOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.ListOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.OutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.output_parsers.outputs.YamlOutputParser": [[19, 2, 1, "", "call"], [19, 2, 1, "", "format_instructions"]], "components.retriever": [[20, 1, 1, "", "BM25Retriever"], [20, 1, 1, "", "LLMRetriever"], [20, 1, 1, "", "RerankerRetriever"], [21, 0, 0, "-", "bm25_retriever"], [22, 0, 0, "-", "faiss_retriever"], [23, 0, 0, "-", "llm_retriever"], [24, 0, 0, "-", "postgres_retriever"], [25, 0, 0, "-", "qdrant_retriever"], [26, 0, 0, "-", "reranker_retriever"], [20, 4, 1, "", "split_text_by_word_fn"], [20, 4, 1, "", "split_text_by_word_fn_then_lower_tokenized"]], "components.retriever.BM25Retriever": [[20, 2, 1, "", "build_index_from_documents"], [20, 2, 1, "", "call"], [20, 2, 1, "", "load_from_file"], [20, 2, 1, "", "reset_index"], [20, 2, 1, "", "save_to_file"]], "components.retriever.LLMRetriever": [[20, 2, 1, "", "build_index_from_documents"], [20, 2, 1, "", "call"], [20, 2, 1, "", "reset_index"]], "components.retriever.RerankerRetriever": [[20, 2, 1, "", "build_index_from_documents"], [20, 2, 1, "", "call"], [20, 2, 1, "", "reset_index"]], "components.retriever.bm25_retriever": [[21, 1, 1, "", "BM25Retriever"], [21, 4, 1, "", "split_text_by_word_fn"], [21, 4, 1, "", "split_text_by_word_fn_then_lower_tokenized"], [21, 4, 1, "", "split_text_tokenized"]], "components.retriever.bm25_retriever.BM25Retriever": [[21, 2, 1, "", "build_index_from_documents"], [21, 2, 1, "", "call"], [21, 2, 1, "", "load_from_file"], [21, 2, 1, "", "reset_index"], [21, 2, 1, "", "save_to_file"]], "components.retriever.faiss_retriever": [[22, 1, 1, "", "FAISSRetriever"]], "components.retriever.faiss_retriever.FAISSRetriever": [[22, 2, 1, "", "build_index_from_documents"], [22, 2, 1, "", "call"], [22, 2, 1, "", "reset_index"], [22, 2, 1, "", "retrieve_embedding_queries"], [22, 2, 1, "", "retrieve_string_queries"]], "components.retriever.llm_retriever": [[23, 1, 1, "", "LLMRetriever"]], "components.retriever.llm_retriever.LLMRetriever": [[23, 2, 1, "", "build_index_from_documents"], [23, 2, 1, "", "call"], [23, 2, 1, "", "reset_index"]], "components.retriever.postgres_retriever": [[24, 1, 1, "", "DistanceToOperator"], [24, 1, 1, "", "PostgresRetriever"]], "components.retriever.postgres_retriever.DistanceToOperator": [[24, 5, 1, "", "COSINE"], [24, 5, 1, "", "INNER_PRODUCT"], [24, 5, 1, "", "L1"], [24, 5, 1, "", "L2"]], "components.retriever.postgres_retriever.PostgresRetriever": [[24, 2, 1, "", "call"], [24, 2, 1, "", "format_vector_search_query"], [24, 2, 1, "", "retrieve_by_sql"]], "components.retriever.qdrant_retriever": [[25, 1, 1, "", "QdrantRetriever"]], "components.retriever.qdrant_retriever.QdrantRetriever": [[25, 2, 1, "", "call"], [25, 2, 1, "", "reset_index"]], "components.retriever.reranker_retriever": [[26, 1, 1, "", "RerankerRetriever"]], "components.retriever.reranker_retriever.RerankerRetriever": [[26, 2, 1, "", "build_index_from_documents"], [26, 2, 1, "", "call"], [26, 2, 1, "", "reset_index"]], "core": [[28, 0, 0, "-", "base_data_class"], [29, 0, 0, "-", "component"], [30, 0, 0, "-", "container"], [31, 0, 0, "-", "db"], [32, 0, 0, "-", "default_prompt_template"], [33, 0, 0, "-", "embedder"], [34, 0, 0, "-", "func_tool"], [35, 0, 0, "-", "functional"], [36, 0, 0, "-", "generator"], [37, 0, 0, "-", "model_client"], [38, 0, 0, "-", "prompt_builder"], [39, 0, 0, "-", "retriever"], [40, 0, 0, "-", "string_parser"], [41, 0, 0, "-", "tokenizer"], [42, 0, 0, "-", "tool_manager"], [43, 0, 0, "-", "types"]], "core.base_data_class": [[28, 1, 1, "", "DataClass"], [28, 1, 1, "", "DataClassFormatType"], [28, 1, 1, "", "DynamicDataClassFactory"], [28, 3, 1, "", "ExcludeType"], [28, 3, 1, "", "IncludeType"], [28, 4, 1, "", "check_adal_dataclass"], [28, 4, 1, "", "required_field"]], "core.base_data_class.DataClass": [[28, 2, 1, "", "dict_to_yaml"], [28, 2, 1, "", "format_class_str"], [28, 2, 1, "", "format_example_str"], [28, 2, 1, "", "from_dict"], [28, 2, 1, "", "from_json"], [28, 2, 1, "", "from_yaml"], [28, 2, 1, "", "get_input_fields"], [28, 2, 1, "", "get_output_fields"], [28, 2, 1, "", "get_task_desc"], [28, 2, 1, "", "set_input_fields"], [28, 2, 1, "", "set_output_fields"], [28, 2, 1, "", "set_task_desc"], [28, 2, 1, "", "to_dict"], [28, 2, 1, "", "to_dict_class"], [28, 2, 1, "", "to_json"], [28, 2, 1, "", "to_json_obj"], [28, 2, 1, "", "to_json_signature"], [28, 2, 1, "", "to_schema"], [28, 2, 1, "", "to_schema_str"], [28, 2, 1, "", "to_yaml"], [28, 2, 1, "", "to_yaml_obj"], [28, 2, 1, "", "to_yaml_signature"]], "core.base_data_class.DataClassFormatType": [[28, 5, 1, "", "EXAMPLE_JSON"], [28, 5, 1, "", "EXAMPLE_YAML"], [28, 5, 1, "", "SCHEMA"], [28, 5, 1, "", "SIGNATURE_JSON"], [28, 5, 1, "", "SIGNATURE_YAML"]], "core.base_data_class.DynamicDataClassFactory": [[28, 2, 1, "", "from_dict"]], "core.component": [[29, 1, 1, "", "Component"], [29, 1, 1, "", "FunComponent"], [29, 4, 1, "", "fun_to_component"]], "core.component.Component": [[29, 2, 1, "", "acall"], [29, 2, 1, "", "add_component"], [29, 2, 1, "", "call"], [29, 2, 1, "", "children"], [29, 2, 1, "", "components"], [29, 2, 1, "", "eval"], [29, 2, 1, "", "from_config"], [29, 2, 1, "", "from_dict"], [29, 2, 1, "", "get_subcomponent"], [29, 2, 1, "", "is_picklable"], [29, 2, 1, "", "load_from_pickle"], [29, 2, 1, "", "load_state_dict"], [29, 2, 1, "", "load_state_pickle"], [29, 5, 1, "", "name"], [29, 2, 1, "", "named_children"], [29, 2, 1, "", "named_components"], [29, 2, 1, "", "named_parameters"], [29, 2, 1, "", "parameters"], [29, 2, 1, "", "pickle_to_file"], [29, 2, 1, "", "register_component"], [29, 2, 1, "", "register_parameter"], [29, 2, 1, "", "state_dict"], [29, 5, 1, "", "teacher_mode"], [29, 2, 1, "", "to_dict"], [29, 2, 1, "", "trace"], [29, 5, 1, "", "tracing"], [29, 2, 1, "", "train"], [29, 5, 1, "", "training"], [29, 2, 1, "", "use_teacher"]], "core.component.FunComponent": [[29, 2, 1, "", "call"]], "core.container": [[30, 1, 1, "", "Sequential"]], "core.container.Sequential": [[30, 2, 1, "", "acall"], [30, 2, 1, "", "append"], [30, 2, 1, "", "call"], [30, 2, 1, "", "extend"], [30, 2, 1, "", "insert"]], "core.db": [[31, 1, 1, "", "LocalDB"]], "core.db.LocalDB": [[31, 2, 1, "", "add"], [31, 2, 1, "", "delete"], [31, 2, 1, "", "extend"], [31, 2, 1, "", "fetch_items"], [31, 2, 1, "", "fetch_transformed_items"], [31, 2, 1, "", "get_transformed_data"], [31, 2, 1, "", "get_transformer_keys"], [31, 5, 1, "", "index_path"], [31, 5, 1, "", "items"], [31, 6, 1, "", "length"], [31, 2, 1, "", "load"], [31, 2, 1, "", "load_state"], [31, 5, 1, "", "mapper_setups"], [31, 5, 1, "", "name"], [31, 2, 1, "", "register_transformer"], [31, 2, 1, "", "reset"], [31, 2, 1, "", "save_state"], [31, 2, 1, "", "transform"], [31, 5, 1, "", "transformed_items"], [31, 5, 1, "", "transformer_setups"]], "core.default_prompt_template": [[32, 3, 1, "id0", "DEFAULT_LIGHTRAG_SYSTEM_PROMPT"], [32, 3, 1, "", "LIGHTRAG_DEFAULT_PROMPT_ARGS"], [32, 3, 1, "", "LIGHTRAG_DEFAULT_PROMPT_TRAINABLE_PARAMS"], [32, 3, 1, "", "SIMPLE_DEFAULT_LIGHTRAG_SYSTEM_PROMPT"]], "core.embedder": [[33, 1, 1, "", "BatchEmbedder"], [33, 1, 1, "", "Embedder"]], "core.embedder.BatchEmbedder": [[33, 2, 1, "", "call"]], "core.embedder.Embedder": [[33, 2, 1, "", "acall"], [33, 2, 1, "", "call"], [33, 2, 1, "", "from_config"], [33, 5, 1, "", "model_client"], [33, 5, 1, "", "model_type"], [33, 5, 1, "", "output_processors"]], "core.func_tool": [[34, 1, 1, "", "FunctionTool"], [34, 4, 1, "", "is_running_in_event_loop"]], "core.func_tool.FunctionTool": [[34, 2, 1, "", "acall"], [34, 2, 1, "", "call"], [34, 2, 1, "", "execute"], [34, 6, 1, "", "is_async"]], "core.functional": [[35, 4, 1, "", "check_data_class_field_args_one"], [35, 4, 1, "", "check_data_class_field_args_zero"], [35, 4, 1, "", "check_if_class_field_args_one_exists"], [35, 4, 1, "", "check_if_class_field_args_zero_exists"], [35, 4, 1, "", "compose_model_kwargs"], [35, 4, 1, "", "convert_schema_to_signature"], [35, 4, 1, "", "custom_asdict"], [35, 4, 1, "", "dataclass_obj_from_dict"], [35, 4, 1, "", "evaluate_ast_node"], [35, 4, 1, "", "extract_dataclass_type"], [35, 4, 1, "", "extract_first_boolean"], [35, 4, 1, "", "extract_first_float"], [35, 4, 1, "", "extract_first_int"], [35, 4, 1, "", "extract_function_expression"], [35, 4, 1, "", "extract_json_str"], [35, 4, 1, "", "extract_list_str"], [35, 4, 1, "", "extract_yaml_str"], [35, 4, 1, "", "fix_json_escaped_single_quotes"], [35, 4, 1, "", "fix_json_missing_commas"], [35, 4, 1, "", "from_dict_to_json"], [35, 4, 1, "", "from_dict_to_yaml"], [35, 4, 1, "", "from_json_to_dict"], [35, 4, 1, "", "from_yaml_to_dict"], [35, 4, 1, "", "generate_function_call_expression_from_callable"], [35, 4, 1, "", "generate_readable_key_for_function"], [35, 4, 1, "", "get_dataclass_schema"], [35, 4, 1, "", "get_enum_schema"], [35, 4, 1, "", "get_fun_schema"], [35, 4, 1, "", "get_top_k_indices_scores"], [35, 4, 1, "", "get_type_schema"], [35, 4, 1, "", "is_dataclass_instance"], [35, 4, 1, "", "is_normalized"], [35, 4, 1, "", "is_potential_dataclass"], [35, 4, 1, "", "normalize_np_array"], [35, 4, 1, "", "normalize_vector"], [35, 4, 1, "", "parse_function_call_expr"], [35, 4, 1, "", "parse_json_str_to_obj"], [35, 4, 1, "", "parse_yaml_str_to_obj"], [35, 4, 1, "", "random_sample"], [35, 4, 1, "", "represent_ordereddict"], [35, 4, 1, "", "sandbox_exec"], [35, 4, 1, "", "validate_data"]], "core.generator": [[36, 1, 1, "", "BackwardEngine"], [36, 1, 1, "", "Generator"], [36, 4, 1, "", "create_teacher_generator"]], "core.generator.BackwardEngine": [[36, 2, 1, "", "failure_message_to_optimizer"]], "core.generator.Generator": [[36, 2, 1, "", "acall"], [36, 2, 1, "", "backward"], [36, 2, 1, "", "call"], [36, 2, 1, "", "create_demo_data_instance"], [36, 2, 1, "", "failure_message_to_backward_engine"], [36, 2, 1, "", "find_demo_parameter"], [36, 2, 1, "", "forward"], [36, 2, 1, "", "from_config"], [36, 2, 1, "", "get_cache_path"], [36, 2, 1, "", "get_prompt"], [36, 5, 1, "", "model_client"], [36, 5, 1, "", "model_type"], [36, 2, 1, "", "print_prompt"], [36, 2, 1, "", "reset_mock_output"], [36, 2, 1, "", "set_backward_engine"], [36, 2, 1, "", "set_cache_path"], [36, 2, 1, "", "set_data_map_func"], [36, 2, 1, "", "set_mock_output"], [36, 2, 1, "", "set_parameters"], [36, 2, 1, "", "set_teacher_generator"], [36, 2, 1, "", "to_dict"]], "core.model_client": [[37, 1, 1, "", "ModelClient"]], "core.model_client.ModelClient": [[37, 2, 1, "", "acall"], [37, 2, 1, "", "call"], [37, 2, 1, "", "convert_inputs_to_api_kwargs"], [37, 2, 1, "", "init_async_client"], [37, 2, 1, "", "init_sync_client"], [37, 2, 1, "", "parse_chat_completion"], [37, 2, 1, "", "parse_embedding_response"], [37, 2, 1, "", "track_completion_usage"]], "core.prompt_builder": [[38, 1, 1, "", "Prompt"], [38, 4, 1, "", "get_jinja2_environment"]], "core.prompt_builder.Prompt": [[38, 2, 1, "", "call"], [38, 2, 1, "", "compose_prompt_kwargs"], [38, 2, 1, "", "from_dict"], [38, 2, 1, "", "get_prompt_variables"], [38, 2, 1, "", "is_key_in_template"], [38, 2, 1, "", "print_prompt"], [38, 2, 1, "", "print_prompt_template"], [38, 2, 1, "", "to_dict"], [38, 2, 1, "", "update_prompt_kwargs"]], "core.retriever": [[39, 1, 1, "", "Retriever"]], "core.retriever.Retriever": [[39, 2, 1, "", "acall"], [39, 2, 1, "", "backward"], [39, 2, 1, "", "build_index_from_documents"], [39, 2, 1, "", "call"], [39, 2, 1, "", "forward"], [39, 5, 1, "", "index_keys"], [39, 5, 1, "", "indexed"], [39, 2, 1, "", "load_from_file"], [39, 5, 1, "", "name"], [39, 2, 1, "", "reset_index"], [39, 2, 1, "", "save_to_file"], [39, 5, 1, "", "top_k"]], "core.string_parser": [[40, 1, 1, "", "BooleanParser"], [40, 1, 1, "", "FloatParser"], [40, 1, 1, "", "IntParser"], [40, 1, 1, "", "JsonParser"], [40, 1, 1, "", "ListParser"], [40, 1, 1, "", "Parser"], [40, 1, 1, "", "YamlParser"]], "core.string_parser.BooleanParser": [[40, 2, 1, "", "call"]], "core.string_parser.FloatParser": [[40, 2, 1, "", "call"]], "core.string_parser.IntParser": [[40, 2, 1, "", "call"]], "core.string_parser.JsonParser": [[40, 2, 1, "", "call"]], "core.string_parser.ListParser": [[40, 2, 1, "", "call"]], "core.string_parser.Parser": [[40, 2, 1, "", "call"]], "core.string_parser.YamlParser": [[40, 2, 1, "", "call"]], "core.tokenizer": [[41, 1, 1, "", "Tokenizer"]], "core.tokenizer.Tokenizer": [[41, 2, 1, "", "count_tokens"], [41, 2, 1, "", "decode"], [41, 2, 1, "", "encode"], [41, 2, 1, "", "get_string_tokens"], [41, 2, 1, "", "preprocess"]], "core.tool_manager": [[42, 1, 1, "", "ToolManager"], [42, 4, 1, "", "run_async_in_new_loop"]], "core.tool_manager.ToolManager": [[42, 2, 1, "", "execute_func"], [42, 2, 1, "", "execute_func_async"], [42, 2, 1, "", "execute_func_expr"], [42, 2, 1, "", "execute_func_expr_async"], [42, 2, 1, "", "execute_func_expr_via_eval"], [42, 2, 1, "", "execute_func_expr_via_sandbox"], [42, 6, 1, "", "function_definitions"], [42, 6, 1, "", "json_definitions"], [42, 2, 1, "", "parse_func_expr"], [42, 6, 1, "", "yaml_definitions"]], "core.types": [[43, 1, 1, "", "AssistantResponse"], [43, 1, 1, "", "CompletionUsage"], [43, 1, 1, "", "Conversation"], [43, 1, 1, "", "DialogTurn"], [43, 1, 1, "", "Document"], [43, 1, 1, "", "EmbedderOutput"], [43, 5, 1, "", "EmbedderOutputType"], [43, 1, 1, "", "Embedding"], [43, 1, 1, "", "Function"], [43, 1, 1, "", "FunctionDefinition"], [43, 1, 1, "", "FunctionExpression"], [43, 1, 1, "", "FunctionOutput"], [43, 1, 1, "", "GeneratorOutput"], [43, 1, 1, "", "ModelClientType"], [43, 1, 1, "", "ModelType"], [43, 1, 1, "", "RetrieverOutput"], [43, 1, 1, "", "StepOutput"], [43, 1, 1, "", "TokenLogProb"], [43, 1, 1, "", "Usage"], [43, 1, 1, "", "UserQuery"], [43, 4, 1, "", "get_model_args"]], "core.types.AssistantResponse": [[43, 5, 1, "", "metadata"], [43, 5, 1, "", "response_str"]], "core.types.CompletionUsage": [[43, 5, 1, "", "completion_tokens"], [43, 5, 1, "", "prompt_tokens"], [43, 5, 1, "", "total_tokens"]], "core.types.Conversation": [[43, 2, 1, "", "append_dialog_turn"], [43, 5, 1, "", "created_at"], [43, 2, 1, "", "delete_dialog_turn"], [43, 5, 1, "", "dialog_turns"], [43, 5, 1, "", "dialog_turns_input"], [43, 2, 1, "", "get_chat_history_str"], [43, 2, 1, "", "get_dialog_turns"], [43, 2, 1, "", "get_next_order"], [43, 5, 1, "", "id"], [43, 5, 1, "", "metadata"], [43, 5, 1, "", "name"], [43, 2, 1, "", "update_dialog_turn"], [43, 5, 1, "", "user_id"]], "core.types.DialogTurn": [[43, 5, 1, "", "assistant_response"], [43, 5, 1, "", "assistant_response_timestamp"], [43, 5, 1, "", "conversation_id"], [43, 5, 1, "", "id"], [43, 5, 1, "", "metadata"], [43, 5, 1, "", "order"], [43, 2, 1, "", "set_assistant_response"], [43, 2, 1, "", "set_user_query"], [43, 5, 1, "", "user_id"], [43, 5, 1, "", "user_query"], [43, 5, 1, "", "user_query_timestamp"], [43, 5, 1, "", "vector"]], "core.types.Document": [[43, 5, 1, "", "estimated_num_tokens"], [43, 2, 1, "", "from_dict"], [43, 5, 1, "", "id"], [43, 5, 1, "", "meta_data"], [43, 5, 1, "", "order"], [43, 5, 1, "", "parent_doc_id"], [43, 5, 1, "", "score"], [43, 5, 1, "", "text"], [43, 5, 1, "", "vector"]], "core.types.EmbedderOutput": [[43, 5, 1, "", "data"], [43, 6, 1, "", "embedding_dim"], [43, 5, 1, "", "error"], [43, 5, 1, "", "input"], [43, 6, 1, "", "is_normalized"], [43, 6, 1, "", "length"], [43, 5, 1, "", "model"], [43, 5, 1, "", "raw_response"], [43, 5, 1, "", "usage"]], "core.types.Embedding": [[43, 5, 1, "", "embedding"], [43, 5, 1, "", "index"]], "core.types.Function": [[43, 5, 1, "", "args"], [43, 5, 1, "", "kwargs"], [43, 5, 1, "", "name"], [43, 5, 1, "", "thought"]], "core.types.FunctionDefinition": [[43, 2, 1, "", "fn_schema_str"], [43, 5, 1, "", "func_desc"], [43, 5, 1, "", "func_name"], [43, 5, 1, "", "func_parameters"]], "core.types.FunctionExpression": [[43, 5, 1, "", "action"], [43, 2, 1, "", "from_function"], [43, 5, 1, "", "thought"]], "core.types.FunctionOutput": [[43, 5, 1, "", "error"], [43, 5, 1, "", "input"], [43, 5, 1, "", "name"], [43, 5, 1, "", "output"], [43, 5, 1, "", "parsed_input"]], "core.types.GeneratorOutput": [[43, 5, 1, "", "data"], [43, 5, 1, "", "error"], [43, 5, 1, "", "id"], [43, 5, 1, "", "metadata"], [43, 5, 1, "", "raw_response"], [43, 5, 1, "", "usage"]], "core.types.ModelClientType": [[43, 5, 1, "", "ANTHROPIC"], [43, 5, 1, "", "COHERE"], [43, 5, 1, "", "GOOGLE_GENAI"], [43, 5, 1, "", "GROQ"], [43, 5, 1, "", "OPENAI"], [43, 5, 1, "", "TRANSFORMERS"]], "core.types.ModelType": [[43, 5, 1, "", "EMBEDDER"], [43, 5, 1, "", "LLM"], [43, 5, 1, "", "RERANKER"], [43, 5, 1, "", "UNDEFINED"]], "core.types.RetrieverOutput": [[43, 5, 1, "", "doc_indices"], [43, 5, 1, "", "doc_scores"], [43, 5, 1, "", "documents"], [43, 5, 1, "", "query"]], "core.types.StepOutput": [[43, 5, 1, "", "action"], [43, 5, 1, "", "function"], [43, 5, 1, "", "observation"], [43, 5, 1, "", "step"], [43, 2, 1, "", "with_action_type"]], "core.types.TokenLogProb": [[43, 5, 1, "", "logprob"], [43, 5, 1, "", "token"]], "core.types.Usage": [[43, 5, 1, "", "prompt_tokens"], [43, 5, 1, "", "total_tokens"]], "core.types.UserQuery": [[43, 5, 1, "", "metadata"], [43, 5, 1, "", "query_str"]], "datasets": [[50, 1, 1, "", "BigBenchHard"], [50, 1, 1, "", "Example"], [50, 1, 1, "", "HotPotQA"], [50, 1, 1, "", "HotPotQAData"], [50, 1, 1, "", "TrecData"], [50, 1, 1, "", "TrecDataset"], [45, 0, 0, "-", "big_bench_hard"], [46, 0, 0, "-", "hotpot_qa"], [47, 0, 0, "-", "trec"], [48, 0, 0, "-", "types"], [49, 0, 0, "-", "utils"]], "datasets.BigBenchHard": [[50, 2, 1, "", "get_default_task_instruction"]], "datasets.Example": [[50, 5, 1, "", "answer"], [50, 5, 1, "", "id"], [50, 5, 1, "", "question"]], "datasets.HotPotQAData": [[50, 5, 1, "", "gold_titles"]], "datasets.TrecData": [[50, 5, 1, "", "class_index"], [50, 5, 1, "", "class_name"], [50, 5, 1, "", "question"]], "datasets.big_bench_hard": [[45, 1, 1, "", "BigBenchHard"]], "datasets.big_bench_hard.BigBenchHard": [[45, 2, 1, "", "get_default_task_instruction"]], "datasets.hotpot_qa": [[46, 1, 1, "", "HotPotQA"]], "datasets.trec": [[47, 1, 1, "", "TrecDataset"], [47, 4, 1, "", "calculate_class_weights"], [47, 4, 1, "", "prepare_datasets"], [47, 4, 1, "", "sample_subset_dataset"]], "datasets.types": [[48, 1, 1, "", "BaseData"], [48, 1, 1, "", "Example"], [48, 1, 1, "", "HotPotQAData"], [48, 1, 1, "", "TrecData"]], "datasets.types.BaseData": [[48, 5, 1, "", "id"]], "datasets.types.Example": [[48, 5, 1, "", "answer"], [48, 5, 1, "", "id"], [48, 5, 1, "", "question"]], "datasets.types.HotPotQAData": [[48, 5, 1, "", "gold_titles"]], "datasets.types.TrecData": [[48, 5, 1, "", "class_index"], [48, 5, 1, "", "class_name"], [48, 5, 1, "", "question"]], "datasets.utils": [[49, 4, 1, "", "prepare_dataset_path"]], "eval": [[57, 1, 1, "", "AnswerMatchAcc"], [57, 1, 1, "", "GEvalJudgeEvaluator"], [57, 1, 1, "", "GEvalLLMJudge"], [57, 1, 1, "", "GEvalMetric"], [57, 1, 1, "", "LLMasJudge"], [57, 1, 1, "", "RetrieverRecall"], [51, 0, 0, "-", "answer_match_acc"], [52, 0, 0, "-", "base"], [53, 0, 0, "-", "functional"], [54, 0, 0, "-", "g_eval"], [55, 0, 0, "-", "llm_as_judge"], [56, 0, 0, "-", "retriever_recall"]], "eval.AnswerMatchAcc": [[57, 2, 1, "", "compute"], [57, 2, 1, "", "compute_single_item"]], "eval.GEvalJudgeEvaluator": [[57, 2, 1, "", "compute"], [57, 2, 1, "", "compute_single_item"]], "eval.GEvalLLMJudge": [[57, 2, 1, "", "call"]], "eval.GEvalMetric": [[57, 5, 1, "", "COHERENCE"], [57, 5, 1, "", "CONSISTENCY"], [57, 5, 1, "", "FLUENCY"], [57, 5, 1, "", "RELEVANCE"]], "eval.LLMasJudge": [[57, 2, 1, "", "compute"]], "eval.RetrieverRecall": [[57, 2, 1, "", "compute"]], "eval.answer_match_acc": [[51, 1, 1, "", "AnswerMatchAcc"]], "eval.answer_match_acc.AnswerMatchAcc": [[51, 2, 1, "", "compute"], [51, 2, 1, "", "compute_single_item"]], "eval.base": [[52, 1, 1, "", "BaseEvaluator"], [52, 1, 1, "", "EvaluationResult"]], "eval.base.BaseEvaluator": [[52, 2, 1, "", "compute"], [52, 2, 1, "", "compute_single_item"]], "eval.base.EvaluationResult": [[52, 5, 1, "", "additional_info"], [52, 5, 1, "", "avg_score"], [52, 5, 1, "", "per_item_scores"]], "eval.functional": [[53, 4, 1, "", "confidence_interval"], [53, 4, 1, "", "longest_common_substring"]], "eval.g_eval": [[54, 1, 1, "", "GEvalJudgeEvaluator"], [54, 1, 1, "", "GEvalLLMJudge"], [54, 1, 1, "", "GEvalMetric"], [54, 1, 1, "", "NLGTask"]], "eval.g_eval.GEvalJudgeEvaluator": [[54, 2, 1, "", "compute"], [54, 2, 1, "", "compute_single_item"]], "eval.g_eval.GEvalLLMJudge": [[54, 2, 1, "", "call"]], "eval.g_eval.GEvalMetric": [[54, 5, 1, "", "COHERENCE"], [54, 5, 1, "", "CONSISTENCY"], [54, 5, 1, "", "FLUENCY"], [54, 5, 1, "", "RELEVANCE"]], "eval.g_eval.NLGTask": [[54, 5, 1, "", "SUMMARIZATION"]], "eval.llm_as_judge": [[55, 1, 1, "", "DefaultLLMJudge"], [55, 1, 1, "", "LLMJudgeEvalResult"], [55, 1, 1, "", "LLMasJudge"]], "eval.llm_as_judge.DefaultLLMJudge": [[55, 2, 1, "", "call"]], "eval.llm_as_judge.LLMJudgeEvalResult": [[55, 5, 1, "", "avg_score"], [55, 5, 1, "", "confidence_interval"], [55, 5, 1, "", "judgement_score_list"]], "eval.llm_as_judge.LLMasJudge": [[55, 2, 1, "", "compute"]], "eval.retriever_recall": [[56, 1, 1, "", "RetrieverRecall"]], "eval.retriever_recall.RetrieverRecall": [[56, 2, 1, "", "compute"]], "optim": [[59, 1, 1, "", "AdalComponent"], [59, 1, 1, "", "BackwardContext"], [59, 1, 1, "", "BootstrapFewShot"], [59, 1, 1, "", "ClassSampler"], [59, 1, 1, "", "DemoOptimizer"], [59, 1, 1, "", "EvalFnToTextLoss"], [59, 1, 1, "", "LLMAsTextLoss"], [59, 1, 1, "", "Optimizer"], [59, 1, 1, "", "Parameter"], [59, 1, 1, "", "RandomSampler"], [59, 1, 1, "", "Sampler"], [59, 1, 1, "", "TGDOptimizer"], [59, 1, 1, "", "TextOptimizer"], [59, 1, 1, "", "Trainer"], [61, 0, 0, "-", "few_shot"], [63, 0, 0, "-", "function"], [64, 0, 0, "-", "grad_component"], [65, 0, 0, "-", "loss_component"], [66, 0, 0, "-", "optimizer"], [67, 0, 0, "-", "parameter"], [68, 0, 0, "-", "sampler"], [69, 0, 0, "-", "text_grad"], [75, 0, 0, "-", "trainer"], [78, 0, 0, "-", "types"]], "optim.AdalComponent": [[59, 5, 1, "", "backward_engine"], [59, 2, 1, "", "configure_backward_engine"], [59, 2, 1, "", "configure_backward_engine_helper"], [59, 2, 1, "", "configure_callbacks"], [59, 2, 1, "", "configure_demo_optimizer_helper"], [59, 2, 1, "", "configure_optimizers"], [59, 2, 1, "", "configure_teacher_generator"], [59, 2, 1, "", "configure_teacher_generator_helper"], [59, 2, 1, "", "configure_text_optimizer_helper"], [59, 5, 1, "", "eval_fn"], [59, 2, 1, "", "evaluate_samples"], [59, 5, 1, "", "loss_fn"], [59, 2, 1, "", "loss_step"], [59, 2, 1, "", "pred_step"], [59, 2, 1, "", "prepare_eval"], [59, 2, 1, "", "prepare_loss"], [59, 2, 1, "", "prepare_task"], [59, 2, 1, "", "run_one_loss_sample"], [59, 2, 1, "", "run_one_task_sample"], [59, 5, 1, "", "task"], [59, 2, 1, "", "train_step"], [59, 2, 1, "", "validate_condition"], [59, 2, 1, "", "validation_step"]], "optim.BootstrapFewShot": [[59, 2, 1, "", "add_scores"], [59, 2, 1, "", "config_dataset"], [59, 2, 1, "", "config_shots"], [59, 6, 1, "", "num_shots"], [59, 2, 1, "", "propose"], [59, 2, 1, "", "revert"], [59, 2, 1, "", "sample"], [59, 2, 1, "", "samples_to_str"], [59, 2, 1, "", "step"]], "optim.ClassSampler": [[59, 2, 1, "", "call"], [59, 2, 1, "", "random_replace"], [59, 2, 1, "", "random_sample"]], "optim.DemoOptimizer": [[59, 2, 1, "", "config_shots"], [59, 5, 1, "", "dataset"], [59, 5, 1, "", "exclude_input_fields_from_bootstrap_demos"], [59, 2, 1, "", "set_dataset"], [59, 2, 1, "", "use_weighted_sampling"]], "optim.EvalFnToTextLoss": [[59, 2, 1, "", "backward"], [59, 2, 1, "", "forward"], [59, 2, 1, "", "set_backward_engine"]], "optim.LLMAsTextLoss": [[59, 2, 1, "", "forward"]], "optim.Optimizer": [[59, 5, 1, "", "params"], [59, 2, 1, "", "propose"], [59, 5, 1, "", "proposing"], [59, 2, 1, "", "revert"], [59, 2, 1, "", "state_dict"], [59, 2, 1, "", "step"]], "optim.Parameter": [[59, 2, 1, "", "add_gradient"], [59, 2, 1, "", "add_score_to_trace"], [59, 2, 1, "", "add_successor_map_fn"], [59, 2, 1, "", "add_to_trace"], [59, 2, 1, "", "backward"], [59, 5, 1, "", "backward_engine_disabled"], [59, 2, 1, "", "check_if_already_computed_gradient_respect_to"], [59, 5, 1, "", "data"], [59, 2, 1, "", "draw_graph"], [59, 5, 1, "", "eval_input"], [59, 2, 1, "", "from_dict"], [59, 5, 1, "", "from_response_id"], [59, 5, 1, "", "full_response"], [59, 2, 1, "", "get_grad_fn"], [59, 2, 1, "", "get_gradient_and_context_text"], [59, 2, 1, "", "get_gradients_names"], [59, 2, 1, "", "get_param_info"], [59, 2, 1, "", "get_short_value"], [59, 5, 1, "", "id"], [59, 5, 1, "", "input_args"], [59, 2, 1, "", "map_to_successor"], [59, 5, 1, "", "name"], [59, 5, 1, "", "param_type"], [59, 5, 1, "", "peers"], [59, 5, 1, "", "predecessors"], [59, 2, 1, "", "propose_data"], [59, 5, 1, "", "proposing"], [59, 2, 1, "", "reset_gradients"], [59, 2, 1, "", "reset_gradients_context"], [59, 2, 1, "", "revert_data"], [59, 5, 1, "", "role_desc"], [59, 2, 1, "", "set_eval_fn_input"], [59, 2, 1, "", "set_grad_fn"], [59, 2, 1, "", "set_peers"], [59, 2, 1, "", "set_predecessors"], [59, 2, 1, "", "set_score"], [59, 2, 1, "", "step_data"], [59, 5, 1, "", "successor_map_fn"], [59, 2, 1, "", "to_dict"], [59, 2, 1, "", "trace_forward_pass"], [59, 2, 1, "", "trace_graph"], [59, 2, 1, "", "update_value"]], "optim.RandomSampler": [[59, 2, 1, "", "call"], [59, 2, 1, "", "random_replace"], [59, 2, 1, "", "random_sample"], [59, 2, 1, "", "set_dataset"]], "optim.Sampler": [[59, 2, 1, "", "call"], [59, 5, 1, "", "dataset"], [59, 2, 1, "", "random_replace"], [59, 2, 1, "", "set_dataset"]], "optim.TGDOptimizer": [[59, 2, 1, "", "add_history"], [59, 2, 1, "", "add_score_to_current_param"], [59, 2, 1, "", "add_score_to_params"], [59, 6, 1, "", "constraint_text"], [59, 5, 1, "", "constraints"], [59, 2, 1, "", "get_gradient_memory_text"], [59, 5, 1, "", "params"], [59, 5, 1, "", "params_history"], [59, 2, 1, "", "propose"], [59, 5, 1, "", "proposing"], [59, 2, 1, "", "render_history"], [59, 2, 1, "", "revert"], [59, 2, 1, "", "step"], [59, 2, 1, "", "update_gradient_memory"], [59, 2, 1, "", "zero_grad"]], "optim.TextOptimizer": [[59, 2, 1, "", "zero_grad"]], "optim.Trainer": [[59, 5, 1, "", "adaltask"], [59, 5, 1, "", "batch_val_score_threshold"], [59, 5, 1, "", "ckpt_file"], [59, 5, 1, "", "ckpt_path"], [59, 5, 1, "", "debug"], [59, 2, 1, "", "debug_report"], [59, 2, 1, "", "diagnose"], [59, 2, 1, "", "fit"], [59, 2, 1, "", "gather_trainer_states"], [59, 2, 1, "", "initial_validation"], [59, 5, 1, "", "max_correct_samples"], [59, 5, 1, "", "max_error_samples"], [59, 5, 1, "", "max_proposals_per_step"], [59, 5, 1, "", "max_steps"], [59, 5, 1, "", "num_workers"], [59, 5, 1, "", "optimization_order"], [59, 5, 1, "", "optimizer"], [59, 2, 1, "", "prep_ckpt_file_path"], [59, 5, 1, "", "strategy"], [59, 5, 1, "", "test_dataset"], [59, 5, 1, "", "train_batch_size"], [59, 5, 1, "", "train_loader"], [59, 5, 1, "", "val_dataset"]], "optim.few_shot": [[62, 0, 0, "-", "bootstrap_optimizer"]], "optim.few_shot.bootstrap_optimizer": [[62, 1, 1, "", "BootstrapFewShot"]], "optim.few_shot.bootstrap_optimizer.BootstrapFewShot": [[62, 2, 1, "", "add_scores"], [62, 2, 1, "", "config_dataset"], [62, 2, 1, "", "config_shots"], [62, 6, 1, "", "num_shots"], [62, 2, 1, "", "propose"], [62, 2, 1, "", "revert"], [62, 2, 1, "", "sample"], [62, 2, 1, "", "samples_to_str"], [62, 2, 1, "", "step"]], "optim.function": [[63, 1, 1, "", "BackwardContext"]], "optim.grad_component": [[64, 1, 1, "", "GradComponent"]], "optim.grad_component.GradComponent": [[64, 2, 1, "", "acall"], [64, 2, 1, "", "backward"], [64, 5, 1, "", "backward_engine"], [64, 2, 1, "", "call"], [64, 2, 1, "", "forward"], [64, 2, 1, "", "set_backward_engine"]], "optim.loss_component": [[65, 1, 1, "", "LossComponent"]], "optim.loss_component.LossComponent": [[65, 2, 1, "", "backward"], [65, 5, 1, "", "backward_engine"], [65, 2, 1, "", "forward"], [65, 2, 1, "", "set_backward_engine"]], "optim.optimizer": [[66, 1, 1, "", "DemoOptimizer"], [66, 1, 1, "", "Optimizer"], [66, 1, 1, "", "TextOptimizer"]], "optim.optimizer.DemoOptimizer": [[66, 2, 1, "", "config_shots"], [66, 5, 1, "", "dataset"], [66, 5, 1, "", "exclude_input_fields_from_bootstrap_demos"], [66, 5, 1, "", "params"], [66, 2, 1, "", "set_dataset"], [66, 2, 1, "", "use_weighted_sampling"]], "optim.optimizer.Optimizer": [[66, 5, 1, "", "params"], [66, 2, 1, "", "propose"], [66, 5, 1, "", "proposing"], [66, 2, 1, "", "revert"], [66, 2, 1, "", "state_dict"], [66, 2, 1, "", "step"]], "optim.optimizer.TextOptimizer": [[66, 2, 1, "", "zero_grad"]], "optim.parameter": [[67, 1, 1, "", "GradientContext"], [67, 1, 1, "", "Parameter"]], "optim.parameter.GradientContext": [[67, 5, 1, "", "context"], [67, 5, 1, "", "response_desc"], [67, 5, 1, "", "variable_desc"]], "optim.parameter.Parameter": [[67, 2, 1, "", "add_gradient"], [67, 2, 1, "", "add_score_to_trace"], [67, 2, 1, "", "add_successor_map_fn"], [67, 2, 1, "", "add_to_trace"], [67, 2, 1, "", "backward"], [67, 5, 1, "", "backward_engine_disabled"], [67, 2, 1, "", "check_if_already_computed_gradient_respect_to"], [67, 5, 1, "", "data"], [67, 2, 1, "", "draw_graph"], [67, 5, 1, "", "eval_input"], [67, 2, 1, "", "from_dict"], [67, 5, 1, "", "from_response_id"], [67, 5, 1, "", "full_response"], [67, 2, 1, "", "get_grad_fn"], [67, 2, 1, "", "get_gradient_and_context_text"], [67, 2, 1, "", "get_gradients_names"], [67, 2, 1, "", "get_param_info"], [67, 2, 1, "", "get_short_value"], [67, 5, 1, "", "gradient_prompt"], [67, 5, 1, "", "gradients"], [67, 5, 1, "", "gradients_context"], [67, 5, 1, "", "id"], [67, 5, 1, "", "input_args"], [67, 5, 1, "", "instruction_to_backward_engine"], [67, 5, 1, "", "instruction_to_optimizer"], [67, 2, 1, "", "map_to_successor"], [67, 5, 1, "", "name"], [67, 5, 1, "", "param_type"], [67, 5, 1, "", "peers"], [67, 5, 1, "", "predecessors"], [67, 2, 1, "", "propose_data"], [67, 5, 1, "", "proposing"], [67, 2, 1, "", "reset_gradients"], [67, 2, 1, "", "reset_gradients_context"], [67, 2, 1, "", "revert_data"], [67, 5, 1, "", "role_desc"], [67, 2, 1, "", "set_eval_fn_input"], [67, 2, 1, "", "set_grad_fn"], [67, 2, 1, "", "set_peers"], [67, 2, 1, "", "set_predecessors"], [67, 2, 1, "", "set_score"], [67, 2, 1, "", "step_data"], [67, 5, 1, "", "successor_map_fn"], [67, 2, 1, "", "to_dict"], [67, 2, 1, "", "trace_forward_pass"], [67, 2, 1, "", "trace_graph"], [67, 2, 1, "", "update_value"]], "optim.sampler": [[68, 1, 1, "", "ClassSampler"], [68, 1, 1, "", "RandomSampler"], [68, 1, 1, "", "Sample"], [68, 1, 1, "", "Sampler"]], "optim.sampler.ClassSampler": [[68, 2, 1, "", "call"], [68, 2, 1, "", "random_replace"], [68, 2, 1, "", "random_sample"]], "optim.sampler.RandomSampler": [[68, 2, 1, "", "call"], [68, 2, 1, "", "random_replace"], [68, 2, 1, "", "random_sample"], [68, 2, 1, "", "set_dataset"]], "optim.sampler.Sample": [[68, 5, 1, "", "data"], [68, 5, 1, "", "index"], [68, 2, 1, "", "to_dict"]], "optim.sampler.Sampler": [[68, 2, 1, "", "call"], [68, 5, 1, "", "dataset"], [68, 2, 1, "", "random_replace"], [68, 2, 1, "", "set_dataset"]], "optim.text_grad": [[69, 1, 1, "", "EvalFnToTextLoss"], [69, 1, 1, "", "LLMAsTextLoss"], [69, 1, 1, "", "Sum"], [69, 1, 1, "", "TGDOptimizer"], [70, 0, 0, "-", "backend_engine_prompt"], [71, 0, 0, "-", "llm_text_loss"], [72, 0, 0, "-", "ops"], [69, 4, 1, "", "sum_ops"], [73, 0, 0, "-", "text_loss_with_eval_fn"], [74, 0, 0, "-", "tgd_optimizer"]], "optim.text_grad.EvalFnToTextLoss": [[69, 2, 1, "", "backward"], [69, 2, 1, "", "forward"], [69, 2, 1, "", "set_backward_engine"]], "optim.text_grad.LLMAsTextLoss": [[69, 2, 1, "", "forward"]], "optim.text_grad.Sum": [[69, 2, 1, "", "backward"], [69, 2, 1, "", "forward"], [69, 5, 1, "", "name"]], "optim.text_grad.TGDOptimizer": [[69, 2, 1, "", "add_history"], [69, 2, 1, "", "add_score_to_current_param"], [69, 2, 1, "", "add_score_to_params"], [69, 6, 1, "", "constraint_text"], [69, 5, 1, "", "constraints"], [69, 2, 1, "", "get_gradient_memory_text"], [69, 5, 1, "", "params"], [69, 5, 1, "", "params_history"], [69, 2, 1, "", "propose"], [69, 5, 1, "", "proposing"], [69, 2, 1, "", "render_history"], [69, 2, 1, "", "revert"], [69, 2, 1, "", "step"], [69, 2, 1, "", "update_gradient_memory"], [69, 2, 1, "", "zero_grad"]], "optim.text_grad.llm_text_loss": [[71, 1, 1, "", "LLMAsTextLoss"]], "optim.text_grad.llm_text_loss.LLMAsTextLoss": [[71, 2, 1, "", "forward"]], "optim.text_grad.ops": [[72, 1, 1, "", "Sum"], [72, 4, 1, "", "sum_ops"]], "optim.text_grad.ops.Sum": [[72, 2, 1, "", "backward"], [72, 5, 1, "", "backward_engine"], [72, 2, 1, "", "forward"], [72, 5, 1, "", "name"], [72, 5, 1, "", "training"]], "optim.text_grad.text_loss_with_eval_fn": [[73, 1, 1, "", "EvalFnToTextLoss"]], "optim.text_grad.text_loss_with_eval_fn.EvalFnToTextLoss": [[73, 2, 1, "", "backward"], [73, 2, 1, "", "forward"], [73, 2, 1, "", "set_backward_engine"]], "optim.text_grad.tgd_optimizer": [[74, 1, 1, "", "HistoryPrompt"], [74, 1, 1, "", "Instruction"], [74, 1, 1, "", "TGDOptimizer"], [74, 4, 1, "", "extract_new_variable"]], "optim.text_grad.tgd_optimizer.HistoryPrompt": [[74, 5, 1, "", "eval_score"], [74, 5, 1, "", "id"], [74, 5, 1, "", "value"]], "optim.text_grad.tgd_optimizer.Instruction": [[74, 5, 1, "", "gts"], [74, 5, 1, "", "responses"], [74, 5, 1, "", "score"], [74, 5, 1, "", "text"]], "optim.text_grad.tgd_optimizer.TGDOptimizer": [[74, 2, 1, "", "add_history"], [74, 2, 1, "", "add_score_to_current_param"], [74, 2, 1, "", "add_score_to_params"], [74, 6, 1, "", "constraint_text"], [74, 5, 1, "", "constraints"], [74, 2, 1, "", "get_gradient_memory_text"], [74, 5, 1, "", "params"], [74, 5, 1, "", "params_history"], [74, 2, 1, "", "propose"], [74, 5, 1, "", "proposing"], [74, 2, 1, "", "render_history"], [74, 2, 1, "", "revert"], [74, 2, 1, "", "step"], [74, 2, 1, "", "update_gradient_memory"], [74, 2, 1, "", "zero_grad"]], "optim.trainer": [[75, 1, 1, "", "AdalComponent"], [75, 1, 1, "", "Trainer"], [76, 0, 0, "-", "adal"], [77, 0, 0, "-", "trainer"]], "optim.trainer.AdalComponent": [[75, 5, 1, "", "backward_engine"], [75, 2, 1, "", "configure_backward_engine"], [75, 2, 1, "", "configure_backward_engine_helper"], [75, 2, 1, "", "configure_callbacks"], [75, 2, 1, "", "configure_demo_optimizer_helper"], [75, 2, 1, "", "configure_optimizers"], [75, 2, 1, "", "configure_teacher_generator"], [75, 2, 1, "", "configure_teacher_generator_helper"], [75, 2, 1, "", "configure_text_optimizer_helper"], [75, 5, 1, "", "eval_fn"], [75, 2, 1, "", "evaluate_samples"], [75, 5, 1, "", "loss_fn"], [75, 2, 1, "", "loss_step"], [75, 2, 1, "", "pred_step"], [75, 2, 1, "", "prepare_eval"], [75, 2, 1, "", "prepare_loss"], [75, 2, 1, "", "prepare_task"], [75, 2, 1, "", "run_one_loss_sample"], [75, 2, 1, "", "run_one_task_sample"], [75, 5, 1, "", "task"], [75, 2, 1, "", "train_step"], [75, 5, 1, "", "training"], [75, 2, 1, "", "validate_condition"], [75, 2, 1, "", "validation_step"]], "optim.trainer.Trainer": [[75, 5, 1, "", "adaltask"], [75, 5, 1, "", "batch_val_score_threshold"], [75, 5, 1, "", "ckpt_file"], [75, 5, 1, "", "ckpt_path"], [75, 5, 1, "", "debug"], [75, 2, 1, "", "debug_report"], [75, 5, 1, "", "demo_optimizers"], [75, 2, 1, "", "diagnose"], [75, 2, 1, "", "fit"], [75, 2, 1, "", "gather_trainer_states"], [75, 2, 1, "", "initial_validation"], [75, 5, 1, "", "max_correct_samples"], [75, 5, 1, "", "max_error_samples"], [75, 5, 1, "", "max_proposals_per_step"], [75, 5, 1, "", "max_steps"], [75, 5, 1, "", "num_workers"], [75, 5, 1, "", "optimization_order"], [75, 5, 1, "", "optimizer"], [75, 2, 1, "", "prep_ckpt_file_path"], [75, 5, 1, "", "strategy"], [75, 5, 1, "", "test_dataset"], [75, 5, 1, "", "text_optimizers"], [75, 5, 1, "", "train_batch_size"], [75, 5, 1, "", "train_loader"], [75, 5, 1, "", "training"], [75, 5, 1, "", "val_dataset"]], "optim.trainer.adal": [[76, 1, 1, "", "AdalComponent"]], "optim.trainer.adal.AdalComponent": [[76, 5, 1, "", "backward_engine"], [76, 2, 1, "", "configure_backward_engine"], [76, 2, 1, "", "configure_backward_engine_helper"], [76, 2, 1, "", "configure_callbacks"], [76, 2, 1, "", "configure_demo_optimizer_helper"], [76, 2, 1, "", "configure_optimizers"], [76, 2, 1, "", "configure_teacher_generator"], [76, 2, 1, "", "configure_teacher_generator_helper"], [76, 2, 1, "", "configure_text_optimizer_helper"], [76, 5, 1, "", "eval_fn"], [76, 2, 1, "", "evaluate_samples"], [76, 5, 1, "", "loss_fn"], [76, 2, 1, "", "loss_step"], [76, 2, 1, "", "pred_step"], [76, 2, 1, "", "prepare_eval"], [76, 2, 1, "", "prepare_loss"], [76, 2, 1, "", "prepare_task"], [76, 2, 1, "", "run_one_loss_sample"], [76, 2, 1, "", "run_one_task_sample"], [76, 5, 1, "", "task"], [76, 2, 1, "", "train_step"], [76, 5, 1, "", "training"], [76, 2, 1, "", "validate_condition"], [76, 2, 1, "", "validation_step"]], "optim.trainer.trainer": [[77, 1, 1, "", "Trainer"]], "optim.trainer.trainer.Trainer": [[77, 5, 1, "", "adaltask"], [77, 5, 1, "", "batch_val_score_threshold"], [77, 5, 1, "", "ckpt_file"], [77, 5, 1, "", "ckpt_path"], [77, 5, 1, "", "debug"], [77, 2, 1, "", "debug_report"], [77, 5, 1, "", "demo_optimizers"], [77, 2, 1, "", "diagnose"], [77, 2, 1, "", "fit"], [77, 2, 1, "", "gather_trainer_states"], [77, 2, 1, "", "initial_validation"], [77, 5, 1, "", "max_correct_samples"], [77, 5, 1, "", "max_error_samples"], [77, 5, 1, "", "max_proposals_per_step"], [77, 5, 1, "", "max_steps"], [77, 5, 1, "", "num_workers"], [77, 5, 1, "", "optimization_order"], [77, 5, 1, "", "optimizer"], [77, 2, 1, "", "prep_ckpt_file_path"], [77, 5, 1, "", "strategy"], [77, 5, 1, "", "test_dataset"], [77, 5, 1, "", "text_optimizers"], [77, 5, 1, "", "train_batch_size"], [77, 5, 1, "", "train_loader"], [77, 5, 1, "", "training"], [77, 5, 1, "", "val_dataset"]], "optim.types": [[78, 1, 1, "", "EvaluationResult"], [78, 1, 1, "", "ParameterType"], [78, 1, 1, "", "PromptData"], [78, 1, 1, "", "TrainerResult"], [78, 1, 1, "", "TrainerStepResult"], [78, 1, 1, "", "TrainerValidateStats"]], "optim.types.EvaluationResult": [[78, 5, 1, "", "feedback"], [78, 5, 1, "", "score"]], "optim.types.ParameterType": [[78, 5, 1, "", "DEMOS"], [78, 5, 1, "", "GENERATOR_OUTPUT"], [78, 5, 1, "", "GRADIENT"], [78, 5, 1, "", "HYPERPARAM"], [78, 5, 1, "", "INPUT"], [78, 5, 1, "", "LOSS_OUTPUT"], [78, 5, 1, "", "NONE"], [78, 5, 1, "", "OUTPUT"], [78, 5, 1, "", "PROMPT"], [78, 5, 1, "", "RETRIEVER_OUTPUT"], [78, 5, 1, "", "SUM_OUTPUT"]], "optim.types.PromptData": [[78, 5, 1, "", "data"], [78, 5, 1, "", "id"], [78, 5, 1, "", "name"], [78, 5, 1, "", "requires_opt"]], "optim.types.TrainerResult": [[78, 5, 1, "", "effective_measure"], [78, 5, 1, "", "prompts"], [78, 5, 1, "", "step_results"], [78, 5, 1, "", "steps"], [78, 5, 1, "", "test_scores"], [78, 5, 1, "", "time_stamp"], [78, 5, 1, "", "trainer_state"], [78, 5, 1, "", "val_scores"], [78, 5, 1, "", "validate_stats"]], "optim.types.TrainerStepResult": [[78, 5, 1, "", "attempted_val_score"], [78, 5, 1, "", "prompt"], [78, 5, 1, "", "step"], [78, 5, 1, "", "test_score"], [78, 5, 1, "", "val_score"]], "optim.types.TrainerValidateStats": [[78, 5, 1, "", "max_score"], [78, 5, 1, "", "mean_of_score"], [78, 5, 1, "", "min_score"], [78, 5, 1, "", "std_of_score"]], "tracing": [[80, 0, 0, "-", "callback_manager"], [81, 0, 0, "-", "decorators"], [82, 0, 0, "-", "generator_call_logger"], [83, 0, 0, "-", "generator_state_logger"]], "tracing.callback_manager": [[80, 1, 1, "", "CallbackManager"]], "tracing.callback_manager.CallbackManager": [[80, 2, 1, "", "register_callback"], [80, 2, 1, "", "trigger_callbacks"]], "tracing.decorators": [[81, 4, 1, "", "trace_generator_call"], [81, 4, 1, "", "trace_generator_states"]], "tracing.generator_call_logger": [[82, 1, 1, "", "GeneratorCallLogger"], [82, 1, 1, "", "GeneratorCallRecord"]], "tracing.generator_call_logger.GeneratorCallLogger": [[82, 6, 1, "", "generator_names_to_files"], [82, 2, 1, "", "get_calls"], [82, 2, 1, "", "get_log_location"], [82, 2, 1, "", "load"], [82, 2, 1, "", "load_meta_data"], [82, 2, 1, "", "log_call"], [82, 2, 1, "", "register_generator"], [82, 2, 1, "", "reset"], [82, 2, 1, "", "save_meta_data"]], "tracing.generator_call_logger.GeneratorCallRecord": [[82, 5, 1, "", "input"], [82, 5, 1, "", "metadata"], [82, 5, 1, "", "model_kwargs"], [82, 5, 1, "", "output"], [82, 5, 1, "", "prompt_kwargs"], [82, 5, 1, "", "time_stamp"]], "tracing.generator_state_logger": [[83, 1, 1, "", "GeneratorStateLogger"], [83, 1, 1, "", "GeneratorStatesRecord"]], "tracing.generator_state_logger.GeneratorStateLogger": [[83, 6, 1, "", "generator_names"], [83, 2, 1, "", "get_log_location"], [83, 2, 1, "", "load"], [83, 2, 1, "", "log_prompt"], [83, 2, 1, "", "save"]], "tracing.generator_state_logger.GeneratorStatesRecord": [[83, 5, 1, "", "prompt_states"], [83, 5, 1, "", "time_stamp"]], "utils": [[85, 0, 0, "-", "cache"], [86, 0, 0, "-", "config"], [87, 0, 0, "-", "data"], [88, 0, 0, "-", "file_io"], [89, 0, 0, "-", "global_config"], [90, 0, 0, "-", "lazy_import"], [91, 0, 0, "-", "logger"], [92, 0, 0, "-", "registry"], [93, 0, 0, "-", "serialization"], [94, 0, 0, "-", "setup_env"]], "utils.cache": [[85, 1, 1, "", "CachedEngine"], [85, 4, 1, "", "direct"], [85, 4, 1, "", "hash_text"], [85, 4, 1, "", "hash_text_sha1"]], "utils.config": [[86, 4, 1, "", "new_component"], [86, 4, 1, "", "new_components_from_config"]], "utils.data": [[87, 1, 1, "", "DataLoader"], [87, 1, 1, "", "Dataset"], [87, 1, 1, "", "Subset"], [87, 4, 1, "", "subset_dataset"]], "utils.data.DataLoader": [[87, 2, 1, "", "set_max_steps"]], "utils.data.Subset": [[87, 5, 1, "", "dataset"], [87, 5, 1, "", "indices"]], "utils.file_io": [[88, 4, 1, "", "append_to_jsonl"], [88, 4, 1, "", "load"], [88, 4, 1, "", "load_json"], [88, 4, 1, "", "load_jsonl"], [88, 4, 1, "", "load_pickle"], [88, 4, 1, "", "save"], [88, 4, 1, "", "save_csv"], [88, 4, 1, "", "save_json"], [88, 4, 1, "", "save_pickle"], [88, 4, 1, "", "write_list_to_jsonl"]], "utils.global_config": [[89, 4, 1, "", "get_adalflow_default_root_path"]], "utils.lazy_import": [[90, 1, 1, "", "LazyImport"], [90, 1, 1, "", "OptionalPackages"], [90, 4, 1, "", "safe_import"]], "utils.lazy_import.LazyImport": [[90, 2, 1, "", "load_class"]], "utils.lazy_import.OptionalPackages": [[90, 5, 1, "", "ANTHROPIC"], [90, 5, 1, "", "BEDROCK"], [90, 5, 1, "", "COHERE"], [90, 5, 1, "", "DATASETS"], [90, 5, 1, "", "FAISS"], [90, 5, 1, "", "GOOGLE_GENERATIVEAI"], [90, 5, 1, "", "GROQ"], [90, 5, 1, "", "OLLAMA"], [90, 5, 1, "", "OPENAI"], [90, 5, 1, "", "PGVECTOR"], [90, 5, 1, "", "QDRANT"], [90, 5, 1, "", "SQLALCHEMY"], [90, 5, 1, "", "TORCH"], [90, 5, 1, "", "TRANSFORMERS"]], "utils.logger": [[91, 4, 1, "", "get_current_script_and_line"], [91, 4, 1, "", "get_logger"], [91, 4, 1, "", "printc"]], "utils.registry": [[92, 1, 1, "", "EntityMapping"]], "utils.registry.EntityMapping": [[92, 2, 1, "", "get"], [92, 2, 1, "", "get_all"], [92, 2, 1, "", "register"]], "utils.serialization": [[93, 1, 1, "", "ObjectTypes"], [93, 4, 1, "", "check_object"], [93, 4, 1, "", "default"], [93, 4, 1, "", "deserialize"], [93, 4, 1, "", "serialize"], [93, 4, 1, "", "to_dict"]], "utils.serialization.ObjectTypes": [[93, 5, 1, "", "CLASS"], [93, 5, 1, "", "INSTANCE"], [93, 5, 1, "", "TYPE"]], "utils.setup_env": [[94, 4, 1, "", "setup_env"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "data", "Python data"], "4": ["py", "function", "Python function"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "property", "Python property"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:data", "4": "py:function", "5": "py:attribute", "6": "py:property"}, "terms": {"": [1, 2, 4, 11, 12, 14, 15, 20, 21, 29, 30, 34, 37, 38, 39, 59, 62, 66, 67, 68, 69, 71, 73, 75, 76, 77, 91, 96, 97, 100, 104, 108, 109, 110, 111, 113, 114, 117, 118, 119, 120, 121, 123, 125, 126, 128, 130, 131, 133, 134, 136, 137, 138, 142, 143, 145, 150, 151, 153], "0": [2, 4, 10, 11, 13, 15, 20, 21, 22, 24, 28, 29, 30, 31, 35, 36, 43, 51, 53, 54, 55, 56, 57, 59, 62, 69, 73, 74, 75, 77, 78, 90, 96, 99, 100, 103, 108, 109, 110, 111, 114, 118, 120, 121, 129, 130, 131, 135, 136, 137, 138, 142, 150, 151, 153], "00": [109, 118, 119, 142], "0001": 35, "00016600126": 120, "00018637415": 120, "0003912348": 120, "00045548353": 120, "00063306844": 120, "00093111617": 120, "0009763892": 120, "001149847": 120, "001270235": 120, "001274437": 120, "0013953627": 120, "0015121206": 120, "0016585035": 120, "0017067948": 120, "0017369769": 120, "0018af12": 118, "002": 137, "002240922": 120, "0023736332": 120, "0024688914": 120, "0025802834": 120, "0027390209": 120, "002749016": 120, "0027831418": 120, "0032514224": 120, "0032596611": 120, "0035554452": 120, "0035945757": 120, "004110795": 120, "0042391727": 120, "00427709": 120, "004391488": 120, "0045538875": 120, "0048683644": 120, "005190901": 120, "005429781": 120, "0055172783": 120, "0059066266": 120, "0060756463": 120, "0065862634": 120, "006953944": 120, "007086745": 120, "0072255824": 120, "0073946016": 120, "007424784": 120, "0076722763": 120, "008243256": 120, "008804435": 120, "00888027": 120, "00918361": 120, "0092658885": 120, "009380581": 120, "009410762": 120, "009845384": 120, "0098876385": 120, "0099192085": 120, "00z": 118, "010159277": 120, "010340369": 120, "01047317": 120, "010648226": 120, "010723059": 120, "011026398": 120, "01102852": 120, "011178068": 120, "011329738": 120, "011336377": 120, "011663412": 120, "0118985": 120, "012314276": 120, "012414178": 120, "012519513": 120, "012596182": 120, "01262": 121, "012740267": 120, "01283127": 120, "012846436": 120, "013225611": 120, "013333333333333197": 121, "013376684": 120, "013642286": 120, "013799232": 120, "014256966": 120, "014401053": 120, "0144541375": 120, "014545139": 120, "014752985": 120, "014813349": 120, "01541699": 120, "015417241": 120, "015500659": 120, "015549791": 120, "015742956": 120, "015791247": 120, "015851611": 120, "01600117": 120, "016137673": 120, "016201723": 120, "016310379": 120, "016319677": 120, "016503545": 120, "016853655": 120, "017123526": 120, "017179621": 120, "017199362": 120, "01721584": 120, "017252058": 120, "017384859": 120, "0175027": 120, "017819481": 120, "017942544": 120, "018185215": 120, "01821555": 120, "018579558": 120, "019038836": 120, "0191": 130, "019186236": 120, "019337907": 120, "01965455": 120, "01t12": 118, "01z": 118, "020113317": 120, "020202424": 120, "020318555": 120, "02047543": 120, "020702936": 120, "02072903": 120, "020733269": 120, "020777322": 120, "02094634": 120, "02170693": 120, "021855626": 120, "022022463": 120, "022083132": 120, "022370934": 120, "022491662": 120, "022583641": 120, "022795979": 120, "022917315": 120, "023175154": 120, "02349366": 120, "02435818": 120, "024447458": 120, "024479514": 120, "02448e3fd394": 118, "02449575": 120, "024570517": 120, "024691852": 120, "024773424": 120, "02479802": 120, "024821715": 120, "0249183": 120, "024919357": 120, "024995193": 120, "025014881": 120, "025159756": 120, "025237864": 120, "025283365": 120, "025304629": 120, "025344033": 120, "0253592": 120, "025449503": 120, "025763396": 120, "025811687": 120, "025829377": 120, "026026547": 120, "02642089": 120, "02646639": 120, "026527058": 120, "026560202": 120, "026845565": 120, "02686073": 120, "027526028": 120, "027646756": 120, "027719192": 120, "02781625": 120, "02787692": 120, "027888212": 120, "028250396": 120, "028274542": 120, "028392596": 120, "028419416": 120, "028588437": 120, "028709164": 120, "028711103": 120, "028999276": 120, "029023057": 120, "029095493": 120, "029393617": 120, "029454285": 120, "029578406": 120, "02959079": 120, "029819863": 120, "02t15": 128, "02z": 118, "03": 142, "030351067": 120, "030515974": 120, "030561475": 120, "030737398": 120, "031122655": 120, "031425994": 120, "03148666": 120, "03172": 136, "031992972": 120, "032282718": 120, "03250003": 120, "03254835": 120, "03288636": 120, "032958794": 120, "033031233": 120, "033200253": 120, "033320982": 120, "03374": 121, "03409": [74, 121, 150, 151], "03414193": 120, "034190223": 120, "034338057": 120, "03438339": 120, "034398723": 120, "034489725": 120, "034673136": 120, "034793064": 120, "035096403": 120, "03520434": 120, "035276778": 120, "03530092": 120, "035399742": 120, "0354458": 120, "035460413": 120, "03567275": 120, "03575969": 120, "035794087": 120, "035945754": 120, "036188427": 120, "036249094": 120, "03629": [0, 1, 109], "03648406": 120, "036582768": 120, "03714": [150, 151], "03718945": 120, "037280865": 120, "037715487": 120, "03773546": 120, "037787925": 120, "03828147": 120, "038294982": 120, "03841571": 120, "038463477": 120, "038898624": 120, "039161157": 120, "03934316": 120, "03940383": 120, "03940568": 120, "039555497": 120, "039792012": 120, "039828505": 120, "039919507": 120, "03t16": 128, "03z": 118, "04": 119, "040178344": 120, "040274926": 120, "04090271": 120, "041820247": 120, "041868538": 120, "042224888": 120, "042285554": 120, "042497892": 120, "042649563": 120, "042810217": 120, "0428619": 120, "042922568": 120, "042952903": 120, "043104574": 120, "04352925": 120, "04363117": 120, "043776043": 120, "043802254": 120, "043893255": 120, "044017497": 120, "0442831": 120, "044408932": 120, "0445487": 120, "044596992": 120, "04500747": 120, "045128196": 120, "045200635": 120, "045318954": 120, "04537962": 120, "045409955": 120, "045500956": 120, "045755986": 120, "046214752": 120, "046380643": 120, "046842538": 120, "047301304": 120, "04732545": 120, "04735133": 120, "04744618": 120, "048018675": 120, "048170548": 120, "048242986": 120, "04844335": 120, "048534352": 120, "04865569": 120, "04874669": 120, "04882248": 120, "0491107": 120, "049112227": 120, "049257103": 120, "049474705": 120, "04964343": 120, "04988489": 120, "04it": 118, "05": [35, 127, 142], "05011172": 120, "050126344": 120, "050688066": 120, "050995983": 129, "05133363": 120, "051385745": 120, "051749755": 120, "05202276": 120, "052057996": 120, "052106287": 120, "05220287": 120, "052417103": 120, "053175453": 120, "05331357": 120, "05338779": 120, "05369113": 120, "05408623": 120, "054115806": 120, "054617435": 120, "054762308": 120, "055341803": 120, "055390093": 120, "055631552": 120, "055824716": 120, "05584484": 120, "05606617": 120, "056500793": 120, "056549083": 120, "057031997": 120, "057118867": 120, "057209868": 120, "05794953": 120, "057968218": 120, "05877048": 120, "059393916": 120, "059543144": 120, "059977766": 120, "06": 128, "060026057": 120, "06033427": 120, "060455605": 120, "060750425": 120, "060758945": 120, "060940947": 120, "06109262": 120, "06205429": 120, "062150873": 120, "062199164": 120, "062427312": 120, "06244062": 120, "0625372": 120, "062609315": 120, "06335816": 120, "063458666": 120, "06351934": 120, "06358001": 120, "06424735": 120, "06430802": 120, "06437227": 120, "06467": 121, "06527871": 120, "065521374": 120, "065724425": 120, "06596588": 120, "06615905": 120, "066492066": 120, "06691674": 120, "067159414": 120, "06782676": 120, "06799412": 120, "06842874": 120, "06881507": 120, "069404125": 120, "06978089": 120, "06983": 134, "06995014": 120, "06ea7cea": 118, "07": [109, 127], "070553556": 120, "07061748": 120, "0708433": 120, "0708916": 120, "07113305": 120, "07158817": 120, "07185742": 120, "07249819": 120, "07261953": 120, "07296812": 120, "07298353": 120, "074030526": 120, "07407882": 120, "07456173": 120, "07486424": 120, "07496": [150, 151], "07510691": 120, "07554": 136, "07595626": 120, "07597": 15, "076138265": 120, "07654167": 120, "07736263": 120, "077507496": 120, "07753363": 120, "077776305": 120, "07794212": 120, "0780387": 120, "078569904": 120, "078763075": 120, "07881136": 120, "07883": [121, 143], "079110995": 120, "07989968": 120, "08088789": 120, "08103276": 120, "08112934": 120, "081225924": 120, "08199859": 120, "08256907": 120, "08275107": 120, "08277125": 120, "082872406": 120, "083054416": 120, "08317575": 120, "083539754": 120, "083600424": 120, "083737075": 120, "08397853": 120, "0841717": 120, "08426777": 120, "08432844": 120, "084389105": 120, "08494435": 120, "08523846": 120, "08553": 134, "085717015": 120, "085905805": 120, "08651248": 120, "08658626": 120, "08669449": 120, "08774": [54, 121], "08851453": 120, "08861449": 120, "08880766": 120, "088952534": 120, "08962861": 120, "09": [109, 118], "090455905": 120, "09081991": 120, "09100191": 120, "091183916": 120, "091244586": 120, "09148726": 120, "09172993": 120, "09199488": 120, "09209394": 120, "09213976": 120, "092639945": 120, "0935402": 120, "09354997": 120, "09382995": 120, "09433865": 120, "0946509": 120, "09476": 121, "09503723": 120, "09614793": 120, "09634069": 120, "09793471": 120, "09925275": 120, "099495426": 120, "0d16": [2, 4, 137], "0d95cc65e6ef": 120, "0x104970220": 138, "0x104970400": 138, "0x105e3b920": 138, "0x105e3bc40": 138, "0x1062a2840": 138, "0x106d691c0": 138, "0x10fb26f20": 118, "0x11382fa60": 109, "0x11384b740": 109, "0x11742eca0": 138, "0x117b98360": 138, "0x14d9d3f60": 138, "0x14d9e4040": 138, "0x14d9e40e0": 138, "0x14d9e4180": 138, "0x14d9e4220": 138, "0x14d9e4360": 138, "1": [0, 1, 2, 4, 8, 11, 13, 14, 15, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 33, 34, 36, 38, 43, 48, 50, 51, 53, 54, 55, 56, 57, 59, 62, 64, 67, 69, 73, 75, 76, 77, 78, 86, 90, 93, 96, 99, 100, 102, 108, 109, 110, 111, 114, 118, 119, 121, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 141, 142, 143, 145, 149, 150, 151, 153], "10": [0, 1, 13, 25, 59, 67, 68, 75, 77, 91, 109, 118, 121, 125, 127, 130, 134, 136, 138, 145, 150], "100": [13, 33, 43, 45, 47, 50, 86, 100, 105, 118, 119, 120, 121, 129, 131, 142, 150, 151], "1000": [2, 4, 59, 75, 77, 104, 119, 121], "100156106": 120, "10046611": 120, "10054244": 120, "10064811": 120, "10204348": 120, "10205": 118, "10210415": 120, "1024": 126, "102407485": 120, "102468155": 120, "10289283": 120, "1029535": 120, "103074834": 120, "104888655": 120, "10519821": 120, "10580489": 120, "106168896": 120, "106957585": 120, "10762493": 120, "108": 142, "10868": 134, "10875195": 120, "10950564": 120, "11": [119, 121, 134, 136, 142], "111386344": 120, "11155285": 120, "11164943": 120, "11174601": 120, "1124177": 120, "113": [100, 150, 151], "11396741": 120, "11401": [134, 136, 141], "11423773": 120, "11434": 13, "11496575": 120, "11511": 134, "11532976": 120, "1156331": 120, "115995646": 120, "11618881": 120, "11686489": 120, "11802388": 120, "12": [100, 103, 109, 121, 134, 142, 150, 151], "121821225": 120, "12218524": 120, "122670576": 120, "122853": 120, "123": [40, 43], "12652": 134, "127": 96, "128": 13, "12it": 118, "13": [109, 121, 134, 153], "13125569": 120, "13164201": 120, "13395482": 120, "13516818": 120, "13577485": 120, "13985154": 120, "14": [121, 129, 130, 134, 142], "14283": 134, "144": [47, 50, 142], "14545332": 120, "14796448": 120, "149": 109, "149265": 109, "15": [120, 121, 130, 134, 142], "151683837681807": 136, "155": 153, "15884": 134, "16": [10, 109, 121, 130, 134, 153], "1617": 153, "1625": 153, "163da9868ea4": [2, 4, 137], "16574481": 120, "1664": 153, "17": [121, 130, 134, 150], "17072": 121, "1720": 153, "17654371": 120, "17761531": 120, "17933443": 120, "18": [109, 121, 127], "180": 131, "18041": 121, "18089913": 120, "18447268": 120, "18527": 109, "1855": 142, "19": [121, 142], "1909": 153, "19306852": 120, "196ec25d39c4": 120, "19736": 121, "1976": [56, 57, 121], "1995": 153, "1997": 109, "1998": [56, 57, 121], "1e": 35, "2": [0, 1, 2, 4, 11, 13, 14, 15, 17, 19, 20, 21, 22, 25, 28, 29, 30, 31, 34, 36, 38, 43, 51, 54, 55, 56, 57, 59, 64, 67, 75, 76, 86, 93, 96, 99, 100, 102, 109, 110, 111, 114, 118, 119, 120, 121, 124, 126, 127, 129, 130, 131, 133, 134, 135, 136, 137, 141, 142, 143, 145, 149, 150, 151], "20": [100, 114, 121, 142, 150, 151, 153], "200": [2, 4, 86, 131], "2000": [100, 121, 150, 151, 153], "2002": 121, "2004": 121, "2005": [121, 134, 136, 141], "2008": 153, "2009": 134, "2010": 121, "2014": [20, 21], "2015": 153, "2020": [121, 126, 134, 141], "2021": [118, 121], "2023": [0, 1, 121, 134], "2023c": 134, "2024": [8, 10, 11, 12, 109, 121, 127, 128, 143], "20240229": 126, "20417552": 120, "2048": 13, "21": [121, 128], "2107": 121, "21549304": 129, "2167": 118, "21f0385d": 118, "22": [12, 121, 127, 138], "2210": [0, 1, 109], "2222": 121, "223220": 128, "226": [100, 150, 151], "2301": 134, "2303": [54, 121, 134], "2305": 134, "2307": 136, "2309": [15, 74, 121, 150, 151], "2310": [121, 134, 136, 150, 151], "2311": 121, "2329ffa8d4b6": 118, "24": [13, 142], "2401": [121, 134, 143], "2402": 121, "24047995": 129, "2406": [150, 151], "2408": 121, "24366009": 129, "244": 109, "244562": 109, "2471023025": 134, "249": 127, "24it": 118, "25": [20, 21, 28, 100, 127, 136, 145, 150, 151], "2500": 121, "256": [33, 86, 118, 119, 120, 136], "266": 109, "27": 135, "27cc": 118, "27cec433": 137, "28": [56, 57, 121, 142], "287": 109, "29": [56, 57, 121, 153], "297": 109, "29728": 121, "2a78": 118, "2ae492258b53": 137, "2b": 15, "2d72e6e7": 130, "2e25ae5336c8": [2, 4, 137], "2e6f4452827b": 118, "2e8e63041698": 118, "2f": 138, "2it": 118, "2wikimultihopqa": 121, "3": [0, 1, 11, 20, 21, 29, 30, 31, 33, 35, 36, 43, 51, 54, 55, 56, 57, 59, 64, 69, 74, 75, 76, 81, 86, 93, 96, 99, 102, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 126, 127, 129, 130, 133, 134, 135, 136, 137, 143, 144, 145, 149, 153], "30": [103, 131], "301": 109, "31": 103, "311": 121, "318": 121, "321": 109, "32768": 12, "33": 121, "3333333333333333": 121, "33333333333333337": 121, "33437008": 129, "353b738c1b71": 118, "36": [47, 50, 100, 142, 150, 151], "37": 128, "37041178": 129, "37da1fbf": 130, "37e1d8ff0526": 118, "37it": 118, "38404a09": 130, "39": 127, "3927": [2, 4, 137], "3929": 134, "3938": 134, "3b": 15, "3rd": [28, 136], "4": [0, 1, 11, 12, 35, 43, 54, 57, 59, 75, 77, 87, 96, 99, 100, 102, 109, 121, 124, 127, 130, 134, 135, 136, 138, 142, 143, 145, 150, 151], "40": [13, 125, 142], "400": 86, "400m": [134, 141], "401": 123, "402c": 130, "405a": 118, "4077": 118, "40f0": [2, 4, 137], "40th": 121, "417ab8b4e3cc": 130, "42": [131, 142], "4206": 118, "424242424244": 109, "4248": [2, 4, 137], "428d": 130, "43": 127, "435b": 118, "43a4": 118, "43f5": 118, "44": 128, "440": 99, "442f": 118, "44a8aa37": [2, 4, 137], "44fc": 130, "45": [40, 121, 128], "4509756": 129, "4568096570283078": 136, "45efa517": 118, "46": 142, "465": 109, "4667": 118, "4682": 130, "46it": 118, "47": 109, "4780": 118, "48": 109, "483b": 118, "485": 109, "4870": 118, "48ce": 118, "48it": 142, "49": [109, 127], "4917": 120, "493d": 118, "49b5": [2, 4, 137], "49ff": 118, "4a38": [48, 50], "4a392e464fe7": 130, "4aa8": 137, "4aae": 150, "4ac1": [48, 50], "4bd0": 118, "4ca4": 137, "4ce3": 120, "4d8e": [100, 150, 151], "4e24": 118, "4eb4": 118, "4f11": 137, "4f5f": 118, "4f6f": 130, "4f88": [2, 4, 137], "4o": [121, 136, 142, 144], "5": [0, 1, 2, 4, 11, 13, 20, 21, 22, 26, 29, 34, 35, 36, 54, 59, 75, 77, 81, 99, 103, 109, 111, 114, 118, 121, 123, 126, 127, 129, 134, 135, 136, 137, 138, 143, 144, 145], "50": [2, 3, 15, 45, 50, 100, 109, 118, 138, 150, 151], "51": 109, "51011": 142, "512": 15, "5166601493236314": 136, "518a": 118, "52": 109, "5316efd58d58": 118, "5343238380789569": 136, "54": [100, 150, 153], "5432": 24, "544": 109, "55": 128, "56": 128, "569a": 118, "57": 142, "582859": 128, "5869e6cd": 130, "59it": 119, "5a8b57f25542995d1e6f1371": 153, "5ba2": 120, "6": [10, 59, 68, 100, 109, 118, 121, 127, 129, 134, 136, 138, 142, 143, 150, 151, 153], "60": 142, "600": [47, 50], "609": 118, "61": 142, "6175549": 129, "6229580777634034": [20, 21], "6294762236217233": 136, "63072": 118, "6333": 136, "64": [13, 142], "64987b2b": 118, "65": [100, 121, 150], "66": 151, "6666666666666666": [121, 138], "67": 142, "69": 142, "6986ba52a0d3": 130, "7": [13, 24, 100, 103, 121, 127, 131, 134, 135, 136, 143, 150, 151], "70": 131, "70b": [12, 109, 135], "71a2": 130, "72": [100, 121, 138, 150, 151], "7335e34ee0c6": 118, "73c12be3": 118, "75": [20, 21, 131, 136, 142], "756148": 128, "75dd1e09abab": 150, "75dd1e09abab_root": 150, "765794": 128, "768": 119, "77": [142, 151], "7749999761581421": 136, "7790170272403408": 136, "78": 142, "782": 109, "7844": 118, "78917586": 120, "79it": 118, "7a17ed45": 118, "7a4f86892556": 118, "7b": [12, 15], "7b2487fc4441": [48, 50], "7minut": 121, "8": [8, 11, 13, 20, 21, 59, 75, 77, 100, 103, 121, 129, 134, 136, 142, 150, 151, 153], "80": [96, 100, 142, 150, 151], "800": [2, 4], "8000": 96, "8031794089550072": 136, "81": 142, "8109999895095825": 136, "8119999766349792": 136, "8169999718666077": 136, "8192": [12, 29, 109, 123, 135], "81it": 142, "82": 142, "823": 142, "82e6": [100, 150, 151], "82fb": 137, "8348623853211009": 142, "83rd": 121, "84": [142, 151], "840021aa1953": 118, "8426": 142, "8462": 150, "85": 153, "86": 142, "863f": [48, 50], "8678": 118, "87": [100, 150, 151], "87e0": 118, "88": [100, 142, 150, 151], "8819": 142, "8819444444444444": 142, "8871": 137, "88b1": 137, "89": [100, 142, 150, 151], "8905dc5f": 137, "8977522850037": 142, "89th": 121, "8a12": 130, "8b": [12, 29, 109, 123], "8b0d": 118, "8bc3": 118, "8be5": 137, "8c3e": 118, "8e52": 118, "8x7b": 12, "9": [13, 100, 121, 134, 135, 136, 150, 151], "90": [100, 125, 142, 150, 151], "90ff": 130, "91": [100, 150, 151], "910e984cdb65": 118, "9122": 118, "92": [100, 150, 151], "921f80a7": [48, 50], "93922b619293": 118, "94": [100, 150, 151], "9435ed755e20": 118, "9498793313012154": 136, "95": [13, 15, 53, 109, 121], "95297": 109, "96": [100, 150, 151], "9670": 118, "9696708": 136, "97": [100, 150, 151], "9701269": 136, "9752": 121, "9789": 121, "97db": [2, 4, 137], "98": [100, 127, 136, 150, 151], "9827": 121, "98742366": 136, "99": [100, 150, 151], "9950029253959656": 136, "99520767": 136, "9994476437568665": 136, "9994490742683411": 136, "9996004700660706": 136, "9a424d4c": 118, "9ba27955": [48, 50], "9c14": 120, "9ca4": [2, 4, 137], "9dc8": [100, 150, 151], "9dd7d34128df": [100, 150, 151], "9nnn": [100, 150, 151], "A": [2, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 24, 26, 28, 30, 33, 35, 43, 48, 50, 54, 55, 57, 59, 64, 65, 67, 69, 72, 74, 78, 80, 87, 92, 100, 103, 109, 110, 111, 118, 120, 121, 123, 124, 127, 129, 130, 131, 134, 135, 136, 138, 142, 150, 151], "And": [1, 36, 54, 59, 100, 104, 109, 110, 121, 126, 131, 133, 134, 136, 138, 141, 150, 151], "As": [8, 22, 29, 31, 35, 100, 111, 114, 118, 120, 123, 133, 134, 136, 138, 141, 143, 145, 150, 151], "At": [1, 109, 127, 135, 142], "Be": [59, 69, 74], "But": [15, 59, 75, 76, 97, 99, 100, 109, 110, 121, 126, 128, 132, 134, 136, 138, 150, 151, 153], "By": [36, 100, 114, 119, 123, 134, 137, 138, 150, 151], "For": [0, 1, 2, 4, 10, 13, 17, 19, 22, 28, 36, 37, 55, 57, 59, 64, 75, 77, 95, 96, 99, 100, 104, 109, 110, 111, 118, 119, 124, 129, 130, 132, 134, 135, 136, 137, 138, 141, 143, 145, 150, 151], "If": [1, 2, 4, 13, 15, 17, 19, 20, 22, 23, 28, 29, 32, 33, 35, 36, 40, 42, 43, 56, 57, 59, 66, 67, 68, 69, 74, 75, 76, 77, 81, 82, 91, 95, 96, 97, 99, 100, 103, 104, 109, 111, 118, 119, 121, 123, 125, 126, 131, 133, 134, 136, 137, 138, 145, 150, 151], "In": [30, 31, 38, 43, 47, 50, 56, 57, 59, 62, 69, 72, 73, 75, 76, 95, 100, 110, 111, 114, 117, 118, 120, 121, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "It": [1, 2, 3, 4, 6, 8, 9, 14, 15, 20, 21, 22, 29, 30, 31, 35, 36, 37, 40, 43, 51, 56, 57, 59, 62, 66, 67, 68, 69, 73, 75, 77, 81, 90, 95, 97, 100, 108, 109, 110, 111, 112, 114, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 143, 145, 150, 151], "Its": [118, 136], "NOT": [17, 19, 109, 131], "No": [34, 55, 57, 104, 121, 153], "Not": [6, 99, 121], "Of": [100, 150, 151], "On": [111, 131], "One": [59, 75, 76, 83, 130], "Or": [36, 59, 67, 103, 121, 132, 138], "Such": 29, "That": 153, "The": [1, 2, 3, 4, 13, 15, 17, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 41, 42, 43, 45, 50, 54, 55, 57, 58, 59, 62, 63, 64, 65, 67, 68, 69, 71, 72, 73, 75, 76, 81, 82, 83, 86, 87, 88, 90, 91, 93, 95, 96, 97, 99, 100, 104, 105, 108, 109, 110, 111, 114, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 153], "Then": [2, 4, 96, 118, 120, 129, 130, 134, 135, 137, 138], "There": [0, 1, 9, 15, 20, 23, 95, 110, 121, 125, 126, 127, 132, 136], "These": [4, 96, 110, 114, 120, 121, 124, 132, 133, 136, 137, 138, 143], "To": [13, 20, 21, 22, 39, 40, 43, 87, 95, 96, 97, 99, 100, 103, 104, 105, 109, 111, 114, 117, 119, 121, 124, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 143, 145, 150, 151, 153], "Will": [59, 75, 77], "With": [30, 35, 39, 74, 100, 109, 118, 120, 124, 129, 130, 131, 135, 142, 150, 151, 153], "_": [20, 21], "_______": 109, "________": [109, 131], "__________": 131, "__call__": [15, 29, 41, 59, 63, 64, 65, 110, 114, 123, 124, 153], "__dict__": [28, 31, 118], "__getitem__": 87, "__getitems__": 87, "__init__": [15, 20, 21, 22, 29, 81, 100, 108, 109, 114, 119, 127, 128, 129, 131, 136, 138, 142, 150, 151, 153], "__input_fields__": [17, 18, 111, 131, 142], "__len__": 87, "__main__": [131, 138], "__name__": [93, 127, 129], "__output_fields__": [17, 18, 131, 142], "__repr__": [59, 63, 114], "__str__": [1, 32], "__version__": 90, "_acal": [11, 12, 14, 15, 37], "_additional_llm_tool": 109, "_call": [11, 12, 14, 15, 37, 82], "_coarse_label": 142, "_coarse_labels_desc": [111, 142], "_combine_input_and_model_kwarg": 129, "_compon": 128, "_compute_single_item": [54, 55, 57], "_diagnos": [100, 150, 151], "_embedd": 136, "_extra_repr": [114, 119], "_few_shot_demo": 130, "_generator_names_to_fil": 82, "_generator_trac": 81, "_init_tool": 109, "_is_async": 138, "_output": 132, "_output_processor": 131, "_paramet": 128, "_prepare_input": [142, 153], "_run_one_step": 109, "_score": 130, "_student_trac": 29, "_template_str": 128, "_trace": [29, 130], "_trace_map": 83, "a2acf8ba4c27": 118, "a317": [48, 50], "a45ad4690a47": 130, "a8b8": 130, "a958": 118, "aa81": 118, "aaa8": 118, "aaai": 121, "ab": [0, 1, 15, 54, 74, 109, 121, 123, 134, 136, 141, 150, 151], "ab64": 118, "aba9": 118, "abbr": 142, "abbrevi": [111, 142], "abc": 118, "aberdeen": 153, "abil": [109, 118, 121, 124, 134], "abl": [100, 110, 111, 117, 121, 123, 134, 136, 139, 141, 142, 150, 151], "about": [8, 24, 54, 96, 97, 100, 121, 123, 125, 126, 134, 141, 142, 150, 151], "abov": [1, 100, 109, 114, 121, 123, 125, 126, 128, 131, 133, 134, 136, 138, 142, 150, 151, 153], "abstract": [19, 37, 52, 58, 59, 68, 87, 105, 110, 111, 113, 124, 125, 129, 131, 142], "abstract_algebra": 121, "ac": [20, 21, 134], "ac78": 120, "academ": [121, 137], "acal": [7, 8, 9, 10, 12, 13, 14, 29, 30, 33, 34, 36, 37, 39, 64, 110, 114, 123, 124, 129, 136, 138], "acc_list": [51, 57], "accept": [87, 108, 123, 129], "access": [9, 15, 20, 23, 31, 42, 43, 81, 100, 103, 109, 110, 121, 135, 136, 138, 150, 151], "accomplish": 124, "accord": [2, 4, 20, 21, 110, 121, 124, 134, 141, 143], "accordingli": 131, "accordion": [100, 150, 151], "account": 123, "accumul": [29, 132], "accur": [110, 134, 136], "accuraci": [1, 51, 57, 59, 62, 100, 108, 109, 121, 125, 134, 137, 142, 143, 150, 151, 153], "accus": 153, "acetaminophen": 114, "achiam": 121, "achiev": [34, 100, 111, 121, 123, 125, 134, 138, 141, 150, 151, 153], "acl": 121, "acm": 121, "acronym": 142, "across": [35, 100, 111, 121, 138, 142, 145, 150, 151], "act": [105, 109, 120, 124, 135], "action": [1, 43, 99, 135, 137], "action_typ": 43, "activ": [43, 97, 104, 110, 131], "actual": [17, 19, 20, 23, 35, 59, 75, 76, 109, 128, 131, 132, 136, 137], "acycl": 124, "ad": [14, 20, 21, 22, 24, 29, 30, 31, 35, 43, 59, 62, 67, 98, 100, 104, 110, 114, 118, 127, 128, 132, 136, 138, 142, 150, 151], "ada": [100, 137, 150, 151], "adaflow": 153, "adal": [17, 18, 59, 75, 100, 110, 121, 142, 150, 151, 153], "adal_compon": [100, 142, 150, 151, 153], "adalcompon": [67, 75, 76, 77, 78, 105, 121, 124, 153], "adalcomponent_": 124, "adalflow": [2, 4, 10, 20, 21, 28, 29, 31, 43, 45, 50, 54, 58, 59, 62, 66, 67, 75, 77, 81, 82, 90, 91, 101, 102, 105, 109, 110, 111, 114, 117, 118, 119, 123, 124, 125, 127, 128, 129, 131, 132, 133, 134, 136, 137, 138, 141, 150, 151, 153], "adaltask": [59, 75, 77, 100, 142, 150, 151, 153], "adaplcompon": [59, 75, 77], "adapt": [20, 21, 30, 54, 55, 57, 62, 73, 104, 119, 121, 134, 137, 138], "adaptat": 121, "add": [0, 1, 17, 19, 20, 21, 29, 30, 31, 33, 35, 40, 43, 59, 67, 69, 72, 74, 75, 76, 91, 95, 96, 99, 100, 104, 109, 111, 114, 118, 119, 124, 126, 129, 130, 131, 132, 135, 136, 138, 141, 142, 150, 151], "add_a_b": 30, "add_compon": 29, "add_generation_prompt": 15, "add_grad": [59, 67], "add_gradi": [59, 67], "add_histori": [59, 69, 74], "add_item": 136, "add_llm_as_fallback": [0, 1, 109], "add_missing_right_brac": [35, 40], "add_missing_right_bracket": [35, 40], "add_missing_right_parenthesi": 35, "add_on": 114, "add_point": 138, "add_scor": [59, 61, 62], "add_score_to_current_param": [59, 69, 74], "add_score_to_param": [59, 69, 74], "add_score_to_trac": [59, 67], "add_successor_map_fn": [59, 67, 110, 153], "add_to_trac": [59, 67], "addab": 30, "addit": [0, 1, 20, 21, 35, 43, 109, 119, 121, 123, 127, 129, 134, 135, 138, 142], "addition": [10, 12, 13, 15, 20, 23, 24, 37, 100, 109, 114, 119, 121, 124, 127, 130, 134, 136, 138, 150, 151], "additional_context": [42, 138], "additional_info": 52, "additon": 41, "addonecompon": 114, "address": [59, 69, 74, 125, 137], "adher": 131, "adjust": [13, 100, 125, 134, 150, 151], "admit": [121, 143], "adopt": 105, "adpat": 123, "advanc": [44, 114, 121, 126, 127, 136, 137], "advantag": [100, 142, 150, 151], "advis": 28, "ae99": 118, "afbd": 118, "afc": [2, 4, 137], "affect": [13, 54, 111, 119, 121], "after": [13, 20, 21, 28, 31, 33, 36, 38, 40, 95, 96, 99, 100, 109, 111, 120, 121, 123, 126, 127, 131, 132, 135, 136, 138, 150, 151], "afun": 29, "ag": [28, 121, 131, 134, 145], "again": [120, 136], "against": [24, 59, 69, 71, 121], "agenda": 109, "agent": [1, 34, 43, 44, 58, 99, 104, 105, 121, 123, 125, 126, 133, 134, 138], "agent_respons": 109, "aggreg": [59, 67, 72], "agnositc": 105, "agnost": [123, 124, 126, 129, 141], "ah": 15, "ahead": [97, 111, 124], "ai": [11, 15, 101, 104, 105, 114, 121, 127, 134], "aim": [125, 131], "akari": 134, "al": [121, 134, 141, 143], "alcohol": 153, "algorithm": [13, 15, 137], "alia": [28, 29, 43, 108, 130, 132], "align": [2, 4, 54, 96, 134, 137], "all": [1, 10, 12, 13, 14, 15, 19, 24, 28, 29, 31, 34, 36, 37, 38, 39, 40, 42, 43, 46, 47, 50, 54, 56, 57, 58, 59, 64, 66, 69, 74, 75, 76, 77, 78, 80, 86, 87, 93, 95, 96, 100, 103, 104, 109, 111, 114, 118, 119, 121, 123, 125, 126, 128, 129, 130, 131, 132, 133, 134, 135, 136, 138, 142, 143, 145, 150, 151], "all_gt_answ": [51, 57, 143], "all_gt_context": [56, 57, 143], "all_pred_answ": [51, 57, 143], "all_quest": 143, "all_retrieved_context": [56, 57, 143], "allevi": [114, 136], "allow": [15, 28, 29, 30, 35, 36, 38, 43, 51, 57, 59, 64, 67, 82, 100, 104, 109, 111, 114, 118, 123, 125, 127, 130, 133, 135, 136, 137, 142, 143, 150, 151, 153], "allowi": 118, "almost": [121, 126, 131, 136], "alon": 121, "along": [20, 23, 24, 28, 29, 31, 36, 91, 96, 108, 110, 111, 118, 123, 129, 130, 134, 136, 139, 142, 150], "alongsid": 109, "alpha": 99, "alreadi": [20, 21, 28, 29, 43, 95, 99, 100, 111, 123, 127, 131, 136, 138, 150, 151, 153], "also": [2, 4, 13, 20, 21, 24, 29, 33, 34, 35, 36, 41, 43, 54, 59, 74, 75, 76, 77, 87, 95, 100, 110, 111, 114, 117, 118, 121, 123, 125, 133, 134, 135, 136, 137, 138, 141, 142, 145, 150, 151, 153], "altern": 30, "although": [20, 21, 135, 136, 153], "alwai": [1, 15, 17, 19, 28, 31, 97, 109, 110, 118, 121, 123, 127, 131, 137, 138], "amazon": 9, "amazonaw": 9, "ambigu": 134, "amount": [109, 118, 123], "an": [0, 1, 6, 12, 13, 14, 15, 17, 18, 19, 25, 28, 29, 30, 32, 33, 34, 35, 36, 38, 39, 40, 43, 54, 55, 57, 59, 64, 65, 69, 71, 72, 73, 74, 75, 76, 77, 81, 86, 87, 90, 91, 93, 97, 100, 103, 105, 109, 110, 111, 112, 114, 118, 119, 120, 121, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 136, 138, 141, 142, 143, 145, 150, 151], "analysi": [2, 4, 121, 137], "analyz": [135, 153], "anautomat": 121, "andhannaneh": 134, "andrew": [20, 21], "andro": 121, "angel": 126, "anger": 121, "ani": [0, 1, 2, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 42, 43, 51, 52, 54, 55, 57, 59, 63, 66, 67, 68, 69, 74, 75, 76, 77, 78, 81, 82, 83, 86, 87, 88, 93, 95, 96, 97, 99, 100, 104, 105, 108, 109, 111, 114, 117, 118, 119, 121, 123, 124, 125, 128, 129, 130, 131, 132, 133, 134, 136, 138, 141, 142, 150, 151, 153], "annoat": 121, "annot": [54, 121, 143], "annual": 121, "anoth": [20, 23, 38, 59, 68, 104, 109, 110, 121, 127, 128, 130, 131, 134, 136], "ansi": 91, "answer": [0, 1, 13, 17, 19, 48, 50, 51, 54, 55, 56, 57, 59, 75, 76, 100, 104, 108, 109, 111, 114, 121, 130, 131, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 153], "answer_match_acc": [57, 100, 143, 150, 151], "answer_templ": 153, "answerdata": 153, "answermacthevalu": 143, "answermatchacc": [51, 57, 100, 108, 121, 134, 142, 150, 151, 153], "anthrop": [8, 43, 90, 103, 126, 129], "anthropic_api_kei": [95, 103], "anthropic_cli": [7, 129], "anthropicapicli": [7, 8, 43, 129], "anybodi": 121, "anyon": 97, "anyth": [9, 17, 19, 109, 125, 131, 133, 138], "ap": [121, 128], "api": [8, 9, 10, 11, 12, 13, 14, 15, 16, 29, 33, 37, 43, 59, 75, 77, 95, 96, 102, 104, 110, 120, 124, 125, 126, 134, 135], "api_kei": [8, 10, 11, 12, 14, 86], "api_kwarg": [8, 9, 10, 11, 12, 13, 14, 15, 37, 123, 129], "api_respons": 16, "apidoc": 96, "apidocoutdir": 96, "apirefer": 9, "app": [13, 43, 91], "app_logg": 127, "appear": [59, 67, 121], "append": [15, 30, 31, 88, 108, 118, 129, 138, 143, 153], "append_dialog_turn": 43, "append_to_jsonl": 88, "appl": [55, 56, 57, 121, 130, 150], "appli": [2, 4, 15, 25, 30, 31, 33, 35, 36, 38, 59, 67, 75, 76, 81, 97, 110, 117, 118, 119, 120, 123, 124, 132, 134, 136, 137, 153], "applic": [2, 4, 6, 28, 91, 99, 105, 109, 110, 111, 118, 121, 124, 125, 131, 136, 137, 144, 145], "application_nam": 104, "apply_chat_templ": 15, "apply_transform": [31, 118], "appreci": 95, "approach": [2, 4, 114, 120, 121, 134, 135, 137], "appropri": [13, 100, 114, 137, 150, 151], "approv": 97, "ar": [0, 1, 2, 4, 8, 15, 17, 18, 19, 20, 21, 22, 29, 30, 31, 32, 35, 38, 40, 42, 43, 54, 58, 59, 66, 67, 69, 73, 74, 75, 76, 77, 81, 82, 90, 91, 95, 96, 97, 99, 100, 104, 105, 109, 110, 111, 114, 117, 118, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 142, 143, 144, 145, 150, 151, 153], "arbitrari": [30, 59, 63], "architectur": [134, 141, 144], "arena": 121, "arg": [13, 19, 28, 29, 30, 34, 35, 36, 37, 39, 40, 42, 43, 45, 50, 52, 59, 63, 64, 65, 66, 67, 68, 69, 71, 72, 75, 76, 77, 80, 90, 108, 109, 135, 138, 142], "argument": [0, 1, 10, 12, 13, 15, 28, 30, 32, 34, 35, 36, 37, 38, 43, 59, 63, 67, 68, 75, 76, 86, 100, 109, 110, 119, 120, 123, 128, 129, 130, 131, 133, 135, 136, 137, 138, 150, 151], "arithmet": 43, "ariz": 127, "around": [41, 81, 110, 113, 153], "arr": 138, "arrai": [35, 110, 136, 138], "arsen": 121, "art": [59, 62], "articl": [54, 121, 137], "articul": 104, "artifici": 123, "arxiv": [0, 1, 15, 54, 74, 109, 121, 134, 136, 141, 143, 150, 151], "arxivpreprint": 134, "asai": 134, "asdict": [35, 111], "ask": [20, 23, 24, 43, 54, 55, 57, 104, 111, 118, 121, 128, 133, 135, 136, 137, 138, 142], "aspect": [59, 69, 74, 121], "aspirin": 114, "assert": [28, 119, 129], "assess": [54, 100, 121, 143, 150, 151], "assign": [2, 4, 13, 29, 54, 59, 67, 100, 120, 121, 130, 132, 150, 151], "assist": [1, 6, 15, 17, 18, 19, 32, 38, 43, 100, 109, 114, 118, 123, 126, 127, 128, 133, 143, 150, 151], "assistant_respons": [43, 118], "assistant_response_timestamp": [43, 118], "assistantrespons": [43, 118], "assit": 133, "associ": [121, 131], "assum": [9, 31, 43, 56, 57, 118, 127, 130, 153], "assumpt": 126, "ast": [35, 43, 131], "async": [8, 9, 10, 12, 13, 14, 29, 30, 33, 34, 36, 37, 39, 42, 64, 109, 129, 136, 138], "async_cli": 129, "async_function_1": 34, "async_function_2": 34, "async_tool_1": 34, "async_tool_2": 34, "asynccal": [43, 109], "asynchron": [13, 34, 114], "asyncio": [34, 42, 138], "asyncopenai": 129, "atom": [118, 136], "attach": [81, 127, 130], "attempted_val_scor": 78, "attent": [99, 100, 150, 151], "attention_mask": 15, "attribut": [20, 22, 23, 25, 26, 29, 31, 36, 38, 39, 43, 56, 57, 59, 67, 81, 86, 100, 111, 114, 118, 121, 128, 130, 131, 136, 138, 150, 151], "auc": 121, "audio": 136, "aug": 134, "augement": 136, "augment": [59, 62, 121, 124, 130, 134, 136, 141, 143, 144], "augmented_demo": [59, 62], "augmentedlanguag": 134, "author": 121, "auto": [29, 64, 65, 67, 70, 74, 100, 105, 108, 124, 125, 128, 129, 133, 134, 141, 144, 151, 153], "auto_text_grad_": 124, "autoai": 141, "autodoc": 96, "autograd": [64, 65, 110], "autom": [121, 125], "automat": [22, 30, 33, 36, 59, 67, 70, 71, 81, 95, 96, 100, 104, 110, 114, 121, 128, 131, 135, 138, 150, 151], "automodelforcausallm": 15, "autonom": [105, 109, 125], "autoreset": 91, "autotoken": 15, "avail": [1, 12, 13, 43, 103, 109, 138, 143], "available_funct": 138, "averag": [20, 21, 51, 56, 57, 59, 75, 76, 121, 143], "average_idf": [20, 21], "average_pool": [7, 15], "average_tim": 135, "avg_acc": [51, 57], "avg_judg": [55, 57, 143], "avg_recal": [56, 57, 121, 143], "avg_relev": 143, "avg_scor": [52, 55, 121], "avgdl": [20, 21, 136], "avirup": 134, "avoid": [20, 21, 28, 29, 95, 96, 118, 119, 134, 136], "aw": 9, "await": [0, 1, 30, 34, 42, 43, 138], "awar": [20, 23, 132], "award": 145, "awlai": 138, "aws_access_key_id": 9, "aws_connection_timeout": 9, "aws_profile_nam": 9, "aws_read_timeout": 9, "aws_region_nam": 9, "aws_secret_access_kei": 9, "aws_session_token": 9, "b": [0, 1, 20, 21, 30, 43, 109, 135, 136, 138], "b0cffa3e": [100, 150, 151], "b2dbdf2f": 118, "b3e9": 118, "b400": 137, "b4ac7d61e181": [48, 50], "b6c6": 118, "b8b7": [48, 50], "ba8e1e23": 137, "baai": [15, 136], "back": [13, 17, 19, 20, 21, 31, 86, 93, 95, 97, 100, 109, 110, 111, 117, 120, 121, 123, 130, 131, 150, 151], "backend_engine_prompt": 69, "backpropag": [29, 36, 59, 62, 64, 65, 69, 73, 100, 110, 124, 130, 132, 150, 151], "backpropagatin": 132, "backpropog": 130, "backtick": [17, 19, 109, 131, 138], "backward": [29, 36, 39, 59, 63, 64, 65, 67, 69, 70, 71, 72, 73, 75, 76, 100, 105, 108, 110, 124, 130, 132, 142, 150, 151], "backward_engin": [36, 39, 59, 63, 64, 65, 69, 72, 73, 75, 76, 100, 108, 150, 151, 153], "backward_engine_dis": [59, 67], "backward_engine_model_config": [59, 75, 76, 77, 100, 142, 150, 151, 153], "backward_fn": [59, 63], "backwardcontext": [59, 63], "backwardengin": [36, 59, 63, 64, 65, 69, 72, 73, 75, 76], "bad": [100, 121, 150, 151], "balanc": [13, 47, 50], "balconi": 153, "banana": [130, 150], "banerje": 121, "bank": 121, "bare": [105, 113, 133], "baromet": 153, "basd": 136, "base": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 50, 51, 54, 55, 56, 57, 58, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 82, 83, 85, 87, 90, 92, 93, 97, 105, 108, 109, 111, 113, 114, 119, 123, 125, 127, 129, 131, 134, 135, 138, 141, 142, 143, 145], "base_class": 28, "base_data_class": [111, 131, 143, 145], "basedata": [48, 50], "basedataclass": 28, "baseevalu": [51, 52, 54, 55, 56, 57, 59, 69, 73], "basemodel": 110, "bash": 22, "basic": [58, 97, 125], "basicqaoutput": [17, 18], "batch": [2, 4, 33, 43, 59, 75, 76, 77, 87, 100, 117, 118, 119, 120, 129, 136, 142, 149, 150, 151], "batch_embedd": [118, 119], "batch_idx": [59, 75, 76], "batch_siz": [2, 3, 4, 33, 86, 87, 118, 119, 120, 132], "batch_val_score_threshold": [59, 75, 77], "batchembedd": [33, 118], "batchembedderinputtyp": 33, "batchembedderoutputtyp": 33, "bba2": [48, 50], "bbh_object_count": [45, 50], "bc0ff7f6": 118, "bcbc6ff9": 118, "bceloss": 110, "bd3a": 130, "bdbd": 118, "beat": [100, 150, 151], "beauti": [20, 21], "becam": 153, "becaus": [2, 4, 100, 123, 125, 135, 137, 142, 145, 150, 151], "becom": [59, 67, 121, 130, 134, 136], "bed": 130, "bednnn": [100, 150, 151], "bedrock": [9, 90], "bedrock_cli": 7, "bedrock_runtime_except": [7, 9], "bedrockapicli": [7, 9], "bedrockruntimeexcept": 9, "been": [36, 43, 118, 121, 134, 136, 142], "befor": [2, 4, 40, 55, 56, 57, 59, 75, 76, 95, 97, 99, 100, 114, 118, 119, 121, 124, 135, 136, 137, 142, 145, 150, 151, 153], "begin": [59, 67, 91, 104, 125], "begin_of_text": [126, 133], "behavior": [110, 127, 138], "behind": [17, 19, 109, 124, 126], "beij": [55, 57, 121], "being": [111, 124, 125, 130, 132, 134, 138, 142, 153], "belief": 134, "believ": 97, "below": [1, 100, 109, 121, 131, 136, 138, 150, 151], "bench": [45, 50], "benchmark": [134, 135, 143, 153], "benef": 136, "benefici": 137, "benefit": [30, 43, 118, 136], "bert": [121, 153], "bert_scor": 121, "bertscor": [121, 134, 141], "besid": [29, 118, 121, 123, 133, 134, 135, 145], "best": [20, 21, 95, 97, 100, 104, 114, 121, 124, 134, 136, 137, 141, 150, 151], "beta": [15, 99, 138], "better": [2, 4, 18, 28, 59, 62, 69, 73, 96, 97, 100, 109, 110, 111, 121, 130, 131, 135, 136, 137, 138, 142, 145, 150, 151], "between": [2, 4, 13, 28, 37, 53, 54, 56, 57, 59, 69, 74, 97, 104, 105, 109, 110, 121, 124, 125, 129, 132, 134, 136, 137, 141, 153], "beyond": [4, 121, 125, 138], "bf52": 130, "bfc5": 137, "bfloat16": 15, "bge": [15, 136], "bhh_hard_object_count": 144, "bhh_object_count": [100, 150, 151], "bi": [134, 136, 141], "bias": [29, 114, 127], "bical": 153, "big": [45, 50, 97, 134], "big_bench_hard": [100, 150, 151], "bigbenchhard": [45, 50, 100, 150, 151], "bigger": [20, 21], "biggest": 87, "binari": 53, "bit": [34, 111, 142], "black": [91, 134], "blackberri": [130, 150], "bleu": [121, 134, 141], "bleuscor": 121, "blob": [47, 50], "block": [28, 29, 34, 44, 91, 104, 114, 124, 125, 137], "blow": 128, "blue": 91, "bm25": [20, 21, 118, 136], "bm25_index": [20, 21], "bm25_retriev": [20, 136], "bm25retriev": [20, 21], "bodi": [54, 121], "bonjour": 128, "book": 137, "bool": [0, 1, 2, 3, 13, 15, 17, 18, 19, 20, 21, 24, 29, 31, 34, 35, 36, 38, 39, 40, 41, 43, 54, 55, 57, 59, 62, 66, 67, 68, 69, 72, 74, 75, 76, 77, 78, 81, 87, 91, 109, 118, 119, 130, 131], "bool_str": 131, "bool_str_2": 131, "bool_str_3": 131, "bool_str_4": 131, "bool_str_5": 131, "bool_str_6": 131, "bool_str_7": 131, "bool_str_8": 131, "boolean": [0, 1, 19, 35, 40, 131, 136], "boolean_pars": 40, "boolean_str": 131, "booleanoutputpars": [17, 19, 131], "booleanpars": 40, "boost": [118, 121, 136, 142], "boostrap": [62, 142, 144], "bootstrap": [59, 66, 75, 76, 130, 142], "bootstrap_optim": [61, 142], "bootstrap_shot": [59, 62, 75, 77, 100, 142, 150, 151], "bootstrapfewshot": [59, 61, 62, 100, 108, 142, 151], "bootstrapoptim": 142, "border": [2, 4, 137], "bore": 125, "boshengd": 134, "both": [4, 9, 14, 20, 21, 29, 34, 37, 40, 42, 43, 59, 62, 75, 76, 88, 91, 96, 100, 105, 109, 110, 111, 118, 121, 123, 124, 127, 128, 129, 130, 131, 134, 136, 138, 141, 142, 143, 145, 150, 151, 153], "boto3": [9, 90], "botocor": 9, "bound": 53, "boundari": [24, 28, 43, 54, 57, 78, 90, 93], "boutiqu": 153, "box": [114, 121, 125, 134], "brace": [35, 40], "bracket": [35, 40], "branch": [99, 134], "brand": 142, "brazil": 121, "break": [2, 4, 109, 125, 127, 137], "bridg": [12, 15, 37, 129], "brief": [17, 18, 123], "briefli": 124, "brittl": 125, "broad": [121, 137], "broader": [96, 97, 137], "broccoli": 130, "brought": 121, "browser": [96, 135], "budget": [2, 4, 137], "buffer": [1, 32], "bug": [97, 99, 100, 150, 151], "buget": 134, "build": [20, 21, 22, 26, 29, 35, 39, 44, 54, 97, 98, 99, 104, 105, 109, 110, 111, 114, 121, 136, 141, 142, 143, 144, 153], "build_index": 143, "build_index_from_docu": [20, 21, 22, 23, 26, 39, 118, 136], "builder": 38, "built": [20, 21, 26, 32, 35, 39, 100, 103, 121, 124, 131, 135, 136, 138, 150, 151, 153], "bunch": 137, "burnlei": 121, "busi": 125, "bust": 121, "bytes_or_buff": [1, 32], "c": [20, 21, 29, 121, 134, 153], "c4e4": 118, "c4e5": 120, "c5431397": 118, "c77c98ac260f": 118, "c8fc": 118, "ca": 138, "ca0af45b": [2, 4, 137], "cabbag": 130, "cach": [15, 36, 54, 55, 57, 89, 118], "cache_dataset": [45, 50], "cache_path": [36, 85], "cached_content_token_count": 11, "cached_dataset": 117, "cachedengin": [36, 85], "cai": 121, "calcul": [53, 59, 75, 76, 100, 110, 120, 121, 150, 151], "calculate_class_weight": 47, "call": [0, 1, 2, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 54, 55, 57, 59, 62, 63, 64, 65, 67, 68, 69, 71, 73, 75, 76, 80, 81, 82, 88, 90, 91, 93, 100, 104, 108, 109, 110, 114, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 142, 143, 150, 151, 153], "call_async_funct": 34, "call_multipli": [0, 1], "callabl": [0, 1, 8, 9, 14, 20, 21, 22, 23, 26, 28, 29, 31, 34, 35, 36, 39, 42, 43, 59, 63, 67, 68, 69, 73, 75, 76, 80, 108, 109, 110, 118, 142, 150, 153], "callan": 134, "callback": [59, 75, 76, 80, 100, 127, 150, 151], "callbackmanag": [36, 80, 104], "can": [0, 1, 2, 4, 6, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 50, 51, 54, 55, 56, 57, 59, 62, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 77, 81, 83, 86, 87, 90, 92, 95, 96, 97, 99, 100, 103, 104, 109, 110, 111, 113, 114, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "candid": 136, "candidates_token_count": 11, "cannon": 153, "cannot": [15, 104, 109, 121, 123], "cantain": 29, "cap": [100, 150, 151], "capabl": [34, 100, 109, 110, 124, 127, 137, 138, 150, 151], "capac": 153, "capdev": [121, 134, 141], "capit": [28, 35, 109, 111, 119, 128, 129, 133], "captur": [35, 54, 110, 121, 123], "carbon": [118, 136], "card": 133, "care": [100, 109, 134, 137, 141, 150, 151], "carefulli": [54, 97, 104, 121], "carri": [97, 138], "carrot": 130, "carsnn": [100, 150, 151], "case": [6, 20, 23, 28, 31, 59, 62, 67, 95, 97, 100, 104, 109, 114, 118, 121, 123, 124, 125, 127, 131, 133, 134, 135, 136, 137, 138, 141, 142, 145, 150, 151, 153], "castl": 153, "categor": [28, 109, 121, 129, 136], "categori": [131, 136], "cauliflow": 130, "caus": 114, "caution": 34, "cd": [95, 96], "cdot": [20, 21, 134], "celeri": 130, "celsiu": 138, "center": 113, "centr": 121, "certain": [15, 35, 127, 145], "chain": [30, 36, 43, 100, 111, 114, 118, 119, 123, 124, 134, 135, 136, 142, 150, 151], "challeng": [100, 121, 125, 132, 136, 150, 151], "champion": 121, "chanc": [20, 23, 125, 130], "chang": [83, 98, 109, 110, 118, 121, 123, 124, 125, 128, 134, 136, 153], "chapter": 137, "charact": 96, "characterist": [132, 142], "chat": [8, 9, 10, 11, 12, 13, 14, 15, 32, 37, 118, 123, 128, 129, 133], "chat_completion_pars": [8, 9, 14], "chat_histori": [32, 118, 128], "chat_history_str": [32, 118, 123, 128, 133], "chatbot": [15, 105, 118, 121, 123, 124, 125, 136], "chatcomplet": [12, 14], "chatcompletionchunk": 14, "chatcompletiontokenlogprob": 43, "cheapest": [134, 136], "check": [2, 4, 9, 12, 28, 31, 35, 36, 37, 38, 43, 59, 64, 65, 67, 68, 95, 97, 99, 100, 103, 104, 107, 111, 114, 118, 120, 121, 129, 134, 135, 136, 137, 138, 141, 145, 150, 151, 152], "check_adal_dataclass": 28, "check_data_class_field_args_on": 35, "check_data_class_field_args_zero": 35, "check_if_already_computed_gradient_respect_to": [59, 67], "check_if_class_field_args_one_exist": 35, "check_if_class_field_args_zero_exist": 35, "check_object": 93, "checkpoint": [59, 75, 77, 142], "chen": [121, 134], "chengwei": 134, "child": [29, 127], "children": [29, 153], "china": [55, 57, 119, 121], "chip": 15, "choic": [54, 121, 123, 131, 134, 143], "choos": [13, 17, 18, 20, 21, 22, 39, 137, 138], "chronicl": [121, 143], "chunk": [2, 3, 4, 22, 104, 118, 119, 121, 124, 134, 136, 141, 143], "chunk_overlap": [2, 4, 137], "chunk_siz": [2, 4, 137], "ci": 95, "cite": [134, 141], "citi": 138, "ckpt": [59, 75, 77, 100, 142, 150, 151], "ckpt_file": [59, 75, 77, 100, 150, 151], "ckpt_path": [59, 75, 77], "cl": [35, 111], "cl100k_base": [2, 4, 41, 137], "claim": 121, "clarinet": [100, 150, 151], "clariti": [54, 96, 105, 121, 125], "class": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 55, 56, 57, 58, 60, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 85, 86, 87, 90, 92, 93, 100, 104, 105, 108, 109, 110, 114, 118, 119, 123, 125, 127, 128, 129, 130, 131, 132, 135, 138, 142, 143, 145, 148, 149, 150, 151, 153], "class_descript": 142, "class_index": [48, 50, 111, 142], "class_nam": [28, 48, 50, 81, 111, 142], "classes": 145, "classic": [105, 125, 144], "classif": [47, 50, 105, 121, 125, 131, 144], "classifi": [111, 121, 134, 142], "classmethod": [12, 13, 14, 20, 21, 24, 28, 29, 31, 33, 36, 38, 39, 43, 59, 67, 92, 109, 111], "classroom": 109, "classsampl": [59, 68], "claud": [8, 126], "clean": 127, "clean_device_cach": [7, 15], "clear": [54, 59, 66, 69, 74, 104, 121, 124, 134, 135, 136], "clearli": 121, "cli": 13, "click": [121, 134], "client": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20, 23, 25, 26, 33, 36, 37, 43, 54, 55, 57, 58, 59, 69, 73, 90, 109, 123, 124, 125, 126, 129, 136], "climat": [118, 136], "clone": [95, 96, 104], "close": [35, 100, 125, 136, 142, 150, 151], "cloth": 136, "cloud": [6, 11, 117, 129, 134, 136, 141], "co": [15, 47, 50, 119, 127, 136], "coach": 121, "coarse_label": [59, 68, 111], "code": [2, 4, 14, 28, 35, 43, 59, 67, 74, 81, 91, 98, 100, 104, 105, 109, 114, 118, 119, 121, 123, 124, 125, 127, 128, 129, 131, 133, 134, 136, 137, 138, 141, 142, 143, 150, 151, 153], "codebas": 98, "coder": 15, "coeffici": 121, "coher": [10, 13, 43, 54, 57, 90, 103, 121, 126, 129, 134, 136, 137], "cohere_api_kei": [95, 103], "cohere_cli": [7, 129], "cohereapicli": [7, 10, 20, 26, 43, 129, 136], "collabor": 101, "collect": [25, 43, 54, 59, 75, 77, 121, 128, 136], "collection_nam": [25, 136], "color": [91, 109, 127], "colorama": 91, "colored_print": 91, "column": [22, 24, 121], "com": [8, 9, 10, 11, 12, 13, 14, 22, 59, 62, 95, 96, 121, 123, 127, 133, 134, 136, 138], "combat": [118, 136], "combin": [8, 9, 11, 14, 36, 38, 69, 72, 74, 104, 109, 120, 121, 123, 125, 134, 136, 138, 141, 142, 153], "combine_kwarg": 35, "come": [104, 109, 118, 121, 123, 129, 131, 136, 140, 143, 153], "command": [13, 91], "comment": [95, 133], "commit": [98, 99, 104], "common": [40, 48, 50, 53, 56, 57, 121, 134, 136], "commonli": [4, 19, 120, 121, 134], "commun": [34, 37, 97, 102, 104, 129, 134, 153], "compact": [43, 138], "compar": [17, 18, 19, 20, 21, 24, 35, 51, 54, 57, 59, 62, 64, 65, 69, 71, 100, 109, 118, 119, 121, 137, 142, 148, 149, 150, 151, 153], "comparison": [104, 109, 114, 121, 136, 138, 153], "compat": [121, 123, 129, 131, 137], "complet": [0, 1, 6, 8, 9, 10, 11, 12, 13, 14, 15, 34, 35, 36, 37, 43, 96, 99, 100, 109, 121, 129, 135, 137, 141, 150, 151], "completion_token": [43, 100, 150, 151], "completion_usag": 43, "completionusag": [8, 9, 11, 12, 14, 37, 43, 100, 150, 151], "complex": [1, 17, 19, 35, 40, 104, 109, 111, 121, 127, 131, 137], "complext": 131, "complic": [109, 133, 134, 138, 152], "compon": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 54, 55, 57, 59, 64, 65, 67, 75, 76, 77, 81, 86, 90, 92, 93, 95, 96, 100, 103, 105, 108, 109, 110, 111, 113, 118, 119, 120, 121, 123, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 153], "componenet": [29, 86], "component1": 30, "component2": 30, "component3": 30, "component4": 30, "component_config": [33, 36, 86, 123], "component_nam": [33, 36, 86, 123], "componnet": 132, "compos": [30, 38, 76, 113, 126, 144], "compose_model_kwarg": 35, "compose_prompt_kwarg": 38, "comprehens": [54, 121, 123, 124, 134, 141], "compromis": 137, "comput": [9, 51, 52, 54, 55, 56, 57, 59, 63, 67, 69, 71, 73, 78, 100, 109, 110, 121, 125, 127, 132, 134, 136, 143, 148, 149, 150, 151, 153], "computation": 134, "compute_bertscor": 121, "compute_bleu": 121, "compute_context_relev": 143, "compute_g_eval_summar": 121, "compute_judg": 143, "compute_llm_as_judg": 121, "compute_llm_as_judge_wo_quest": 121, "compute_match_acc": 143, "compute_recal": 143, "compute_roug": 121, "compute_single_item": [51, 52, 54, 57, 100, 108, 142, 150, 151, 153], "con": [118, 136], "concaten": [69, 72, 134], "concept": [17, 18, 56, 57, 110, 111, 114, 123, 132, 142], "conceptu": 127, "concern": [59, 69, 74, 97], "concis": [111, 114, 142], "conclud": [100, 150, 151], "conclus": [142, 143], "concurr": 138, "conda": 22, "condit": [31, 110, 127, 133, 135, 153], "condition": [7, 133], "condition_fn": 118, "conf": 96, "confer": [121, 134], "confid": [53, 121], "confidence_interv": [53, 55, 121], "config": [29, 33, 36, 59, 75, 76, 108, 119, 127, 143, 153], "config_dataset": [59, 61, 62], "config_shot": [59, 61, 62, 66], "configur": [2, 4, 29, 33, 59, 75, 76, 77, 86, 91, 92, 95, 96, 100, 103, 109, 120, 123, 125, 136, 137, 142, 143, 150, 151, 153], "configure_backward_engin": [59, 75, 76, 100, 150, 151], "configure_backward_engine_engin": [59, 75, 76], "configure_backward_engine_help": [59, 75, 76, 100, 150, 151], "configure_callback": [59, 75, 76, 77], "configure_demo_optimizer_help": [59, 75, 76, 100, 150, 151], "configure_loss_fn": 108, "configure_optim": [59, 75, 76, 100, 108, 150, 151], "configure_teacher_gener": [59, 75, 76, 100, 108, 150, 151], "configure_teacher_generator_help": [59, 75, 76, 100, 150, 151], "configure_text_optimizer_help": [59, 75, 76, 100, 150, 151], "conflict": 132, "confus": [29, 99, 104, 111], "connect": [24, 110, 136, 153], "conquer": [1, 109], "conserv": 13, "consid": [28, 29, 56, 57, 59, 69, 74, 109, 127, 134, 136, 137], "consin": 136, "consist": [19, 30, 36, 38, 43, 54, 57, 95, 96, 100, 110, 121, 123, 124, 143, 145, 150, 151], "consol": [12, 91, 127], "constant": [1, 9, 20, 21, 28, 32, 35], "constantli": 111, "constrain": [59, 75, 77, 100, 142, 150, 151], "constrained_max_steps_12_848d2_run_7": 142, "constrained_max_steps_8_a1754_run_1": [100, 150, 151], "constraint": [59, 69, 74, 137], "constraint_text": [59, 69, 74], "construct": [86, 87, 143], "constructor": [30, 32, 109, 119], "consum": 130, "contact": 97, "contain": [2, 4, 20, 21, 24, 25, 29, 34, 35, 40, 43, 51, 54, 55, 57, 59, 67, 69, 74, 75, 76, 96, 97, 100, 104, 114, 118, 119, 121, 123, 128, 135, 137, 138, 143, 145, 150, 151, 153], "content": [8, 9, 14, 15, 54, 102, 106, 118, 121, 126, 129, 134, 136, 145], "contex": [32, 123, 128], "context": [2, 4, 13, 28, 29, 30, 32, 34, 35, 36, 38, 42, 56, 57, 59, 63, 67, 69, 73, 74, 75, 76, 100, 104, 108, 109, 110, 118, 121, 124, 125, 128, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151, 153], "context_map": [35, 43, 138], "context_recal": [56, 57], "context_str": [32, 38, 123, 128, 133, 134, 138, 143], "contextu": [121, 137, 143], "continu": [118, 125, 127, 133, 134], "contravari": 136, "contribut": [98, 104, 118, 136], "contributor": [96, 104], "control": [2, 4, 13, 17, 18, 43, 91, 95, 96, 97, 104, 105, 111, 118, 123, 125, 126, 127, 133, 137, 142, 145], "conv1": 114, "conv2": 114, "conv2d": [110, 114], "conveni": [30, 111, 114, 135], "convent": [17, 19, 109, 111, 131, 138], "conver": 118, "converag": [100, 150, 151], "converg": [100, 150, 151], "convers": [6, 9, 43, 118, 123, 133, 134, 135, 136, 138, 141], "conversation_histori": 136, "conversation_id": 43, "conversation_str": [59, 69, 73], "convert": [11, 12, 13, 14, 15, 22, 28, 29, 35, 36, 37, 40, 43, 51, 57, 59, 69, 73, 93, 100, 104, 108, 111, 114, 117, 118, 120, 126, 129, 130, 131, 136, 138, 150, 151, 153], "convert_inputs_to_api_kwarg": [7, 8, 9, 10, 11, 12, 13, 14, 15, 37, 129], "convert_schema_to_signatur": 35, "convert_y_pred_to_dataclass": 108, "convict": 153, "cookbook": [104, 134, 136, 145], "cool": 109, "cooper": 153, "copi": [2, 3, 14, 29, 95, 104, 119, 120, 129, 142, 153], "cor": 121, "core": [0, 1, 2, 4, 19, 28, 29, 31, 34, 35, 38, 43, 82, 104, 109, 111, 114, 118, 119, 120, 123, 124, 125, 127, 128, 129, 131, 133, 135, 136, 137, 138, 143, 145], "coro": 42, "corpora": 121, "corpu": [20, 21, 121, 134, 141, 153], "corr": 134, "correct": [59, 67, 69, 71, 75, 77, 99, 100, 108, 109, 110, 121, 134, 143, 150, 151], "correctli": [31, 43, 59, 75, 76, 95, 96, 99, 100, 109, 110, 111, 134, 142, 150, 151], "correl": 121, "corresbond": 96, "correspond": [2, 4, 35, 59, 75, 76, 131, 135, 137, 143], "cosin": [20, 22, 24, 121], "cost": [100, 121, 134, 136, 142, 150, 151], "could": [35, 43, 87, 95, 121], "council": 153, "count": [41, 45, 50, 100, 130, 134, 137, 150, 151], "count_token": 41, "counter": 114, "countless": 121, "cours": [100, 121, 128, 150, 151], "cover": [6, 54, 95, 104, 111, 114, 118, 121, 124, 131, 136, 138, 141, 145, 153], "coverag": [121, 136], "covert": 138, "cp": 95, "cpp": 13, "cpu": [22, 90, 103], "crag": 121, "creat": [1, 2, 4, 12, 13, 14, 15, 28, 29, 31, 32, 33, 34, 36, 38, 43, 59, 67, 86, 90, 95, 97, 99, 100, 109, 110, 111, 114, 117, 118, 119, 120, 121, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "create_complet": 13, "create_demo_data_inst": 36, "create_embedding_respons": 43, "create_teacher_gener": 36, "created_at": 43, "createembeddingrespons": 14, "creativ": [13, 59, 69, 74], "credit": 153, "criteria": [54, 121], "criteria_coher": 54, "criteria_consist": 54, "criteria_flu": 54, "criteria_relev": 54, "criterion": [2, 4, 133, 137], "critic": [2, 4, 91, 134], "criticis": 121, "critiqu": 134, "cross": [134, 136], "crossentropyloss": 110, "crucial": [35, 100, 111, 118, 121, 133, 136, 150, 151], "crud": [31, 118], "csv": [45, 50, 88], "ctrl": 135, "cup": 121, "current": [29, 31, 91, 95, 100, 103, 110, 118, 119, 123, 128, 129, 131, 135, 136, 138, 150, 151, 153], "curv": 142, "custom": [2, 4, 15, 19, 20, 23, 24, 28, 35, 36, 39, 55, 57, 59, 87, 91, 93, 99, 104, 108, 110, 111, 119, 121, 123, 124, 125, 127, 129, 134, 135, 141, 143], "custom_asdict": [35, 111], "customiz": [105, 113, 121, 135, 142], "customizellm": 15, "cut": [134, 136], "cyan": 91, "d": [17, 19, 20, 21, 22, 59, 69, 73, 97, 99, 100, 109, 110, 121, 150, 151, 153], "d19a": 118, "d414": 150, "d_": 110, "d_g_output": 110, "d_t": 134, "dag": [110, 124, 132, 139], "dai": [20, 21, 56, 57, 121], "dan": 121, "data": [1, 2, 3, 4, 6, 12, 13, 14, 17, 19, 20, 22, 23, 24, 28, 29, 30, 31, 32, 33, 35, 36, 38, 40, 43, 45, 50, 58, 67, 68, 75, 76, 77, 78, 88, 93, 100, 104, 105, 108, 110, 112, 114, 117, 119, 120, 121, 123, 125, 127, 128, 129, 130, 131, 132, 135, 137, 138, 141, 142, 143, 145, 150, 151, 153], "data_class": [17, 18, 19, 28, 109, 131, 138, 142, 153], "data_class_for_yaml": [17, 19], "data_compon": [2, 120], "data_dict": 28, "data_process": [4, 118, 120, 124, 137], "data_transform": 118, "databas": [24, 39, 43, 124, 134, 141, 143], "database_url": 24, "dataclass": [13, 17, 18, 19, 28, 35, 43, 48, 50, 59, 62, 66, 67, 74, 78, 82, 83, 93, 100, 105, 113, 117, 118, 119, 124, 130, 136, 138, 142, 145, 150, 151], "dataclass_obj_from_dict": 35, "dataclass_pars": [17, 111, 131, 142], "dataclassformattyp": [17, 19, 28, 111], "dataclasspars": [17, 18, 111, 142, 153], "dataformat": 43, "dataload": [59, 75, 77, 87, 117], "datapiplin": 118, "dataset": [35, 45, 46, 47, 48, 59, 62, 66, 68, 75, 76, 77, 87, 89, 90, 118, 124, 130, 131, 134, 135, 142, 143, 144, 152], "dataset_item": [100, 150, 151], "date": 96, "datetim": 43, "david": 153, "db": [118, 124, 136], "db2": 31, "deal": [118, 136], "debug": [59, 67, 75, 76, 77, 87, 91, 105, 118, 124, 125, 127, 139, 142, 148, 149], "debug_demo": [59, 75, 77, 150], "debug_report": [59, 75, 77], "debug_text_grad": [59, 75, 77, 100, 150, 151], "decemb": 153, "decid": [0, 1, 10, 12, 13, 15, 17, 18, 28, 37, 56, 57, 104, 111, 121, 123, 127, 134, 135, 136, 138, 153], "decis": [121, 135], "declar": [59, 62], "decod": [1, 15, 32, 41, 135], "decoded_output": 15, "decor": [28, 29, 88, 100, 111, 114, 127, 128, 150, 151], "decreas": [119, 134], "decreaseembeddingdim": 119, "decreat": 119, "dedupl": [2, 3], "deep": [121, 123, 125, 137], "deepcopi": 119, "deepmind": 74, "deepseek": 15, "def": [0, 1, 15, 17, 19, 29, 30, 34, 35, 43, 55, 57, 59, 75, 76, 81, 100, 108, 109, 110, 111, 114, 118, 119, 121, 127, 128, 129, 133, 135, 136, 138, 142, 150, 151, 153], "defail": 121, "defaul": 128, "default": [0, 1, 8, 9, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 45, 47, 50, 53, 54, 55, 57, 59, 62, 64, 65, 67, 69, 71, 73, 75, 76, 77, 81, 82, 83, 87, 88, 91, 93, 100, 109, 110, 111, 114, 117, 118, 121, 123, 126, 127, 128, 130, 131, 136, 137, 138, 142, 145, 150, 151], "default_factori": [28, 111], "default_judgement_queri": [55, 121], "default_lightrag_system_prompt": [32, 36, 38, 123, 133], "default_llm_evaluator_prompt": 143, "default_model_kwarg": 35, "default_num_shot": [59, 68], "default_prompt_templ": [123, 133], "default_react_agent_system_prompt": [0, 1, 109], "default_task": [54, 57, 121], "defaultllmjudg": [55, 57, 121, 123], "defens": 127, "defin": [0, 1, 2, 4, 17, 18, 28, 32, 39, 59, 64, 65, 69, 72, 75, 76, 81, 90, 99, 100, 105, 109, 110, 114, 117, 121, 123, 124, 127, 129, 130, 131, 135, 136, 137, 143, 145, 150, 151, 153], "defini": 136, "definit": [2, 4, 34, 42, 43, 109, 133, 135, 136, 138, 142], "degrad": 134, "degre": 141, "del": 30, "delai": 90, "deleg": 142, "delet": [30, 31, 99, 118], "delete_dialog_turn": 43, "delibr": [123, 138], "delta": [35, 130], "delux": 153, "demo": [29, 36, 59, 62, 66, 67, 69, 73, 75, 76, 77, 78, 100, 110, 114, 125, 130, 142, 150, 151, 152, 153], "demo_class": 130, "demo_data_class": 130, "demo_data_class_input_map": 130, "demo_data_class_output_map": 130, "demo_optim": [75, 77], "demonstr": [15, 54, 55, 57, 100, 105, 119, 120, 123, 131, 135, 136, 138, 142, 144, 145, 147, 148, 149, 150, 151], "demooptim": [59, 62, 66, 75, 76, 77, 100, 124, 142, 151], "demostr": [59, 62, 148], "denomin": [20, 21], "denot": 126, "depend": [4, 20, 21, 23, 35, 43, 97, 98, 99, 104, 114, 121, 126, 135, 136, 143, 145], "deploy": 99, "deriv": 138, "derrickson": 153, "desc": [17, 18, 28, 32, 111, 121, 123, 128, 130, 131, 136, 142, 145], "descend": 29, "descent": [59, 66, 69, 74, 144], "describ": [28, 34, 131, 138, 142, 145, 153], "descript": [1, 17, 18, 19, 28, 35, 43, 59, 69, 73, 95, 96, 99, 104, 109, 111, 118, 121, 124, 131, 133, 134, 135, 138, 142, 143, 144, 145, 153], "deseri": [29, 93, 111, 125, 133, 136], "design": [28, 29, 34, 37, 43, 68, 105, 113, 118, 119, 124, 129, 132, 135, 137, 143], "desir": [17, 18, 19, 123, 131, 133], "destin": [29, 125], "destruct": 153, "detail": [2, 4, 8, 9, 10, 11, 12, 13, 28, 36, 54, 55, 57, 59, 75, 77, 96, 97, 99, 100, 109, 111, 114, 118, 121, 123, 129, 131, 135, 138, 142, 143, 145, 150, 151, 153], "detect": 81, "determin": [2, 4, 114, 121, 130, 135], "dev": 99, "dev_titl": [46, 50], "develop": [2, 4, 20, 23, 96, 97, 100, 104, 105, 109, 113, 118, 120, 121, 123, 124, 125, 126, 128, 131, 133, 134, 135, 136, 137, 142, 145, 150, 151], "devic": 15, "df68": 118, "diagnos": [59, 75, 77, 105, 142], "diagnose_": [100, 150, 151], "diagnost": [100, 150, 151], "diagram": [126, 133], "dialog": [43, 118], "dialog_turn": [43, 118], "dialog_turn_db": 118, "dialog_turns_as_docu": 118, "dialog_turns_input": 43, "dialogturn": [31, 43, 136], "dict": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 23, 26, 28, 29, 31, 33, 35, 36, 37, 38, 40, 42, 43, 52, 54, 55, 57, 59, 62, 66, 67, 68, 69, 71, 73, 74, 75, 76, 77, 78, 82, 83, 86, 88, 92, 93, 100, 108, 109, 110, 111, 118, 123, 129, 130, 131, 138, 142, 145, 150, 151, 153], "dict_exampl": 111, "dict_factori": 35, "dict_str": 131, "dict_to_yaml": 28, "dictat": 137, "dictionari": [2, 4, 12, 13, 14, 28, 29, 33, 35, 36, 38, 40, 43, 59, 75, 76, 86, 88, 93, 111, 118, 131, 137, 138, 145], "did": [118, 121, 123, 128, 133, 134, 136, 138, 141, 142, 145], "diff": [70, 74, 110, 124], "differ": [6, 20, 21, 31, 43, 59, 67, 68, 69, 74, 75, 76, 87, 95, 104, 110, 114, 119, 121, 123, 124, 125, 126, 127, 129, 133, 135, 136, 137, 138, 144, 153], "differen": 136, "differenti": [59, 70, 71, 105, 110, 136], "difficult": [138, 143], "dig": 121, "digit": [100, 150, 151], "dimens": [22, 33, 43, 54, 86, 118, 119, 120, 121, 129, 136], "diminish": [20, 21], "dip": 109, "dir": 128, "direct": [29, 59, 67, 85, 96, 100, 110, 114, 121, 124, 142, 150, 151], "directionli": 34, "directli": [1, 2, 4, 10, 35, 43, 54, 55, 57, 59, 66, 68, 96, 104, 109, 111, 112, 114, 118, 119, 121, 133, 134, 136, 137, 138, 142, 153], "directori": [37, 45, 50, 59, 75, 77, 81, 82, 83, 91, 95, 96, 100, 103, 104, 117, 128, 129, 150, 151], "disabl": [13, 110, 135], "disappoint": 136, "discard": [59, 62, 69, 74], "disclos": [126, 133], "discord": 97, "discov": 153, "discuss": [97, 121, 137, 145], "disk": 136, "displai": 112, "disrupt": [118, 136], "distanc": [22, 24, 142], "distance_oper": 24, "distancetooper": [20, 24], "distil": 125, "distinct": [127, 137, 142], "distingush": 28, "dive": [121, 134], "divers": [13, 59, 67, 121, 134, 143], "divid": [1, 20, 21, 22, 109, 121, 135, 137, 138, 143], "divide_by_thre": 30, "dividebythre": 30, "divis": [2, 4, 20, 21], "do": [6, 14, 17, 19, 28, 35, 43, 56, 57, 59, 68, 69, 73, 74, 81, 90, 91, 99, 100, 103, 104, 108, 109, 110, 111, 118, 120, 121, 123, 125, 127, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 150, 151, 153], "do_sampl": 15, "doc": [2, 4, 8, 9, 10, 11, 12, 14, 15, 20, 22, 26, 29, 39, 43, 56, 57, 96, 111, 114, 118, 119, 120, 121, 127, 133, 136, 137, 138], "doc1": [2, 4, 137], "doc_index": 118, "doc_indic": [20, 21, 43, 118, 136, 153], "doc_len": 136, "doc_list": 143, "doc_qa": 29, "doc_scor": [20, 21, 43, 136, 153], "docqa": [29, 114], "docstr": [95, 98, 138], "doctest": 96, "doctor": [17, 19, 29, 114], "document": [2, 3, 4, 9, 10, 13, 15, 20, 21, 22, 23, 24, 25, 26, 31, 39, 41, 43, 54, 95, 98, 102, 104, 106, 110, 112, 114, 119, 120, 121, 123, 124, 138, 141, 143, 153], "document_map_func": [20, 21, 22, 23, 26, 39, 136], "document_splitt": 86, "documents_embed": 136, "documentsplitt": [43, 86, 120], "dodger": 126, "doe": [2, 3, 28, 31, 35, 37, 40, 55, 57, 86, 100, 110, 121, 129, 132, 134, 136, 143, 145, 150, 151], "doesn": 135, "domain": [121, 134], "doman": 134, "don": [19, 20, 21, 59, 67, 97, 104, 126, 127], "done": [110, 111, 127, 135], "dont": [104, 108, 110, 118, 126, 132], "dorianbrown": [20, 21, 136], "dotenv": [103, 120, 135], "dotenv_path": [94, 120, 135], "doubl": [100, 109, 131, 138, 150, 151, 153], "doubt": 125, "down": [109, 136, 137], "download": [13, 104, 117], "downsid": [118, 121, 134, 136], "downstream": [119, 134], "downtown": 153, "draft": 97, "draw": [59, 67, 121, 134], "draw_graph": [59, 67, 147, 150], "drew": 121, "drink": 114, "drop": [127, 137], "drug": 153, "drum": [100, 150, 151], "dspy": [59, 62, 100, 108, 124, 150, 151, 153], "dspy_retriev": 153, "dspyretriev": 153, "dtype": 22, "duc": [54, 121], "due": [121, 134, 136, 137, 138, 142], "duli": 121, "dummi": 104, "dump": [35, 138], "dumper": 35, "duplic": [59, 68, 99], "dure": [2, 4, 22, 59, 63, 67, 99, 103, 118, 119, 120, 123, 124, 127, 128, 136, 137, 145], "dwivedi": 134, "dynam": [81, 124, 135, 137, 153], "dynamicdataclass": 28, "dynamicdataclassfactori": 28, "e": [2, 4, 13, 20, 23, 59, 68, 90, 96, 99, 109, 121, 126, 129, 134, 137, 138, 143], "e22084984bb9": 137, "e386e774d150": 137, "e3b48bcc": 118, "e636facc": 118, "e731": 153, "e7b617b2": [2, 4, 137], "each": [0, 1, 2, 4, 14, 15, 20, 21, 28, 29, 30, 36, 43, 45, 50, 51, 56, 57, 59, 62, 66, 68, 75, 76, 82, 83, 90, 100, 109, 110, 111, 118, 119, 120, 121, 123, 124, 125, 127, 130, 132, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151, 152], "ear": 128, "earsier": 110, "earth": [55, 57, 121], "eas": [43, 111, 121, 124, 125], "easi": [28, 54, 59, 67, 91, 100, 104, 105, 111, 114, 118, 121, 123, 125, 133, 135, 150, 151, 153], "easier": [105, 121, 131, 132, 135, 138], "easili": [36, 59, 75, 76, 100, 104, 105, 114, 118, 119, 121, 124, 130, 131, 133, 136, 138, 145, 150, 151, 153], "eat": 15, "ec0fc247ac8b": [2, 4, 137], "ec910402": 118, "economi": [118, 136], "ecosystem": [105, 118, 136], "ed": 153, "edg": 110, "edibl": 15, "edit": [96, 128], "editor": [100, 150, 151], "effcient": 28, "effecit": 142, "effect": [20, 21, 59, 62, 100, 109, 110, 118, 120, 134, 136, 137, 141, 142, 150, 151], "effective_measur": 78, "effici": [43, 59, 62, 100, 105, 121, 134, 135, 136, 137, 138, 141, 145, 150, 151], "effort": [31, 111, 124, 132], "eg": [90, 110], "eiffel": 128, "either": [0, 1, 22, 35, 37, 40, 43, 100, 103, 104, 111, 119, 124, 128, 129, 131, 134, 136, 150, 151], "el": 118, "electr": [118, 136], "electron": [118, 136], "element": [38, 59, 69, 74, 138], "elif": [129, 138], "elimin": [59, 69, 74, 134, 141], "els": [32, 36, 59, 67, 100, 109, 110, 123, 128, 129, 135, 138, 142, 150, 151, 153], "em": 121, "emb": [4, 119], "embed": [2, 3, 4, 10, 12, 13, 14, 15, 16, 22, 24, 33, 37, 43, 56, 57, 86, 118, 119, 120, 124, 129, 134, 136, 137, 141, 153], "embedd": [2, 3, 13, 14, 15, 22, 24, 25, 29, 37, 43, 58, 86, 104, 118, 123, 124, 129, 134, 136], "embedder_config": 33, "embedder_transform": 118, "embedderoutput": [13, 14, 15, 16, 33, 37, 43, 118, 129], "embedderoutputtyp": 43, "embedderrespons": 120, "embedding_dim": [43, 119], "embrac": 105, "emiss": [118, 136], "emit": 28, "emphas": [96, 145], "emploi": [121, 137], "empti": [1, 20, 23, 31, 32, 109, 123, 130], "en": [8, 13, 15, 20, 21, 56, 57, 119, 127, 133, 134, 136], "enabl": [13, 36, 91, 105, 108, 120, 127, 135, 136, 153], "enable_consol": 91, "enable_fil": 91, "enable_library_log": 91, "enc": 134, "encapsul": [30, 135], "enclos": [17, 19, 109, 131, 138], "encod": [1, 2, 4, 32, 41, 134, 136, 141], "encoding_format": [33, 86, 118, 119, 120, 129, 136], "encount": [13, 99], "encourag": [4, 36, 97, 121, 129, 134], "end": [1, 17, 19, 30, 31, 35, 59, 67, 96, 100, 109, 111, 118, 124, 125, 126, 130, 132, 134, 142, 144, 150, 151], "end_header_id": [126, 133], "end_of_assistant_step": 32, "end_of_system_messag": [134, 142], "end_of_system_prompt": [32, 100, 121, 150, 151], "end_of_text": [126, 133], "end_of_us": [100, 121, 134, 150, 151], "end_of_user_messag": 142, "end_of_user_prompt": 32, "end_tim": [34, 138], "endfor": [1, 38, 109, 133, 136, 138, 142], "endif": [1, 32, 38, 59, 69, 74, 100, 109, 121, 123, 128, 131, 133, 138, 142, 145, 150, 151], "energi": [118, 136], "enforc": [14, 59, 67, 109, 118, 123, 132], "engag": [111, 153], "engin": [29, 36, 59, 63, 64, 65, 67, 69, 70, 73, 75, 76, 100, 104, 105, 108, 110, 124, 125, 128, 130, 133, 134, 141, 142, 150, 151], "enginelm": [59, 63], "england": 121, "english": [10, 136], "enhanc": [70, 91, 114, 124, 134, 135, 137, 141, 145], "enhance_queri": 114, "enhancequerycompon": 114, "enjoi": 104, "enorm": 123, "enough": 125, "ensembl": 134, "enssenti": 145, "ensur": [8, 15, 22, 28, 33, 35, 38, 59, 62, 69, 73, 75, 76, 96, 99, 100, 103, 109, 111, 114, 119, 120, 121, 124, 126, 130, 132, 136, 142, 143, 150, 151], "entail": [54, 121], "enti": 142, "entir": [59, 67, 100, 136, 150, 151], "entiti": [86, 92, 105, 111, 125, 135, 142], "entity_cl": 92, "entity_config": 86, "entity_nam": 86, "entity_st": 86, "entitymap": 92, "entri": 137, "enum": [24, 28, 35, 43, 54, 57, 78, 90, 93, 129, 138], "enum_cl": 35, "enumer": [29, 138], "env": [13, 94, 95, 103, 104, 119, 120, 135, 136], "environ": [4, 15, 35, 38, 94, 95, 96, 102, 104, 109, 118, 119, 120, 135, 136], "environment": [118, 136], "eos_token_id": 15, "eot": 15, "eot_id": [126, 133], "epilon": [20, 21], "epsilon": [20, 21, 136], "equal": [15, 54, 55, 57, 136, 137], "equalis": 121, "equival": [29, 35, 100, 118, 138, 150, 151], "error": [1, 10, 12, 13, 15, 20, 23, 28, 32, 35, 37, 43, 54, 59, 75, 77, 81, 90, 91, 95, 99, 100, 109, 110, 111, 119, 121, 127, 129, 135, 138, 150, 151], "error_messag": [43, 128], "error_onli": 81, "errorfactori": 9, "especi": [2, 3, 4, 28, 81, 83, 100, 111, 114, 119, 121, 126, 131, 134, 136, 137, 139, 150, 151], "especial": 136, "espeic": 136, "essenc": 104, "essenti": [100, 118, 135, 136, 150, 151], "establish": [104, 153], "estim": [100, 150, 151], "estimated_num_token": [43, 118, 120], "et": [121, 134, 141, 143], "etc": [29, 31, 35, 59, 64, 65, 68, 76, 89, 100, 104, 110, 119, 121, 124, 131, 134, 143, 150, 151], "euclidean": 22, "eval": [29, 34, 35, 42, 43, 54, 59, 67, 69, 73, 75, 76, 100, 110, 123, 130, 132, 134, 138, 141, 143, 150, 151, 153], "eval_fn": [59, 67, 69, 73, 75, 76, 100, 108, 121, 142, 150, 151, 153], "eval_fn_desc": [59, 69, 73, 100, 108, 142, 150, 151, 153], "eval_input": [59, 67, 75, 76, 100, 142, 150, 151, 153], "eval_rslt": 121, "eval_scor": [69, 74], "eval_system_prompt": [59, 69, 71], "evalfntotextloss": [59, 69, 73, 75, 76, 100, 108, 130, 142, 150, 151, 153], "evalu": [29, 30, 35, 43, 47, 50, 51, 52, 54, 55, 59, 62, 69, 71, 73, 74, 75, 76, 77, 78, 105, 108, 110, 114, 123, 125, 128, 134, 136, 137, 141, 142, 153], "evaluate_ast_nod": 35, "evaluate_one_sampl": [100, 108, 151], "evaluate_sampl": [59, 75, 76], "evaluation_criteria_str": 121, "evaluation_steps_str": 121, "evaluationmeasur": 121, "evaluationresult": [51, 52, 56, 57, 59, 75, 76, 78], "evalul": 121, "even": [2, 4, 17, 18, 19, 35, 56, 57, 97, 100, 111, 114, 119, 121, 123, 125, 130, 131, 133, 134, 136, 137, 138, 141, 142, 150, 151], "event": [34, 42, 80, 127], "event_typ": 80, "eventu": [111, 136], "ever": 134, "everi": [31, 59, 75, 76, 104, 124, 125, 132], "everyth": [100, 109, 132, 150, 151], "eviron": 135, "exact": [2, 4, 56, 57, 121, 137, 143], "exact_match": [51, 57, 100, 142, 143, 150, 151], "exactli": [22, 29, 30, 51, 57, 100, 109, 123, 136, 143, 150, 151], "exam": 121, "examin": [20, 21], "exampl": [0, 1, 2, 4, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 43, 45, 48, 50, 51, 55, 56, 57, 59, 66, 67, 68, 75, 76, 77, 81, 86, 90, 91, 96, 97, 98, 99, 100, 103, 104, 108, 109, 110, 114, 117, 118, 119, 120, 121, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 138, 142, 143, 145, 149, 150, 151, 153], "example1": 120, "example_funct": 35, "example_json": [28, 111], "example_str": [55, 111], "example_using_multipli": 109, "example_yaml": [28, 111], "examples_prompt": 38, "examples_str": [32, 38, 121, 123, 128, 131, 133], "examples_templ": 38, "excel": 125, "except": [2, 4, 37, 90, 100, 109, 119, 138, 150, 151], "excerpt": 137, "excess": [54, 121], "exclud": [13, 17, 18, 19, 28, 29, 35, 42, 43, 59, 62, 111, 118, 131, 138], "exclude_field": [17, 19, 109, 131], "exclude_input": [59, 62], "exclude_input_fields_from_bootstrap_demo": [59, 62, 66, 75, 77, 142], "excludetyp": [28, 111, 131], "exclus": [111, 114], "execlud": 138, "execut": [1, 2, 4, 30, 34, 35, 42, 109, 127, 135, 137, 138], "execute_func": [42, 138], "execute_func_async": [42, 138], "execute_func_expr": [42, 138], "execute_func_expr_async": 42, "execute_func_expr_via_ev": [42, 138], "execute_func_expr_via_sandbox": [42, 138], "exist": [38, 59, 69, 74, 97, 99, 100, 111, 121, 125, 135, 136, 150, 151, 153], "exmplari": 15, "exp": 99, "expand": [104, 134], "expans": [3, 134, 136, 141], "expect": [10, 13, 20, 21, 26, 31, 39, 40, 87, 121], "expens": [100, 134, 136, 150, 151], "experi": [6, 20, 21, 31, 105, 114, 118, 125], "explain": [104, 118, 121, 123, 127, 135, 143], "explan": [17, 18, 20, 21, 121, 123, 142], "explicitli": [28, 111], "explor": [137, 142], "expos": [1, 32], "expr": [42, 138], "express": [34, 35, 42, 43, 100, 109, 138, 150, 151], "expressli": 153, "extend": [4, 14, 30, 31, 34, 97, 104, 105, 110, 118, 119, 136, 138, 142], "extens": [24, 29, 96, 104, 127, 137], "extern": [93, 120, 121, 131, 135, 136], "extract": [2, 4, 17, 19, 35, 40, 59, 68, 104, 131, 135, 137, 143], "extract_dataclass_typ": 35, "extract_first_boolean": 35, "extract_first_float": 35, "extract_first_int": 35, "extract_function_express": 35, "extract_json_str": 35, "extract_list_str": 35, "extract_new_vari": [69, 74], "extract_yaml_str": 35, "extrins": 121, "ey": 128, "f": [2, 3, 4, 20, 21, 29, 34, 88, 100, 108, 109, 114, 119, 120, 121, 129, 133, 134, 135, 136, 138, 143, 145, 150, 151, 153], "f1": [121, 134, 141, 143], "f179cc285499": 121, "f2eddc77": 118, "f513": 118, "f98f": 118, "face": [33, 36, 96, 119, 121, 123, 127], "facebookresearch": [22, 136], "facet": 136, "facilit": [135, 137], "fact": [54, 121, 128, 134, 135, 136, 141, 153], "factoid": 153, "factor": [20, 21, 137], "factori": [28, 31, 43, 78, 82, 83], "factual": [54, 121, 136], "fahrenheit": 138, "fail": [20, 23, 43, 59, 62, 67, 81, 99, 100, 110, 118, 119, 121, 123, 124, 125, 128, 131, 135, 138, 142, 150, 151], "failur": [1, 59, 75, 76, 109, 110, 119, 123], "failure_message_to_backward": 110, "failure_message_to_backward_engin": 36, "failure_message_to_optim": 36, "fair": [54, 121], "fairli": 118, "faiss": [22, 31, 90, 103, 136], "faiss_retriev": [20, 118, 136], "faissretriev": [20, 22, 86, 118], "faissretrieverdocumenttyp": 22, "fallback": [0, 1, 109], "fals": [2, 3, 13, 15, 17, 18, 19, 28, 29, 31, 35, 36, 39, 41, 43, 54, 55, 57, 59, 62, 66, 67, 68, 69, 74, 75, 76, 77, 100, 108, 109, 121, 128, 131, 138, 142, 143, 150, 151, 153], "famili": 109, "familiar": 95, "fangkaijiao": 134, "fantast": 120, "far": [13, 100, 118, 130, 150, 151], "farm": [118, 136, 153], "fast": [20, 21], "faster": 136, "fastest": 134, "fastrag": 134, "fd11f12958b3": 118, "fdbc447d": 120, "feasibl": 111, "featur": [34, 96, 97, 114, 124, 126, 138], "feburari": [56, 57, 121], "fed": [138, 143], "feed": 134, "feedback": [13, 59, 69, 72, 73, 74, 78, 97, 100, 110, 124, 134, 150, 151], "feel": [97, 108, 121, 127, 134], "fetch": [20, 23, 24, 25, 31, 87, 118, 143], "fetch_item": 31, "fetch_transformed_item": 31, "fetched_dialog_turn": 118, "fever": 135, "few": [28, 36, 54, 62, 66, 67, 68, 75, 77, 105, 109, 111, 121, 124, 132, 133, 134, 135, 136, 138, 141, 142, 144, 145, 153], "few_shot": [100, 142, 151], "few_shot_demo": [100, 130, 142, 150, 151, 153], "few_shot_demo_debug_path": [59, 75, 77], "few_shot_optim": [100, 151], "few_shot_optimizer_": 124, "few_shot_templ": [100, 130, 150, 151], "few_shots_config": [59, 75, 77], "fewshot": 62, "fewshotconfig": [59, 75, 77], "field": [11, 17, 18, 19, 20, 21, 28, 33, 35, 36, 42, 43, 59, 62, 109, 111, 117, 118, 119, 120, 121, 126, 130, 131, 136, 138, 142, 145, 153], "field_nam": 28, "field_valu": 28, "fieldcondit": 136, "fieldnam": 88, "fieldtyp": 35, "fifa": 121, "fig": 142, "figur": [137, 142], "file": [6, 15, 20, 21, 29, 31, 33, 39, 59, 67, 75, 77, 81, 82, 83, 88, 91, 94, 95, 96, 99, 100, 103, 104, 111, 119, 120, 124, 128, 136, 143, 150, 151], "file_io": 114, "file_path": 82, "filenam": [81, 82, 83, 91], "filepath": [29, 31, 59, 67, 81, 83, 118], "filesystem": 31, "fill": [13, 20, 21, 36, 38, 104], "filter": [25, 31, 104, 133], "filter_fn": 31, "filtered_docu": 136, "final": [0, 1, 20, 21, 38, 43, 59, 67, 69, 71, 75, 77, 100, 109, 118, 120, 121, 123, 124, 133, 134, 135, 136, 138, 141, 142, 143, 150, 151, 153], "final_model_kwarg": 129, "final_output": 153, "final_prompt": 133, "financ": 121, "financi": 121, "finardi": [121, 143], "find": [15, 36, 41, 45, 50, 53, 59, 62, 75, 76, 100, 103, 109, 118, 119, 120, 121, 123, 130, 135, 136, 142, 143, 150, 151], "find_demo_paramet": 36, "findal": [100, 150, 151], "fine": [43, 134, 141, 150], "finer": 137, "finetun": [121, 134, 141], "finish": [1, 97, 109, 135], "first": [1, 2, 4, 8, 9, 14, 22, 30, 31, 35, 97, 100, 109, 118, 120, 121, 123, 124, 126, 127, 129, 130, 131, 132, 134, 135, 136, 137, 138, 142, 143, 150, 151, 153], "firstli": 137, "fit": [22, 28, 33, 43, 59, 75, 77, 100, 109, 118, 124, 134, 137, 141, 142, 148, 149, 150, 151], "five": [114, 121], "fix": [97, 99, 142, 153], "fix_json_escaped_single_quot": 35, "fix_json_missing_comma": 35, "flagembed": 136, "flagopen": 136, "flare": 134, "flashrag": 134, "flat": [55, 57, 121], "flexibl": [31, 35, 43, 104, 111, 114, 121, 123, 125, 127, 129, 133, 134, 135, 138, 141, 142, 145], "flexibli": [124, 142], "float": [13, 15, 20, 21, 22, 24, 33, 35, 40, 43, 51, 52, 53, 55, 56, 57, 59, 62, 67, 68, 69, 73, 74, 75, 76, 77, 78, 86, 100, 109, 118, 119, 120, 121, 129, 130, 131, 136, 138, 142, 150, 151, 153], "float32": 22, "float_pars": 40, "float_str": 131, "float_str_2": 131, "float_str_3": 131, "float_str_4": 131, "floatpars": [40, 121], "floor": 153, "flow": [118, 135, 136, 137, 145], "fluenci": [54, 57, 121], "flute": [100, 150, 151], "fly": 121, "fn": [34, 35, 109, 135, 138], "fn_name": [59, 63], "fn_schema_str": [43, 135], "focu": [8, 118, 135, 142], "focus": [13, 121, 124, 137], "folder": [95, 96, 104], "follow": [4, 10, 13, 16, 17, 19, 20, 23, 24, 28, 29, 36, 45, 50, 54, 59, 75, 76, 91, 95, 96, 99, 100, 103, 104, 109, 110, 111, 119, 121, 123, 124, 125, 126, 127, 128, 130, 131, 133, 134, 136, 138, 142, 143, 145, 150, 151, 153], "food": 15, "fool": 109, "footprint": [118, 136], "forc": [96, 123], "forget": 97, "fork": 96, "form": [2, 4, 43, 54, 57, 64, 65, 100, 105, 110, 111, 118, 121, 133, 134, 136, 137, 141, 150, 151, 153], "format": [1, 2, 4, 11, 12, 14, 15, 17, 18, 19, 20, 21, 22, 24, 28, 29, 32, 34, 35, 36, 37, 39, 43, 59, 66, 67, 69, 74, 86, 91, 93, 96, 100, 109, 118, 119, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 142, 143, 145, 150, 151, 153], "format_chat_history_str": 118, "format_class_str": [28, 111], "format_example_str": [28, 111], "format_instruct": [17, 19, 131, 138], "format_str": 28, "format_typ": [17, 18, 19, 28, 111, 131, 142, 153], "format_vector_search_queri": [20, 24], "former": 121, "formul": [134, 141], "forward": [29, 36, 39, 41, 59, 64, 65, 67, 69, 71, 72, 73, 75, 76, 108, 110, 114, 130, 132, 153], "fossil": [118, 136], "found": [35, 55, 56, 57, 59, 69, 71, 90, 96, 100, 117, 118, 121, 136, 142, 143, 150, 151], "four": [37, 59, 67, 100, 109, 124, 136, 138, 150, 151], "foward": [110, 153], "frac": [20, 21, 134], "framework": [28, 56, 57, 100, 104, 105, 121, 124, 134, 135, 150, 151], "franc": [28, 35, 109, 111, 128, 129, 133], "francisco": 138, "frank": 134, "franklin": 109, "fratern": 153, "free": [13, 97, 118, 134, 136, 153], "frequenc": [20, 21], "frequency_penalti": [100, 150, 151], "frequent": [20, 21], "fresh": 136, "friendli": [15, 121], "from": [0, 1, 2, 3, 4, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 45, 50, 54, 55, 57, 59, 62, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 81, 82, 86, 87, 88, 90, 91, 94, 96, 100, 103, 104, 105, 109, 110, 113, 118, 119, 120, 121, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 153], "from_config": [29, 33, 36, 123, 136], "from_default": 135, "from_dict": [7, 12, 13, 14, 17, 19, 20, 21, 28, 29, 38, 39, 43, 59, 67, 111, 131, 133, 136, 138, 145], "from_dict_to_json": 35, "from_dict_to_yaml": 35, "from_funct": [0, 1, 43, 109, 138], "from_json": [28, 111], "from_json_to_dict": 35, "from_pretrain": 15, "from_response_id": [59, 67], "from_yaml": [28, 111], "from_yaml_to_dict": 35, "front": 121, "fruit": [130, 150], "frustrat": [125, 128], "fsspec": 118, "fuel": [118, 136], "full": [43, 100, 104, 105, 123, 125, 134, 136, 137, 143, 150, 151], "full_respons": [36, 59, 64, 67, 75, 76, 100, 142, 150, 151, 153], "fulli": [59, 63], "fullwiki": 143, "fun": [29, 43, 104, 128], "fun_compon": [29, 114], "fun_expr": 43, "fun_to_compon": [29, 100, 114, 150, 151], "func": [35, 42, 43, 90, 109, 138], "func_desc": [43, 109, 138], "func_expr": 138, "func_nam": [43, 109, 138], "func_output": 138, "func_paramet": [43, 109, 138], "func_pars": 138, "func_tool": [0, 1, 138], "funciton": 138, "funcnam": [109, 138], "funcompon": 29, "function": [0, 1, 2, 3, 4, 8, 9, 13, 14, 15, 16, 20, 21, 26, 28, 29, 31, 34, 36, 37, 38, 42, 43, 44, 47, 49, 58, 59, 64, 65, 67, 69, 72, 73, 74, 81, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 100, 104, 105, 108, 109, 110, 111, 114, 118, 119, 123, 124, 125, 129, 130, 131, 132, 134, 135, 136, 137, 143, 145, 150, 151, 153], "function_arg": 138, "function_definit": [42, 138], "function_expr": [35, 138], "function_nam": [91, 138], "function_respons": 138, "function_to_cal": 138, "functiondefinit": [34, 42, 43, 109, 138], "functionexpress": [0, 1, 34, 42, 43, 109], "functionoutput": [34, 42, 43, 138], "functiontool": [0, 1, 34, 42, 109, 135], "fundament": [104, 105, 114, 125], "further": [2, 4, 33, 100, 104, 105, 109, 111, 114, 119, 121, 123, 124, 128, 131, 136, 137, 150, 151], "futur": [2, 4, 104, 109, 110, 119, 123, 125, 127, 134, 136, 137], "futuredata": 121, "fuzzi": [121, 136, 143], "fuzzy_match": [51, 57, 108, 143, 153], "fyi": [59, 69, 74], "g": [2, 4, 13, 20, 23, 54, 59, 68, 96, 99, 109, 121, 126, 129, 134, 137, 138, 141, 143], "g_evalu": 121, "ga": [118, 136], "game": [118, 121], "gamma": 153, "gao": 134, "gap": [37, 125, 142], "garlic": 130, "gase": [118, 136], "gate": 15, "gather": [34, 130, 133, 138], "gather_trainer_st": [59, 75, 77], "gemini": 11, "gemma": [12, 15], "genai": [11, 105, 121, 125, 142], "genear": [59, 66, 134, 136], "geneat": 80, "gener": [0, 1, 2, 4, 11, 13, 14, 15, 17, 18, 19, 28, 29, 31, 35, 37, 39, 43, 51, 54, 55, 57, 58, 59, 64, 65, 66, 67, 68, 69, 71, 75, 76, 77, 81, 82, 83, 87, 88, 96, 99, 100, 104, 105, 108, 109, 111, 114, 118, 119, 120, 121, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 152, 153], "generate_function_call_expression_from_cal": [35, 138], "generate_readable_key_for_funct": 35, "generateansw": 142, "generatecontentrespons": 11, "generaterespons": 13, "generation_nod": 110, "generativeai": [90, 103], "generator2": 128, "generator2_cal": 128, "generator_2": 128, "generator_2_cal": 128, "generator_cal": 128, "generator_call_logg": [81, 123, 128], "generator_evalu": 143, "generator_nam": 83, "generator_names_to_fil": 82, "generator_out": [110, 153], "generator_output": [78, 100, 150, 151], "generator_state_logg": 123, "generator_state_trac": [83, 128], "generatorcalllogg": [82, 123, 128], "generatorcallrecord": 82, "generatorlogg": 81, "generatoroutput": [8, 11, 12, 13, 14, 15, 20, 23, 36, 37, 43, 59, 64, 65, 75, 76, 81, 82, 100, 109, 110, 118, 127, 142, 150, 151, 153], "generatorstatelogg": [83, 123, 128], "generatorstatesrecord": 83, "genereratoroutput": 153, "genet": [137, 142], "genreat": 110, "genuin": 121, "geograph": 142, "get": [1, 2, 4, 14, 15, 20, 21, 28, 30, 31, 35, 36, 38, 39, 43, 54, 55, 57, 82, 91, 92, 95, 97, 99, 100, 109, 110, 111, 114, 118, 121, 127, 131, 134, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "get_adalflow_default_root_path": 89, "get_al": 92, "get_all_messages_cont": [7, 14], "get_cache_path": 36, "get_cal": 82, "get_chat_history_str": 43, "get_current_script_and_lin": 91, "get_current_weath": 138, "get_data_class_schema": [35, 145], "get_data_key_fun": [59, 68], "get_dataclass_schema": 35, "get_default_task_instruct": [45, 50], "get_devic": [7, 15], "get_dialog_turn": 43, "get_enum_schema": 35, "get_examples_str": [17, 18, 131], "get_first_message_cont": [7, 8, 9, 14], "get_fun_schema": [34, 35, 138], "get_grad_fn": [59, 67], "get_gradient_and_context_text": [59, 67], "get_gradient_memory_text": [59, 69, 74], "get_gradients_nam": [59, 67], "get_input_field": 28, "get_input_format_str": [17, 18, 131], "get_input_str": [17, 18, 131, 142], "get_jinja2_environ": 38, "get_log_loc": [82, 83], "get_logg": [59, 75, 77, 91, 127, 150], "get_model_arg": 43, "get_next_ord": 43, "get_output_field": 28, "get_output_format_str": [17, 18, 131, 142, 153], "get_param_info": [59, 67], "get_prob": [7, 14], "get_prompt": 36, "get_prompt_vari": 38, "get_short_valu": [59, 67], "get_string_token": 41, "get_subcompon": 29, "get_supporting_sent": 143, "get_task_desc": 28, "get_task_desc_str": [17, 18, 131, 142], "get_top_k_indices_scor": 35, "get_transformed_data": 31, "get_transformer_kei": 31, "get_type_schema": 35, "getdefaultencod": [1, 32], "getlogg": 127, "geval": [54, 57, 121], "gevaljudgeevalu": [54, 57, 121], "gevalllmjudg": [54, 57, 121], "gevalmetr": [54, 57], "git": [95, 96, 99, 104], "github": [22, 95, 96, 97, 99, 107, 142], "give": [13, 59, 67, 100, 109, 110, 114, 123, 125, 130, 136, 138, 150, 151], "given": [1, 20, 21, 22, 29, 30, 32, 35, 39, 54, 59, 63, 66, 80, 83, 86, 87, 109, 121, 124, 126, 134, 135, 136, 138, 141, 142, 143], "glad": [97, 99], "global": 110, "go": [13, 59, 67, 97, 99, 100, 104, 125, 128, 134, 135, 141, 150, 151], "goal": [121, 123, 135, 137, 138], "goe": 125, "gold_titl": [48, 50, 153], "good": [20, 21, 54, 59, 69, 74, 97, 100, 111, 114, 118, 121, 130, 134, 138, 142, 150, 151], "googl": [11, 15, 55, 56, 57, 74, 90, 95, 96, 103, 120, 121, 129, 133, 134], "google_api_kei": [95, 103], "google_cli": [7, 129], "google_genai": 43, "google_generativeai": 90, "googlegenaicli": [7, 11, 129], "got": [121, 136], "gov": [121, 134, 141], "govtech": [121, 134], "govtext": [121, 134, 141], "gpt": [0, 1, 29, 35, 36, 81, 109, 114, 118, 121, 123, 126, 129, 136, 137, 138, 144], "gpt_3_model": [100, 150, 151, 153], "gpt_4o_model": [100, 142, 150, 151, 153], "gpt_model_kwarg": 109, "gpu": [22, 90], "grab": 109, "grad": [64, 65, 69, 72, 74, 100, 121, 124, 130, 142, 150, 151, 153], "grad_component_onli": 29, "grad_fn": [59, 67], "gradcompon": [36, 39, 59, 64, 65, 69, 72, 110, 144, 153], "gradid": [59, 69, 73, 124], "gradient": [64, 65, 66, 67, 69, 71, 72, 73, 74, 78, 105, 124, 130, 132, 134, 139, 144, 149], "gradient_context": [59, 69, 73], "gradient_prompt": [59, 67], "gradient_respons": 36, "gradientcontext": [59, 67, 69, 73], "gradients_context": 67, "graesser": 109, "graham": 134, "grammar": [54, 121], "grammat": 137, "granular": [137, 142], "grape": [130, 150], "graph": [59, 67, 75, 77, 100, 105, 110, 118, 124, 136, 150, 151, 153], "graphstat": 110, "gre": 121, "great": [2, 4, 111, 120, 121, 124, 127, 128], "green": [91, 127], "greenhous": [118, 136], "greet": 43, "gregori": 153, "groq": [12, 43, 90, 103, 109, 123, 129], "groq_api_kei": [95, 103], "groq_client": [7, 129], "groqapicli": [7, 12, 29, 43, 109, 123, 129, 135], "ground": [51, 52, 55, 56, 57, 59, 75, 76, 100, 104, 108, 110, 118, 121, 136, 143, 150, 151, 153], "grounth": [56, 57], "group": [43, 95, 137], "growth": [118, 136], "gt": [56, 57, 59, 69, 74, 75, 76, 100, 110, 127, 136, 151, 153], "gt_answer": [51, 55, 57, 121], "gt_answer_str": 121, "gt_context": [56, 57], "gt_context_sentence_list": 143, "gt_score": 121, "gte": [15, 119, 129, 136], "guarante": 96, "guid": [14, 95, 96, 98, 100, 123, 124, 135, 138, 150, 151], "guidelin": [95, 97, 121, 134, 143], "guo": [121, 134], "guu": 134, "ha": [20, 26, 28, 31, 35, 36, 39, 54, 56, 57, 59, 68, 75, 76, 81, 83, 93, 100, 103, 104, 105, 109, 110, 111, 118, 121, 127, 130, 132, 134, 136, 137, 138, 142, 143, 145, 150, 151, 153], "had": [120, 121, 153], "hailin": 134, "hajishirzi": 134, "half": 121, "halluci": 136, "hallucin": [54, 121, 124, 134, 141], "han": 134, "hand": [121, 136, 153], "handi": 133, "handl": [10, 12, 13, 14, 15, 20, 23, 28, 29, 35, 37, 59, 75, 76, 87, 100, 109, 110, 111, 117, 118, 119, 121, 123, 124, 128, 129, 131, 134, 135, 136, 138, 142, 145, 150, 151], "handle_one_loss_sampl": [100, 108, 151], "handle_one_task_sampl": [100, 108, 151], "handle_streaming_respons": [7, 14], "handler": [1, 32, 127], "happen": 110, "happi": 109, "hard": [45, 50, 54, 59, 67, 121, 125], "harri": 145, "hash": [59, 75, 77], "hash_text": 85, "hash_text_sha1": 85, "have": [8, 9, 10, 13, 14, 15, 20, 21, 22, 28, 29, 30, 33, 35, 36, 37, 43, 54, 56, 57, 59, 68, 69, 71, 73, 75, 76, 81, 91, 95, 96, 97, 100, 103, 104, 105, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 126, 127, 130, 131, 132, 133, 134, 135, 136, 137, 138, 142, 143, 150, 151, 152, 153], "hazard": [118, 136], "he": [121, 134, 145, 153], "head": [109, 121, 130], "headach": 114, "healthcar": 121, "healthi": 105, "heap": [54, 121], "hearti": 15, "heat": 109, "heavi": 125, "height": 131, "helicopt": 15, "hello": [2, 4, 20, 21, 31, 43, 91, 126, 127, 137], "helm": 121, "help": [1, 2, 3, 4, 17, 18, 19, 28, 32, 34, 38, 43, 59, 75, 76, 90, 95, 97, 100, 105, 109, 110, 111, 112, 114, 118, 123, 124, 125, 126, 127, 128, 130, 131, 133, 134, 136, 137, 138, 139, 141, 142, 143, 150, 151, 153], "helper": [3, 16, 29, 38, 86, 136], "henc": [135, 145], "hendryck": 121, "here": [2, 4, 9, 10, 11, 12, 13, 15, 37, 43, 47, 50, 58, 68, 97, 99, 100, 102, 103, 104, 106, 108, 109, 110, 111, 114, 118, 121, 123, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "hero": 125, "hf_token": [15, 95, 103], "hi": [43, 121, 145, 153], "hierarchi": 124, "high": [104, 105, 121, 125, 130, 134, 136, 141], "higher": [13, 59, 62, 69, 73, 125, 130, 136, 137], "highest": [54, 100, 121, 134, 150, 151], "highli": [4, 31, 104, 121, 125, 128, 129, 136, 143], "him": [121, 153], "hint": [35, 111, 123, 138], "histor": 118, "histori": [1, 32, 43, 59, 69, 74, 83, 109, 118, 123, 124, 128, 133, 135], "historyprompt": [59, 69, 74], "hit": [121, 134, 141], "hitrat": 121, "hodgson": 121, "hold": [43, 121], "homepag": [20, 21], "honestli": 131, "hook": [104, 127], "hop": [121, 135], "hope": 121, "host": [13, 95, 136], "hotel": 153, "hotpot_qa": [143, 153], "hotpotqa": [46, 48, 50, 121, 135, 143, 144, 152], "hotpotqadata": [48, 50, 108, 153], "hotpotqaragad": 108, "hour": 121, "hous": 153, "how": [1, 2, 4, 13, 14, 15, 20, 21, 22, 23, 28, 36, 43, 54, 55, 57, 59, 75, 76, 95, 97, 99, 100, 105, 109, 110, 111, 117, 118, 119, 121, 123, 124, 126, 129, 131, 133, 134, 135, 136, 138, 141, 142, 143, 144, 145, 150, 151, 153], "howev": [4, 109, 114, 118, 121, 125, 126, 127, 130, 131, 133, 134, 136, 138, 141], "html": [2, 4, 9, 56, 57, 96, 111, 121, 127, 131, 136, 137], "http": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 20, 21, 22, 25, 47, 50, 54, 56, 57, 74, 95, 96, 109, 111, 119, 121, 123, 127, 133, 134, 136, 138, 141, 150, 151], "hub": [15, 121], "hug": 121, "huggingfac": [15, 47, 50, 87, 111, 119, 127, 129, 136], "huggingfaceh4": 15, "hum": 142, "human": [15, 110, 111, 121, 123, 136, 142, 153], "humanalign": 121, "humanev": 121, "humor": 128, "hundr": 136, "hurt": 134, "hydrat": 114, "hydro": [118, 134, 136], "hypernetwork": 104, "hyperparam": 78, "hyperparamet": [110, 134, 141], "hyperparametr": 110, "hyperparmet": [134, 136], "hypothesi": 135, "i": [0, 1, 2, 3, 4, 6, 8, 9, 11, 13, 14, 15, 17, 19, 20, 21, 22, 23, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 45, 50, 51, 54, 55, 56, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 81, 82, 83, 86, 87, 88, 90, 91, 95, 96, 97, 99, 100, 102, 103, 105, 106, 108, 109, 110, 111, 112, 113, 114, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 137, 138, 139, 141, 142, 143, 145, 148, 149, 150, 151, 153], "ibuprofen": 114, "icc": 153, "icl": [59, 62, 68, 100, 124, 125, 130, 134, 141, 150, 151], "id": [2, 4, 15, 36, 39, 41, 43, 48, 50, 59, 62, 64, 67, 69, 74, 78, 100, 108, 110, 118, 120, 130, 131, 132, 137, 142, 150, 151, 153], "idea": 97, "ideal": [2, 4, 121, 133, 137], "idempot": [69, 72], "identifi": [31, 35, 43, 54, 83, 117, 121, 130, 132, 142], "idf": [20, 21, 118, 136], "idx": [29, 30, 138], "ifram": [112, 139, 147, 148, 149], "igh": 137, "ik": [2, 4], "illicit": 153, "illustr": [2, 4, 135, 137], "imag": [119, 134, 136], "immedi": 29, "impact": [2, 4, 13, 20, 21, 68, 118, 135, 136], "implement": [1, 2, 4, 6, 10, 12, 13, 15, 20, 21, 37, 39, 54, 56, 57, 59, 64, 71, 87, 100, 109, 110, 119, 129, 134, 136, 137, 142, 143, 145, 150, 151, 153], "import": [0, 1, 2, 4, 10, 15, 17, 19, 20, 21, 28, 29, 34, 35, 38, 43, 54, 59, 64, 65, 67, 75, 77, 81, 90, 91, 95, 100, 103, 104, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "import_path": 90, "importerror": 90, "impress": 121, "improv": [20, 21, 110, 121, 123, 124, 128, 134, 136, 137, 141, 142, 150], "improving_rag": 134, "in_context_exampl": [59, 69, 74], "inabl": 35, "inact": 131, "inc": [95, 96], "includ": [2, 4, 6, 17, 18, 19, 20, 21, 24, 28, 29, 31, 35, 37, 39, 43, 54, 59, 66, 86, 91, 95, 96, 99, 104, 109, 110, 114, 117, 118, 121, 124, 131, 133, 134, 135, 136, 137, 138, 142, 143, 144, 145, 153], "include_demo": [59, 67], "include_field": [17, 19], "includetyp": [28, 131], "includng": 104, "incomplet": 35, "inconsist": [54, 121], "incorpor": 121, "incorrect": [108, 123, 134], "incorrectansw": 121, "increa": 118, "increas": [13, 20, 21, 59, 67, 118, 121, 134, 136], "increasingli": 121, "increment": [59, 75, 77, 99], "incress": 138, "incud": [59, 67], "indent": [17, 19, 35, 131], "index": [1, 4, 15, 20, 21, 22, 23, 25, 26, 30, 31, 38, 39, 43, 59, 68, 69, 74, 87, 96, 108, 109, 118, 119, 121, 129, 133, 134, 136, 138, 141, 142, 143], "index_kei": [39, 136], "index_path": 31, "indexflatip": 22, "indexflatl2": 22, "indic": [20, 23, 24, 28, 35, 87, 100, 121, 123, 136, 142, 150, 151], "indirectli": 121, "individu": [95, 100, 142, 150, 151], "individualn": [100, 150, 151], "industri": [124, 134, 141], "inf": [22, 130], "infanc": 125, "infer": [11, 15, 22, 29, 43, 59, 75, 76, 110, 119, 121, 134, 153], "infer_bge_reranker_bas": [7, 15], "infer_gte_base_embed": [7, 15], "infer_llm": [7, 15], "infinit": 13, "influenc": [13, 20, 21, 137], "info": [11, 91, 127], "inform": [28, 41, 54, 57, 78, 95, 97, 100, 103, 104, 107, 109, 114, 121, 123, 134, 135, 136, 137, 142, 143, 145, 150, 151], "infrastructur": [118, 136], "ingest": [4, 104], "ingestionpipelin": 104, "inherit": [28, 37, 104, 110, 118, 136, 153], "init": [91, 153], "init_async_cli": [7, 8, 9, 10, 12, 13, 14, 37, 129], "init_llm_cli": [7, 15], "init_model": [7, 15], "init_reranker_cli": [7, 15], "init_sync_cli": [7, 8, 9, 10, 11, 12, 13, 14, 15, 37, 129], "initi": [15, 20, 21, 22, 23, 25, 26, 37, 38, 39, 59, 62, 66, 68, 75, 77, 91, 100, 109, 118, 121, 123, 129, 131, 133, 134, 135, 136, 138, 142, 143, 145, 150, 151], "initial_valid": [59, 75, 77], "initvar": 43, "inject": 127, "inlcud": 95, "innatur": 134, "inner": [22, 24], "inner_product": [20, 24], "input": [0, 1, 2, 3, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 32, 33, 36, 37, 39, 40, 41, 43, 51, 54, 57, 59, 62, 67, 69, 72, 75, 76, 78, 82, 100, 104, 109, 110, 111, 117, 118, 119, 120, 121, 123, 124, 126, 128, 129, 130, 131, 132, 133, 134, 136, 137, 138, 142, 145, 150, 151, 153], "input_arg": [36, 59, 64, 67, 100, 110, 132, 150, 151], "input_data": [110, 142], "input_field": [28, 131], "input_format": 32, "input_format_str": 32, "input_map": 130, "input_prompt_kwarg": 36, "input_queri": 109, "input_str": [1, 17, 18, 29, 32, 54, 57, 81, 100, 109, 114, 118, 121, 123, 128, 130, 133, 134, 136, 138, 142, 150, 151], "input_templ": 121, "input_typ": 14, "inputfield": 142, "inquiri": 142, "insert": [30, 31], "insid": [2, 4, 30, 59, 75, 76, 110, 137], "inspir": 108, "instal": [7, 22, 90, 91, 95, 96, 97, 102, 104, 118, 119, 121, 136], "install_messag": 90, "instanc": [12, 13, 14, 17, 19, 25, 28, 29, 35, 36, 38, 59, 75, 77, 81, 93, 104, 109, 120, 121, 130, 131, 132, 138, 143, 145], "instanti": [29, 86, 90, 111, 123], "instead": [2, 4, 10, 13, 14, 28, 29, 35, 54, 55, 57, 104, 110, 111, 118, 119, 123, 125, 134, 137, 138, 142], "instruct": [1, 15, 17, 18, 19, 20, 23, 28, 54, 59, 67, 69, 74, 100, 104, 105, 109, 111, 121, 123, 124, 130, 131, 132, 134, 137, 138, 142, 145, 150, 151], "instruction_to_backward_engin": [59, 67], "instruction_to_optim": [59, 67, 69, 74, 130], "instructur": 138, "instrument": [100, 150, 151], "int": [0, 1, 2, 3, 4, 10, 11, 15, 20, 21, 22, 23, 24, 25, 26, 28, 30, 31, 33, 35, 39, 40, 41, 43, 46, 47, 48, 50, 59, 62, 67, 68, 69, 74, 75, 76, 77, 78, 87, 91, 100, 109, 110, 111, 118, 119, 131, 135, 136, 138, 142, 145, 150, 151, 153], "int32": 11, "int_pars": 40, "int_str": 131, "int_str_2": 131, "int_str_3": 131, "int_str_4": 131, "integ": [35, 40, 100, 131, 150, 151], "integr": [2, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 87, 95, 97, 104, 108, 118, 119, 121, 124, 125, 129, 134, 135, 136], "intellab": 134, "intellig": [110, 121, 123], "intend": 96, "intens": [121, 134, 136, 141], "intent": [100, 150, 151], "intepret": 124, "inter": 153, "interact": [18, 28, 43, 100, 105, 111, 124, 125, 131, 132, 134, 135, 138, 145, 150, 151], "interchang": 138, "interest": [95, 97, 118, 134], "interfac": [19, 34, 35, 36, 37, 64, 65, 76, 100, 114, 119, 120, 123, 124, 125, 150, 151], "intergr": [124, 125, 136], "interleav": [109, 126, 135], "intermedi": [110, 118, 135], "intermedia": 130, "intern": [28, 90, 93, 109, 121, 125, 129, 134, 135, 138], "internlm2": 13, "interpret": [2, 4, 105, 123, 124, 131, 134, 141], "interv": [53, 121], "intial": [123, 134], "intpars": 40, "intrins": 121, "intro": 8, "introduc": [2, 4, 100, 109, 110, 121, 124, 133, 134, 137, 141, 150, 151, 153], "introducesmock": 121, "introduct": 14, "intuit": [2, 4], "invalid_api_kei": 123, "invalid_request_error": 123, "invent": 153, "inventor": 153, "invers": [20, 21], "invest": [118, 136], "investig": [123, 145], "invok": [28, 35, 80, 110, 136], "involv": [121, 137], "io": [13, 29, 33, 56, 57, 127], "irrelev": [54, 121, 134, 136], "is_async": 34, "is_dataclass_inst": 35, "is_irrelev": 134, "is_key_in_templ": 38, "is_norm": [35, 43, 119], "is_pick": 114, "is_pickl": 29, "is_potential_dataclass": 35, "is_relev": 134, "is_running_in_event_loop": 34, "is_support": 134, "is_teach": [59, 62, 67], "isaac": 153, "isinst": [129, 153], "isrel": 134, "issu": [96, 97, 99], "issup": 134, "isus": 134, "itali": 121, "item": [31, 52, 54, 57, 59, 75, 76, 100, 118, 130, 136, 138, 150, 151], "item1": 40, "item2": 40, "iter": [29, 30, 32, 59, 66, 69, 74, 75, 77, 97, 105, 121, 125, 135], "its": [2, 4, 20, 21, 29, 35, 39, 43, 59, 67, 69, 74, 75, 77, 81, 82, 83, 86, 100, 104, 109, 110, 114, 118, 121, 124, 125, 127, 130, 131, 133, 135, 136, 137, 138, 139, 142, 143, 150, 151], "itself": [6, 29, 38, 59, 69, 74, 88, 100, 109, 125, 126, 133, 143, 150, 151], "j": 121, "jami": 134, "jane": [131, 134], "jianfeng": 134, "jiang": 134, "jiawei": 134, "jina": 13, "jinja": [104, 133], "jinja2": [17, 18, 38, 104, 123, 124, 145], "jinja2_template_exampl": 133, "job": [118, 136], "john": [28, 131, 145], "join": [1, 56, 57, 97, 109, 110, 118, 121, 135, 138, 142, 143, 153], "jointli": [134, 141], "joke": 145, "joke_exampl": 145, "jokeoutput": 145, "josh": 121, "json": [2, 4, 17, 18, 19, 20, 21, 28, 35, 40, 42, 43, 81, 82, 83, 86, 88, 93, 100, 104, 109, 111, 114, 123, 128, 131, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "json_definit": [42, 138], "json_obj": 40, "json_output_format_prompt": 131, "json_output_pars": 131, "json_pars": 40, "json_parser_output_typ": 40, "json_signatur": 111, "json_signature_exclud": 111, "json_str": [28, 35, 40, 111], "jsonl": [81, 82, 88, 100, 128, 150, 151], "jsonoutputpars": [17, 18, 19, 109, 111, 138], "jsonpars": [0, 1, 40, 109, 123, 135, 143], "judeg": 121, "judg": [54, 55, 57, 59, 69, 71, 110, 123, 134, 143], "judgement": [53, 54, 55, 57, 143], "judgement_list": [55, 57, 143], "judgement_queri": [55, 57, 121, 143], "judgement_score_list": [55, 121], "judgment": [53, 121], "jugement_queri": [55, 121], "jump": 104, "june": 153, "just": [15, 36, 54, 59, 64, 65, 69, 71, 73, 75, 76, 100, 104, 105, 109, 110, 118, 121, 123, 124, 125, 127, 129, 132, 138, 142, 150, 151, 153], "k": [13, 20, 22, 23, 24, 25, 26, 56, 57, 121, 134, 141, 143, 153], "k1": [20, 21, 136], "karl": 153, "karpathi": [59, 67], "keep": [28, 31, 36, 59, 62, 67, 69, 74, 75, 77, 100, 111, 114, 118, 126, 127, 136, 137, 145, 150, 151], "keep_detail": [46, 50], "kei": [9, 10, 13, 14, 25, 28, 29, 31, 35, 38, 39, 40, 43, 54, 59, 67, 75, 77, 87, 95, 100, 102, 104, 109, 111, 114, 118, 119, 120, 121, 123, 131, 134, 135, 136, 137, 138, 145, 150, 151], "kelvin": 134, "kendallrank": 121, "kenton": 134, "kept": [2, 4], "keyword": [30, 35, 38, 43, 59, 63, 133, 136, 138], "kilt": 121, "kind": [104, 131], "kinnairdi": 153, "kitchen": 153, "knock": [118, 136], "know": [14, 96, 97, 100, 103, 109, 123, 125, 126, 128, 134, 138, 150, 151, 153], "knowledg": [109, 121, 124, 125, 134, 135, 136, 138, 141, 143], "known": [109, 111, 136], "kunlun": 121, "kwarg": [0, 1, 8, 9, 11, 12, 14, 15, 19, 20, 21, 23, 24, 25, 26, 29, 30, 33, 34, 35, 36, 37, 38, 39, 40, 43, 45, 46, 50, 52, 54, 55, 57, 59, 63, 64, 65, 66, 68, 69, 71, 72, 73, 75, 76, 77, 80, 90, 100, 108, 109, 133, 135, 136, 138, 142, 150, 151, 153], "l": [15, 134, 137], "l1": [20, 24], "l2": [20, 22, 24], "label": [28, 35, 47, 50, 59, 68, 104, 111, 121, 134, 136, 142], "label_desc": 142, "lack": [133, 136, 137], "lambda": [29, 31, 59, 68, 110, 118, 130, 136, 153], "lamp": [100, 150, 151], "lampnn": [100, 150, 151], "land": [118, 136], "langag": 134, "langgraph": 110, "languag": [2, 4, 20, 21, 59, 62, 96, 100, 104, 109, 121, 123, 126, 130, 134, 135, 137, 150, 151, 153], "larg": [33, 97, 109, 118, 121, 123, 134, 136, 137, 141, 142, 153], "larger": [33, 100, 137, 142, 150, 151], "last": [2, 4, 22, 31, 100, 118, 121, 130, 131, 136, 138, 150, 151, 153], "last_hidden_st": 15, "lastli": 129, "later": [31, 36, 100, 110, 111, 118, 136, 138, 150, 151], "latest": [9, 11, 13, 97, 99, 121, 135], "lavi": 121, "layer": [110, 125, 134], "lazi": [10, 90], "lazy_import": 43, "lazyimport": [43, 90], "lc": [56, 57], "lead": [13, 20, 23, 68, 99, 118, 136], "leaf": [110, 132], "leap": [56, 57, 121], "learn": [13, 29, 30, 36, 101, 104, 109, 119, 121, 123, 124, 125, 132, 134, 136, 141, 142, 143, 150, 151, 153], "least": [110, 124, 134], "leav": 142, "led": [134, 153], "lee": 134, "left": [20, 21, 134], "legal": [121, 137], "len": [15, 118, 138, 143], "length": [2, 4, 20, 21, 31, 43, 59, 63, 118, 119, 134, 137, 138, 141], "lengthi": [100, 104, 150, 151], "lengthier": [20, 21], "lenient": 13, "less": [13, 17, 19, 20, 21, 22, 43, 59, 67, 110, 111, 119, 121, 134, 136, 138], "let": [7, 96, 100, 109, 111, 114, 118, 128, 131, 133, 134, 135, 136, 138, 143, 150, 151, 153], "lettuc": 130, "levarag": 142, "level": [13, 53, 59, 75, 77, 91, 100, 104, 111, 113, 127, 135, 138, 150, 151], "lever": 121, "leverag": [4, 24, 25, 35, 39, 96, 100, 111, 118, 124, 130, 134, 135, 136, 137, 138, 143, 150, 151], "leverg": [20, 21, 39], "lewi": [134, 141], "li": [134, 136], "lib": [91, 100, 127, 150, 151], "librari": [2, 4, 13, 28, 31, 36, 54, 55, 57, 59, 62, 81, 90, 91, 95, 99, 100, 104, 105, 110, 111, 113, 114, 124, 125, 126, 129, 136, 137, 141, 142, 150, 151, 153], "life": 153, "lifecyl": 138, "lifelong": 136, "lifestyl": 114, "lift": 125, "light": [105, 118, 136], "light_rag": 104, "lightn": [100, 108, 121, 127, 150, 151], "lightningmodul": [100, 108, 150, 151], "lightrag": [2, 4, 13, 14, 15, 19, 32, 37, 38, 91, 95, 96, 98, 99, 103, 113, 114, 120, 143, 145], "lightrag_default_prompt_arg": [32, 133], "lightrag_default_prompt_trainable_param": 32, "lightweight": [111, 134], "like": [2, 4, 30, 31, 35, 37, 40, 43, 58, 59, 67, 81, 91, 100, 104, 105, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 131, 134, 135, 136, 137, 141, 145, 150, 151, 153], "likelihood": 134, "limit": [96, 100, 118, 121, 124, 134, 136, 137, 138, 150, 151], "lin": 121, "line": [13, 91, 96, 97, 100, 104, 124, 125, 127, 128, 130, 150, 151], "line_numb": 91, "linear": [110, 134], "linguist": 121, "link": [45, 50, 96, 100, 134, 137, 141, 150, 151], "list": [0, 1, 2, 3, 4, 10, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 31, 32, 33, 35, 36, 38, 39, 40, 41, 42, 43, 51, 52, 53, 54, 55, 56, 57, 59, 62, 63, 67, 68, 69, 72, 74, 75, 76, 77, 78, 81, 82, 87, 88, 95, 99, 100, 103, 109, 110, 111, 114, 118, 119, 121, 126, 129, 130, 131, 136, 138, 143, 150, 151, 153], "list_dict_str": 131, "list_output_format_templ": [17, 19], "list_pars": 40, "list_str": 131, "list_str_2": 131, "list_str_3": 131, "listoutputpars": [17, 19, 131], "listpars": [20, 23, 40, 136], "liter": [2, 4, 14, 17, 18, 22, 35, 43, 45, 46, 47, 50, 51, 55, 57, 59, 67, 75, 77, 80, 91, 131, 136], "literal_ev": 131, "literatur": [121, 143], "littl": 142, "liu": [121, 134], "liyin": 142, "ll": [100, 121, 150, 151], "llama": [4, 13, 133], "llama3": [12, 13, 29, 109, 123, 126, 133, 135], "llama3_model": [59, 75, 77], "llama3_model_kwarg": 109, "llama_cpp": 13, "llama_index": 104, "llamacpp": 13, "llamaindex": [4, 104], "llm": [0, 1, 6, 13, 15, 18, 20, 23, 28, 29, 34, 36, 43, 54, 55, 57, 59, 64, 69, 71, 74, 75, 77, 99, 100, 104, 105, 109, 110, 114, 117, 118, 123, 124, 128, 129, 130, 131, 132, 134, 135, 137, 138, 141, 142, 143, 144, 145, 150, 153], "llm_as_judg": [121, 123], "llm_client": 15, "llm_counter": [100, 130, 150, 151], "llm_counter_cal": [100, 150, 151], "llm_counter_diagnos": [100, 150, 151], "llm_evalu": [55, 57, 121, 143], "llm_judg": [54, 55, 57, 121, 143], "llm_kwarg": 118, "llm_model_kwarg": 135, "llm_parser": 153, "llm_respons": 109, "llm_retriev": [20, 123, 136], "llm_text_loss": 69, "llm_tool": [109, 135], "llmasjudg": [55, 57, 121, 143], "llmasretriev": 136, "llmastextloss": [59, 69, 71], "llmevalresult": [55, 57], "llmjudg": [55, 57], "llmjudgeevalresult": [55, 57, 121], "llmretriev": [20, 23, 81, 123, 136], "llmretrieveroutputtyp": [20, 23], "lo": 126, "load": [20, 21, 28, 29, 31, 39, 47, 50, 82, 83, 86, 87, 88, 94, 96, 100, 102, 117, 118, 121, 124, 131, 135, 136, 138, 142, 143, 145, 150, 151], "load_class": 90, "load_dataset": [59, 75, 77, 100, 121, 142, 143, 150, 151, 153], "load_dotenv": [103, 120, 135], "load_from_fil": [20, 21, 39, 136], "load_from_pickl": 29, "load_json": 88, "load_jsonl": 88, "load_meta_data": 82, "load_pickl": 88, "load_stat": [31, 118], "load_state_dict": [29, 114], "load_state_pickl": 29, "loaded_exampl": 145, "loader": 124, "lobbi": 153, "loc": 142, "local": [6, 15, 29, 37, 58, 96, 99, 117, 124, 129, 131, 136, 138, 141], "local_db": 31, "local_db_load": 31, "local_embedd": 119, "local_embedder_256": 119, "local_item_db": 31, "localdb": [6, 31, 43, 118, 134], "localhost": [13, 24, 136], "locat": [96, 111, 131, 136, 138, 142, 153], "lock": 104, "log": [20, 21, 59, 75, 77, 81, 82, 83, 88, 89, 91, 99, 100, 109, 118, 123, 125, 128, 134, 150, 151], "log_cal": 82, "log_prompt": 83, "loggedllmretriev": 81, "logger": [81, 128], "logger_metadata": [100, 128, 150, 151], "loggind": 127, "logging_config": 127, "logic": [10, 12, 13, 15, 37, 54, 121, 125, 127], "logprob": [43, 134, 136], "long": [2, 4, 59, 67, 118, 123, 124, 128, 134, 136, 137, 142], "longer": [137, 153], "longest": [53, 56, 57], "longest_common_substr": 53, "look": [13, 35, 100, 111, 118, 119, 128, 133, 135, 136, 142, 150, 151], "lookup": 135, "loop": [1, 30, 34, 38, 42, 109, 121, 133, 136, 138, 142], "lose": [104, 128], "loss": [59, 64, 65, 69, 71, 72, 73, 75, 76, 78, 100, 105, 108, 124, 130, 132, 134, 149, 150, 151, 153], "loss_fn": [59, 75, 76, 100, 108, 142, 150, 151, 153], "loss_output": 78, "loss_step": [59, 75, 76], "losscompon": [59, 65, 69, 71, 73, 75, 76], "lost": [31, 100, 136, 142, 150, 151], "lot": [121, 142], "love": 97, "low": [13, 121, 130], "lower": [13, 53, 125, 138, 153], "lowest": [54, 100, 121, 150, 151], "lr": [59, 67], "lstrip_block": 133, "lt": 127, "luyu": 134, "m": [43, 96, 99, 109, 110, 121, 127, 128], "m1": 15, "ma": 134, "macbook": 15, "machin": [121, 134], "made": [15, 17, 18, 31, 74, 111, 121, 123, 124, 132], "magenta": 91, "mai": [4, 13, 100, 114, 121, 123, 126, 127, 136, 137, 150, 151, 153], "main": [31, 38, 47, 50, 54, 57, 59, 68, 96, 104, 114, 120, 121, 127, 131, 136, 142], "main_class": 127, "mainli": [43, 59, 75, 76, 90, 99, 104, 110, 111, 118, 121, 124, 125, 127], "maintain": [2, 4, 28, 96, 111, 113, 137], "major": [96, 109], "make": [13, 17, 19, 31, 36, 37, 54, 59, 69, 72, 75, 76, 87, 95, 96, 97, 99, 100, 103, 104, 105, 108, 109, 110, 111, 114, 118, 121, 123, 124, 128, 129, 131, 132, 133, 134, 135, 136, 138, 145, 150, 151, 153], "makefil": 96, "man": 121, "manag": [4, 31, 32, 39, 42, 43, 80, 86, 99, 109, 110, 114, 118, 120, 123, 124, 129, 135, 136, 137, 138, 145], "manchest": 121, "mani": [15, 54, 87, 100, 111, 121, 130, 133, 134, 136, 138, 141, 142, 143, 150, 151, 153], "manipul": [104, 135], "manner": 135, "manual": [29, 30, 86, 96, 104, 110, 121, 125, 128, 134, 142], "manufactur": [118, 136], "mao": 134, "map": [2, 4, 20, 26, 29, 31, 35, 39, 59, 67, 87, 88, 93, 110, 111, 118, 121, 134, 136, 137, 138, 141, 143, 153], "map_dialogturn_to_docu": 118, "map_fn": [31, 59, 67, 110, 118, 153], "map_func": 36, "map_to_docu": 118, "map_to_successor": [59, 67], "mapper_setup": [31, 118], "mar": [0, 1], "marco": 121, "margin": [134, 142], "marilyn": 153, "mark": [111, 121], "markdown": [2, 4, 137], "marshmallow": [28, 111], "mask": 134, "massiv": 121, "match": [20, 21, 29, 51, 56, 57, 110, 111, 121, 136, 137, 143], "match_acc_list": 143, "matchvalu": 136, "matei": 15, "materi": [15, 118, 136, 142], "math": [59, 69, 73, 109, 110], "mathcal": 134, "mathemat": [109, 121, 153], "matric": 110, "matter": [34, 111, 118, 121], "max": [34, 135, 142], "max_correct_sampl": [59, 75, 77], "max_error_sampl": [59, 75, 77], "max_new_token": 15, "max_past_histori": [59, 69, 74], "max_proposals_per_step": [59, 75, 77], "max_sampl": [59, 75, 77, 100, 150, 151], "max_scor": 78, "max_step": [0, 1, 59, 75, 77, 87, 100, 109, 135, 142, 150, 151], "max_token": [8, 15, 100, 121, 126, 129, 150, 151], "maxim": [125, 127, 133, 134], "maximum": [0, 1, 2, 4, 13, 22, 59, 75, 77, 100, 105, 109, 113, 126, 137, 150, 151, 153], "mayb": 104, "md": 104, "me": [15, 109, 133, 134, 136, 141], "mean": [2, 4, 31, 59, 62, 68, 91, 110, 121, 123, 125, 126, 130, 132, 134, 135, 137, 138, 141, 142, 143], "mean_of_scor": 78, "meant": 96, "measur": [20, 21, 56, 57, 121, 134, 142], "meatur": 124, "mechan": [127, 129], "medata": 28, "media": 137, "medic": [114, 121, 137], "medium": 121, "meet": [99, 100, 121, 150, 151], "member": [29, 153], "memeori": 136, "memo": 29, "memoi": 124, "memori": [22, 31, 33, 43, 118, 119, 124, 125, 136, 137, 138], "ment": 134, "mention": [100, 130, 134, 141, 150, 151], "merefli": 142, "merg": [2, 4, 97, 104, 137], "merson": 121, "messag": [1, 8, 9, 11, 13, 14, 15, 43, 90, 100, 109, 110, 119, 123, 126, 127, 129, 133, 150, 151], "meta": [70, 126, 133, 134], "meta_data": [2, 4, 25, 43, 118, 120, 137, 143], "metadata": [17, 18, 19, 25, 28, 31, 34, 35, 43, 59, 69, 73, 75, 76, 82, 100, 108, 109, 111, 118, 123, 127, 128, 130, 131, 135, 136, 142, 145, 150, 151], "metadata_kei": 25, "metal": 15, "meteor": [121, 134, 141], "methd": 39, "method": [2, 4, 10, 11, 12, 13, 14, 15, 17, 19, 20, 21, 22, 28, 29, 30, 31, 36, 37, 38, 39, 41, 54, 55, 57, 59, 63, 64, 65, 67, 68, 69, 71, 73, 74, 75, 76, 81, 87, 93, 105, 109, 110, 111, 114, 118, 119, 121, 123, 124, 128, 129, 130, 131, 133, 134, 136, 137, 138, 142, 147, 148, 149, 153], "metric": [22, 51, 52, 54, 55, 56, 57, 124, 134, 136, 141, 143], "metric_nam": 121, "michigan": 153, "micrograd": [59, 67], "microstat": 13, "microwavenn": [100, 150, 151], "middl": [100, 136, 142, 150, 151], "midfield": 121, "might": [15, 20, 22, 23, 29, 31, 34, 95, 97, 99, 100, 109, 110, 111, 118, 119, 123, 136, 137, 138, 142, 150, 151], "militari": 153, "million": 136, "mimick": 111, "min_scor": [59, 75, 76, 78], "mind": [100, 121, 125, 128, 150, 151], "mingwei": 134, "minim": [1, 6, 109, 125], "minimum": [100, 105, 113, 133, 150, 151], "minimum_scor": [59, 75, 76], "minimumli": 153, "minist": 153, "minut": [121, 142], "minzhi": 134, "mirostat": 13, "mirostat_eta": 13, "mirostat_tau": 13, "miscount": [100, 150, 151], "mislead": [28, 134, 145], "miss": [28, 35, 40, 121, 130, 134, 136, 138], "mistak": 121, "mistaken": [17, 19, 109, 131], "mix": [59, 75, 77, 142], "mixtral": 12, "mlm": 134, "mmlu": 121, "mock": 36, "mock_output": 36, "mock_output_data": 36, "mode": [29, 59, 64, 65, 75, 76, 77, 104, 110, 123, 124, 130, 153], "modecli": 120, "model": [0, 1, 2, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 26, 29, 31, 33, 35, 36, 37, 43, 54, 55, 57, 58, 59, 62, 66, 69, 73, 81, 86, 89, 95, 100, 104, 105, 108, 110, 114, 120, 123, 124, 125, 126, 130, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "model_cli": [0, 1, 10, 14, 15, 17, 18, 20, 23, 26, 29, 33, 36, 43, 54, 55, 57, 59, 69, 71, 73, 74, 75, 76, 81, 86, 90, 100, 109, 114, 118, 119, 120, 121, 124, 129, 130, 135, 136, 138, 142, 143, 150, 151, 153], "model_kwarg": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 23, 26, 29, 33, 35, 36, 37, 43, 54, 55, 57, 59, 69, 71, 73, 74, 75, 76, 81, 82, 86, 100, 109, 114, 118, 119, 120, 121, 123, 124, 128, 129, 130, 132, 135, 136, 138, 142, 143, 150, 151, 153], "model_nam": [15, 86], "model_to_init_func": [7, 15], "model_typ": [8, 9, 10, 11, 12, 13, 14, 15, 29, 33, 36, 37, 43, 114, 123, 129], "modelcli": [0, 1, 8, 9, 10, 11, 12, 13, 14, 15, 20, 23, 26, 29, 33, 36, 37, 43, 54, 55, 57, 59, 69, 71, 73, 74, 75, 76, 95, 100, 109, 114, 119, 123, 124, 133, 136, 142, 150, 151, 153], "modelclienttyp": [43, 109, 118, 123, 136, 138], "modelfil": 13, "modeltyp": [8, 9, 10, 11, 12, 13, 14, 15, 29, 33, 36, 37, 43, 114, 123, 129, 136], "modif": [14, 114], "modifi": [2, 3, 109, 127], "modoel": 118, "modul": [10, 23, 24, 28, 29, 35, 43, 54, 57, 78, 90, 93, 96, 104, 110, 111, 114, 118, 124, 127, 136, 143], "modular": 105, "module_nam": 90, "moduletyp": 90, "moment": 125, "monitor": [99, 104, 118], "monro": 153, "month": [56, 57, 121], "monument": 128, "moor": 121, "more": [2, 4, 8, 9, 10, 11, 12, 13, 20, 21, 28, 29, 35, 40, 41, 42, 43, 44, 54, 55, 57, 59, 62, 67, 75, 76, 77, 95, 96, 97, 99, 100, 103, 104, 107, 109, 111, 113, 114, 118, 119, 121, 123, 124, 125, 126, 127, 128, 131, 132, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "moreov": [134, 135], "most": [19, 97, 114, 121, 123, 124, 126, 128, 131, 133, 134, 136, 141, 142], "mostli": [28, 123, 136], "move": [2, 4, 100, 108, 109, 124, 136, 137, 150, 151], "movi": 120, "mp": 15, "mrr": [121, 134, 141, 143], "mseloss": 110, "mt": 121, "much": [54, 100, 108, 110, 114, 121, 128, 150, 151], "multi": [59, 75, 76, 104, 119, 121, 126, 130, 134, 135, 144], "multifacet": 121, "multilingu": 10, "multimod": 134, "multipl": [0, 1, 3, 13, 30, 31, 59, 68, 75, 76, 77, 82, 83, 86, 104, 109, 117, 118, 119, 121, 123, 131, 132, 134, 135, 136, 138, 144], "multipli": [0, 1, 109, 135, 138], "multiply_by_two": 30, "multiplybytwo": 30, "multitask": 121, "multple_function_call_templ": 138, "music": [100, 150, 151], "must": [1, 22, 29, 31, 32, 55, 87, 99, 100, 109, 110, 129, 136, 150, 151], "mutabl": [32, 132], "my": [109, 121, 137], "my_app": 127, "my_db": 31, "my_funct": 29, "my_function_compon": 29, "my_inst": [28, 145], "myfunctioncompon": 29, "mymodel": 110, "myoutput": [28, 145], "mypi": 95, "mytaskpipelin": 110, "n": [1, 2, 4, 13, 14, 17, 19, 20, 21, 32, 40, 54, 59, 69, 74, 100, 109, 110, 118, 121, 128, 129, 130, 131, 138, 142, 150, 151, 153], "n0": 142, "n1": [59, 69, 74, 100, 109, 130, 142, 150, 151], "n10": 130, "n2": [59, 69, 74, 100, 109, 130, 142, 150, 151], "n3": [59, 69, 74, 109, 130, 142], "n4": [59, 69, 74, 100, 109, 130, 142, 150, 151], "n5": [109, 130, 142], "n6": 130, "n7": 130, "n8": 130, "n9": 130, "n________": 109, "n_________": 118, "n_words_offset": [59, 67], "nad": [100, 150, 151], "nadd": [130, 138], "nage": 131, "name": [1, 24, 25, 28, 29, 31, 34, 35, 36, 39, 41, 43, 45, 50, 54, 57, 59, 63, 67, 69, 72, 75, 76, 77, 78, 81, 82, 83, 86, 88, 90, 91, 92, 93, 95, 97, 99, 100, 104, 105, 108, 109, 111, 114, 118, 121, 125, 127, 128, 131, 132, 135, 136, 138, 142, 143, 145, 150, 151, 153], "named_children": 29, "named_compon": 29, "named_paramet": [29, 59, 67, 108, 114], "nand": 109, "nanswer": [1, 100, 128, 130, 150, 151], "nario": 121, "narrow": 136, "nation": 153, "nativ": [111, 124, 127, 133], "nattribut": 131, "natur": [2, 4, 35, 121], "navig": [96, 137], "nbut": 109, "nclass_nam": 142, "ncount": [100, 150, 151], "nd": 136, "ndarrai": [22, 35, 136, 138], "ndcg": [121, 134, 141, 143], "ndivid": 138, "neach": 1, "neat": 127, "necessari": [15, 59, 69, 74, 96, 100, 103, 104, 109, 138, 143, 150, 151], "nectarin": [130, 150], "need": [0, 1, 2, 4, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 28, 29, 33, 34, 37, 42, 43, 59, 67, 75, 76, 90, 91, 95, 99, 100, 103, 104, 105, 108, 109, 110, 111, 117, 118, 119, 121, 123, 125, 127, 129, 130, 132, 133, 134, 136, 137, 138, 141, 142, 143, 150, 151, 153], "neg": [20, 21, 51, 57, 121, 134], "nest": [28, 29, 35, 43, 111, 124, 131], "nested_dict_str": 131, "net": 121, "neubig": 134, "neural": 121, "neutral": [51, 57, 104], "never": [97, 99, 153], "new": [0, 1, 2, 4, 31, 32, 35, 42, 43, 59, 66, 67, 69, 72, 74, 95, 96, 97, 100, 104, 105, 109, 118, 119, 121, 131, 132, 134, 135, 136, 138, 142, 143, 148, 149, 150, 151], "new_compon": [86, 123], "new_components_from_config": 86, "new_dim": 119, "new_docu": 110, "new_embed": 119, "new_turn": 118, "new_variable_end_tag": [59, 69, 74], "new_variable_start_tag": [59, 69, 74], "newton": 153, "nexampl": 109, "next": [1, 13, 30, 109, 120, 121, 126, 133, 135, 138, 143], "nfinish": 109, "nfollow": 109, "nformat": 142, "nfunc_desc": 109, "nfunc_paramet": 109, "nget": 138, "ni": 109, "night": 121, "nightli": 99, "nin": 109, "nine": 153, "nkei": 40, "nlgtask": [54, 57, 121], "nlp": [2, 4, 105, 120, 121, 125, 134, 136, 137, 141, 142, 144], "nlpir": 134, "nlplanet": 121, "nlpyang": [54, 121], "nlu": 121, "nmultipli": 138, "nn": [29, 30, 100, 110, 114, 124, 127, 150, 151], "nname": 131, "nnext": 130, "nnone": 138, "nnow": [109, 128, 130], "no_grad": 110, "node": [35, 100, 110, 132, 150, 151], "nois": 121, "non": [2, 4, 87, 121], "none": [0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 42, 43, 45, 46, 47, 48, 50, 52, 54, 55, 57, 59, 62, 63, 66, 67, 68, 69, 73, 74, 75, 76, 77, 78, 81, 82, 83, 88, 90, 91, 93, 100, 108, 109, 110, 111, 118, 120, 121, 123, 127, 129, 130, 131, 134, 136, 137, 138, 142, 150, 151, 153], "none_str": 131, "nonetyp": 43, "nonsens": [13, 137], "noqa": 153, "normal": [20, 21, 22, 35, 43, 110, 111, 117, 119, 129], "normalize_np_arrai": 35, "normalize_vector": [35, 119], "nosql": 136, "not_support": 134, "note": [15, 20, 21, 22, 28, 29, 39, 43, 59, 75, 76, 91, 97, 100, 104, 110, 114, 118, 123, 124, 135, 136, 138, 143, 150, 151], "notebook": 135, "noth": [121, 135, 143], "notic": [123, 126], "notimplementederror": [129, 136], "noutput": [59, 69, 74], "now": [15, 29, 36, 56, 57, 64, 81, 100, 104, 109, 110, 111, 118, 119, 120, 121, 128, 131, 133, 134, 135, 136, 138, 142, 150, 151], "nowher": 121, "np": [22, 136, 138], "nprovid": [59, 69, 74], "nrememb": 1, "nsearch": 138, "nso": [109, 130], "nstep": 1, "nsum": 138, "nthe": [109, 128], "nthu": 130, "ntip": [59, 69, 74], "ntotal": [100, 150, 151], "nu": 153, "null": [118, 128, 131], "null_str": 131, "num": [22, 59, 68, 142], "num_class": [59, 68], "num_ctx": 13, "num_doc": 143, "num_gradient_memori": [59, 69, 74], "num_predict": 13, "num_return_sequ": 15, "num_sampl": [47, 87], "num_shot": [35, 59, 61, 62, 68], "num_work": [59, 75, 76, 77, 100, 142, 150, 151], "number": [0, 1, 2, 4, 11, 13, 20, 21, 22, 24, 26, 41, 43, 56, 57, 59, 67, 75, 76, 77, 91, 99, 100, 109, 119, 120, 121, 130, 131, 134, 135, 137, 138, 141, 143, 150, 151], "numer": [100, 110, 111, 120, 121, 130, 136, 142, 150, 151], "numpi": [90, 119, 136, 138], "numpy_sum": 138, "nuser": [1, 32], "nwith": 109, "nyou": [1, 32, 59, 69, 74], "nyour": [1, 59, 69, 74], "nz": [20, 21], "o": [93, 96, 129], "obj": [29, 35, 88, 93], "object": [1, 2, 4, 9, 15, 17, 19, 28, 29, 30, 32, 35, 36, 38, 40, 41, 42, 43, 45, 50, 51, 52, 55, 57, 59, 63, 64, 65, 66, 67, 68, 69, 71, 73, 74, 75, 76, 78, 80, 81, 82, 83, 85, 87, 88, 90, 92, 93, 100, 109, 110, 111, 117, 120, 121, 123, 127, 131, 134, 135, 137, 138, 150, 151], "object_count": [45, 50], "objectcountadalcompon": [100, 150, 151], "objectcountingevalfn": [108, 110], "objectcountsimpl": 130, "objectcounttaskpipelin": [100, 150, 151], "objecttyp": [93, 109, 138], "observ": [1, 43, 59, 69, 74, 109, 121, 125, 135], "obtain": [120, 121], "occur": [20, 21, 119, 123], "off": [29, 100, 121, 130, 132, 134, 136, 150, 151], "offer": [100, 104, 105, 118, 121, 125, 129, 134, 136, 141, 145, 150, 151], "often": [20, 21, 30, 43, 100, 110, 111, 117, 118, 119, 121, 123, 129, 133, 134, 136, 137, 143, 150, 151], "ofth": 121, "oj": 121, "okapi_bm25": [20, 21, 136], "old_dim": 119, "old_embed": 119, "ollama": [13, 90], "ollama_cli": 7, "ollama_host": 13, "ollamacli": [7, 13], "on_complet": 80, "on_failur": 80, "on_success": 80, "onc": [15, 97, 100, 121, 130, 132, 136, 150, 151], "one": [1, 3, 8, 9, 15, 17, 18, 22, 34, 35, 36, 56, 57, 59, 75, 76, 91, 100, 108, 109, 110, 119, 121, 123, 124, 126, 128, 130, 131, 132, 133, 134, 135, 136, 138, 142, 144, 150, 151, 152, 153], "ones": [81, 137], "onli": [8, 9, 14, 15, 17, 19, 20, 21, 28, 29, 30, 31, 33, 35, 36, 42, 43, 47, 50, 54, 55, 56, 57, 59, 64, 67, 69, 73, 74, 75, 76, 81, 86, 90, 95, 99, 100, 104, 105, 110, 111, 114, 117, 118, 119, 121, 123, 125, 128, 130, 131, 132, 133, 134, 135, 136, 138, 141, 142, 144, 145, 150, 151, 153], "only_hard_exampl": [46, 50], "op": 69, "open": [96, 97, 100, 104, 109, 114, 121, 123, 131, 133, 134, 141, 142, 143, 150, 151, 153], "openai": [10, 11, 12, 13, 14, 15, 16, 37, 43, 90, 103, 104, 109, 118, 120, 123, 126, 129, 134, 136, 137, 138, 145], "openai_api_kei": [95, 103, 119], "openai_cli": [0, 1, 7, 90, 100, 119, 129, 143, 150, 151], "openaicli": [0, 1, 7, 10, 12, 13, 14, 15, 29, 33, 36, 37, 43, 81, 86, 90, 100, 114, 118, 119, 120, 121, 123, 129, 135, 136, 143, 150, 151], "oper": [2, 3, 13, 24, 28, 30, 31, 33, 43, 59, 64, 65, 69, 71, 72, 100, 109, 118, 136, 145, 150, 151], "operand": 138, "opinion": [104, 121], "opro": [74, 150], "opt": 133, "optim": [1, 20, 21, 22, 36, 62, 67, 69, 70, 73, 74, 75, 76, 77, 78, 95, 104, 105, 108, 111, 114, 118, 121, 123, 128, 132, 136, 137, 141], "optimization_ord": [59, 75, 77, 142], "optimizaton": 153, "optimize_ord": 142, "optimizer_": 124, "optimizer_model_config": [59, 75, 77], "optimizer_system_prompt": [59, 69, 74], "optimizinh": 121, "optimizor": [59, 75, 76, 124], "option": [0, 1, 2, 4, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 31, 33, 35, 36, 37, 38, 39, 40, 41, 43, 45, 50, 54, 55, 57, 59, 67, 69, 71, 75, 76, 77, 81, 82, 83, 87, 88, 90, 91, 102, 109, 110, 111, 114, 117, 118, 121, 123, 129, 130, 131, 134, 136, 137, 138, 142, 145, 153], "optional_packag": 90, "optionalpackag": [90, 103], "opu": 126, "orang": [130, 150], "orchestr": [33, 34, 36, 109, 118, 119, 120, 124, 131, 133, 141], "ord_docu": 118, "order": [2, 4, 17, 18, 24, 28, 30, 38, 43, 54, 95, 111, 118, 119, 121, 125, 137, 142], "orderdict": 30, "ordereddict": [29, 30, 43], "org": [0, 1, 15, 20, 21, 54, 74, 109, 111, 121, 127, 134, 136, 141, 150, 151], "org_docu": 118, "organ": [54, 58, 59, 75, 76, 96, 104, 118, 121, 142, 153], "origin": [2, 4, 31, 99, 111, 118, 120, 136, 153], "orpo": [74, 124, 151], "oss": 104, "otago": [20, 21], "other": [2, 4, 15, 17, 19, 22, 29, 35, 36, 43, 56, 57, 86, 93, 96, 97, 104, 109, 111, 114, 119, 123, 124, 125, 131, 132, 134, 136, 138, 141, 142, 145, 153], "othersi": 29, "otherwis": [1, 29, 32, 43, 59, 64, 65, 69, 74, 99, 137], "our": [7, 28, 29, 36, 54, 55, 56, 57, 59, 62, 68, 95, 96, 97, 100, 102, 103, 104, 105, 106, 109, 110, 111, 114, 118, 119, 121, 123, 124, 126, 127, 129, 131, 132, 133, 135, 136, 137, 138, 142, 143, 150, 151, 153], "ourselv": 104, "out": [104, 109, 111, 114, 118, 121, 123, 124, 125, 129, 134, 135, 136, 137, 138, 142], "outcom": [2, 4], "outer": 111, "outlin": [99, 121, 134, 135], "outperform": 135, "output": [1, 2, 4, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 28, 29, 30, 32, 33, 34, 35, 36, 40, 43, 54, 55, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 73, 75, 76, 78, 81, 82, 91, 100, 104, 105, 108, 109, 110, 111, 114, 117, 118, 120, 121, 123, 124, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 137, 143, 145, 147, 150, 151, 153], "output_1": 136, "output_2": 136, "output_3": 136, "output_data_class": 138, "output_field": [28, 131], "output_format": [1, 17, 18, 32, 109, 123, 128, 138, 145], "output_format_prompt": [109, 131], "output_format_str": [1, 17, 18, 32, 109, 123, 128, 133, 138, 142, 153], "output_map": 130, "output_pars": [111, 131, 138, 142], "output_processor": [0, 1, 17, 18, 19, 20, 23, 33, 36, 100, 109, 119, 120, 121, 124, 130, 131, 135, 136, 138, 142, 143, 150, 151, 153], "output_str": 128, "output_typ": 55, "outputfield": 142, "outputformat": 111, "outputpars": [14, 17, 19, 131, 138], "outstand": 145, "oven": 130, "over": [29, 30, 34, 104, 105, 109, 114, 123, 133, 134, 142], "overal": [28, 52, 100, 109, 121, 125, 134, 135, 138, 142, 150, 151], "overcom": 124, "overflow": 119, "overhead": 34, "overkil": 109, "overlap": [2, 4, 59, 69, 74, 111, 134, 137, 141], "overrid": [59, 75, 76, 109, 120, 135], "overview": [118, 121, 131], "overwrit": [28, 35, 59, 75, 76, 87], "overwritten": [100, 150, 151], "own": [4, 14, 28, 29, 35, 36, 39, 59, 75, 77, 82, 97, 100, 104, 109, 111, 119, 124, 129, 134, 136, 141, 143, 150, 151], "p": 134, "p1": 138, "p2": 138, "packag": [22, 90, 95, 96, 97, 99, 102, 104, 111, 118, 120, 121, 136], "package_nam": 103, "page": [2, 4, 13, 15, 96, 121, 134, 135, 137], "page_cont": 110, "pai": [99, 100, 150, 151], "paid": 128, "pain": 114, "pair": [59, 69, 73, 121, 134, 136, 137], "paitesanshi": 109, "palletsproject": 133, "panel": [118, 136], "panupong": 134, "paper": [15, 20, 21, 121, 134, 135], "papineni": 121, "par": 144, "paradigm": [109, 124, 134, 141, 142], "paragraph": 137, "parallel": [59, 75, 76, 77, 100, 109, 117, 134, 142, 150, 151], "param": [12, 15, 29, 35, 37, 56, 57, 59, 62, 66, 67, 69, 72, 74, 75, 77, 108, 114, 123], "param_id": [59, 69, 74], "param_typ": [59, 67, 100, 130, 132, 142, 150, 151, 153], "paramet": [2, 4, 13, 14, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 31, 33, 35, 36, 38, 39, 40, 41, 43, 45, 50, 51, 53, 54, 55, 57, 59, 62, 63, 64, 65, 66, 69, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 86, 87, 88, 90, 91, 93, 100, 104, 105, 108, 109, 110, 111, 114, 123, 124, 130, 131, 134, 135, 136, 138, 141, 142, 143, 147, 148, 149, 150, 151, 152, 153], "parameter_": 124, "parametertyp": [59, 67, 78, 100, 130, 142, 150, 151, 153], "parametr": 132, "params_histori": [59, 69, 74], "paramt": [36, 59, 62], "parent_doc_id": [2, 4, 43, 118, 137], "parenthesi": 35, "pari": [109, 128, 129, 138], "pars": [8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 34, 35, 36, 37, 40, 42, 43, 100, 105, 109, 110, 123, 124, 129, 131, 135, 138, 142, 150, 151, 153], "parse_chat_complet": [7, 8, 9, 11, 12, 13, 14, 15, 37, 129], "parse_embedding_respons": [7, 13, 14, 15, 16, 37, 129], "parse_func_expr": [42, 138], "parse_function_call_expr": [35, 138], "parse_generate_respons": [7, 13], "parse_integer_answ": [100, 130, 150, 151], "parse_json_str_to_obj": 35, "parse_stream_respons": [7, 13, 14], "parse_yaml_str_to_obj": 35, "parsed_input": [43, 138], "parsed_inst": 131, "parsed_us": 131, "parser": [8, 9, 14, 17, 18, 19, 40, 58, 111, 123, 124, 135, 138, 142], "part": [35, 36, 59, 69, 74, 75, 76, 100, 109, 110, 123, 124, 133, 134, 136, 142, 144, 150, 151], "parti": [28, 91, 136], "partial": 134, "partically_support": 134, "particip": 97, "particl": [118, 136], "particular": [12, 15, 33, 37, 39, 109, 123, 124, 128, 134, 149, 153], "particularli": [100, 109, 121, 150, 151], "pass": [9, 14, 15, 20, 21, 22, 26, 30, 33, 35, 36, 38, 39, 43, 54, 55, 57, 59, 63, 64, 65, 67, 69, 72, 75, 76, 77, 81, 100, 105, 108, 109, 110, 111, 114, 119, 121, 123, 126, 130, 132, 133, 134, 135, 136, 138, 150, 151, 153], "passag": [2, 4, 121, 134, 137, 141, 153], "passages_per_hop": 153, "password": [24, 137], "past": [43, 59, 69, 74, 133], "pasu": 134, "pat": 134, "path": [9, 20, 21, 36, 39, 59, 67, 75, 77, 81, 83, 85, 90, 95, 121, 124, 142, 143], "path_to_html_output": 96, "pattern": [13, 16, 29, 34, 43, 59, 69, 74, 136], "paul": 121, "paulmers": 121, "paulo": [121, 143], "payload": [25, 136], "pdf": [2, 4, 20, 21, 121, 137], "pdfminer": [2, 4, 137], "peach": [130, 150], "pearson": 121, "peer": [59, 67, 69, 70, 74, 132], "penal": [13, 54, 121], "pencil": 109, "pengcheng": 134, "penlaiz": 13, "pep": 99, "per": [43, 47, 50, 52, 59, 75, 76, 77, 131, 136], "per_item_scor": 52, "percent": 133, "perfect": [100, 110, 150, 151], "perfectli": 121, "perform": [31, 54, 55, 57, 59, 62, 68, 69, 72, 74, 104, 105, 110, 118, 119, 121, 125, 128, 133, 134, 135, 136, 137, 141, 143, 144, 153], "perhap": 128, "period": [2, 4, 137], "perplex": [13, 121], "persist": [6, 20, 21, 31, 39, 43, 110, 114, 118, 132, 136], "persit": 118, "person": [28, 145], "pgvector": [24, 90, 103, 134, 136], "philosophi": [105, 113, 124], "phoenix": [104, 127], "photon": [118, 136], "php": 121, "phrase": [59, 69, 74, 136], "physician": 153, "piano": [100, 150, 151], "pick": 134, "pickabl": 114, "pickl": [29, 31, 88, 118, 136], "picklabl": [29, 31], "pickle_to_fil": 29, "piec": [2, 4, 134], "pile": [59, 62], "pip": [22, 90, 91, 103], "pipelin": [6, 15, 29, 30, 31, 36, 59, 62, 74, 75, 76, 77, 78, 86, 99, 105, 108, 114, 119, 121, 123, 125, 130, 132, 136, 139, 141, 143, 144, 147, 152, 153], "pirat": 15, "pkl": [31, 86, 118], "place": [59, 67, 75, 76, 138, 142], "placehold": [110, 133], "plai": [37, 118, 121, 126, 133, 136], "plain": 137, "plan": [43, 97, 100, 103, 109, 123, 124, 129, 135, 150, 151], "planner": [0, 1, 109, 123, 124], "plastic": 15, "platform": [14, 121, 123, 138], "playbook": [121, 124], "player": 121, "pleas": [2, 4, 13, 17, 19, 28, 34, 36, 54, 55, 57, 90, 91, 95, 96, 97, 99, 104, 107, 109, 114, 118, 119, 121, 123, 129, 131, 134, 135, 136, 137, 138, 143, 145], "plenti": [114, 117], "plot": 113, "plu": [100, 134, 150, 151], "plug": [37, 104], "plum": [130, 150], "plural": [100, 150, 151], "pmlr": 134, "png": [59, 67, 100, 150, 151], "poem": 109, "poetri": [95, 96, 97, 99, 104], "point": [2, 4, 54, 81, 100, 111, 117, 121, 127, 137, 138, 143, 150, 151], "pollut": [118, 127, 136], "pool": [109, 136], "poor": [54, 121], "pop": [31, 118], "popular": [109, 121, 134], "posit": [30, 35, 43, 51, 57, 59, 69, 74, 91, 118, 120, 121, 134, 136, 138], "possibl": [74, 97, 109, 111, 134], "post": [20, 23, 97, 136, 137], "postgr": [24, 134, 136], "postgres_retriev": 20, "postgresql": [24, 136], "postgresretriev": [20, 24], "postprocessor": 104, "potato": 130, "potenti": [1, 30, 35, 95, 99, 109, 111, 121, 126, 132, 135, 137, 142, 150], "power": [9, 105, 113, 118, 121, 124, 127, 136], "powershel": 91, "pp": 121, "pr": [95, 96, 97], "practic": [97, 104, 114, 124, 134, 136, 141], "practis": 136, "pramet": [110, 142], "pre": [99, 104, 118, 121, 134], "prececessor": 132, "precis": [121, 134, 136, 137, 141, 143], "pred": [59, 75, 76, 100, 108, 121, 130, 150, 151, 153], "pred_answ": [51, 55, 57, 121], "pred_answer_str": 121, "pred_step": [59, 75, 76], "predecessor": [36, 39, 59, 64, 67, 69, 72, 100, 110, 130, 132, 150, 151], "predefin": [35, 109], "predict": [13, 28, 36, 43, 51, 52, 54, 55, 57, 59, 64, 65, 75, 76, 81, 109, 111, 121, 123, 124, 126, 128, 133, 134, 141, 142, 143, 153], "prefer": [121, 127, 136, 138], "prefix": [28, 29, 131, 133, 145], "prep_ckpt_file_path": [59, 75, 77], "prepar": [20, 23, 59, 75, 76, 77, 118, 120, 136, 138, 141, 142], "prepare_dataset": 47, "prepare_dataset_path": 49, "prepare_ev": [59, 75, 76, 142, 150, 153], "prepare_loss": [59, 75, 76, 142, 150, 153], "prepare_task": [59, 75, 76, 142, 150, 153], "prepend": 29, "preprint": [121, 134, 143], "preprintarxiv": 134, "preprocess": [4, 41, 117, 134, 137, 141], "presbyterian": 153, "prescript": 114, "presenc": [20, 21], "presence_penalti": [100, 150, 151], "present": [54, 59, 69, 74, 121], "preserv": [59, 69, 74, 111], "preset": [0, 1, 36, 38, 133], "preset_prompt_kwarg": [17, 19, 38, 128, 135, 136, 143], "pretrain": [121, 134], "pretti": 136, "prevent": [2, 4, 13, 137], "previou": [1, 30, 59, 62, 67, 69, 74, 100, 109, 118, 123, 131, 135, 137, 143, 144, 150, 151, 153], "previous": [12, 13, 14, 29, 38, 136], "principl": 104, "print": [2, 4, 15, 17, 19, 20, 21, 28, 29, 30, 34, 35, 38, 40, 43, 59, 75, 77, 90, 91, 100, 108, 109, 111, 118, 119, 120, 121, 123, 127, 129, 131, 133, 135, 136, 137, 138, 142, 143, 145, 150, 151, 153], "print_prompt": [36, 38, 109, 118, 123], "print_prompt_templ": 38, "printc": 91, "printout": [109, 114, 118, 121, 123, 131, 133, 136, 138], "prior": 91, "priorit": [59, 62, 136], "privaci": 121, "pro": [11, 118, 136], "prob": [22, 136], "probab": 136, "probabl": [13, 14, 22, 100, 134, 136, 142, 150, 151], "problem": [59, 67, 97, 104, 109, 110, 121, 130, 134, 135, 136, 138], "proceed": 121, "procesor": 119, "process": [2, 4, 20, 23, 31, 33, 43, 58, 59, 75, 76, 77, 96, 98, 99, 100, 104, 109, 111, 114, 118, 119, 120, 121, 123, 124, 125, 128, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151], "process_queri": 138, "processor": [17, 19, 33, 36, 43, 100, 123, 124, 150, 151], "produc": [118, 136, 143], "product": [4, 22, 24, 97, 118, 119, 121, 125, 136], "production": [104, 124], "profess": 136, "professor": 153, "profil": [9, 136], "program": [111, 123, 127, 134], "programmat": [124, 133], "progress": [95, 97, 99, 124, 134, 136], "prohibit": 96, "project": [14, 82, 83, 95, 96, 97, 102, 103, 106, 110, 119, 128, 136], "project_nam": [81, 82, 83], "prompt": [0, 1, 8, 13, 14, 17, 18, 19, 20, 23, 24, 28, 29, 32, 36, 38, 43, 59, 66, 67, 69, 70, 71, 73, 74, 75, 77, 78, 81, 83, 91, 104, 105, 110, 111, 114, 118, 121, 123, 124, 125, 126, 128, 129, 130, 131, 132, 134, 135, 136, 138, 141, 142, 143, 145, 149, 152, 153], "prompt_build": [123, 133, 138, 143, 145], "prompt_kwarg": [0, 1, 15, 17, 18, 36, 38, 59, 67, 69, 71, 81, 82, 100, 109, 110, 114, 118, 121, 123, 128, 129, 130, 132, 133, 138, 142, 150, 151, 153], "prompt_stat": [83, 128], "prompt_str": 36, "prompt_templ": 145, "prompt_token": [43, 100, 129, 150, 151], "prompt_token_count": 11, "prompt_vari": [29, 109, 114, 121, 123, 128, 131, 133, 136], "promptdata": 78, "promptoptim": [100, 151], "promt_kwarg": [0, 1], "propag": [100, 150, 151], "proper": 137, "properli": [131, 145], "properti": [17, 19, 31, 34, 35, 42, 43, 59, 62, 69, 74, 82, 83, 109, 111, 119, 131, 135, 138, 153], "propetriari": 126, "propogat": 110, "proport": 121, "propos": [59, 61, 62, 66, 67, 69, 74, 75, 77, 100, 121, 124, 130, 134, 139, 148, 149, 150, 151], "propose_data": [59, 67], "proprietari": [104, 133], "proto": 11, "protocol": [37, 121, 124, 136], "proven": [121, 142], "provid": [1, 2, 4, 7, 12, 13, 15, 20, 22, 23, 24, 28, 29, 35, 37, 38, 59, 69, 73, 74, 76, 81, 82, 87, 91, 95, 97, 100, 104, 105, 109, 111, 113, 114, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 138, 141, 142, 143, 145, 150, 151, 153], "proxi": 90, "proxim": 136, "pt": 15, "publish": [0, 1, 99, 124], "pull": [13, 95, 96, 121], "punchlin": 145, "punctuat": [2, 4, 54, 121, 137], "pundit": 121, "punish": 134, "purchas": 153, "pure": 123, "purpos": [2, 4, 29, 59, 75, 76, 87, 100, 114, 118, 137, 143, 150, 151], "pursuit": 109, "push": [96, 97, 99, 100, 150, 151], "put": [14, 15, 22, 59, 67, 104, 108, 109, 111, 114, 119, 121, 125, 134, 136, 153], "puzzler": 15, "py": [43, 47, 50, 95, 96, 104, 109, 127, 143], "pydant": [28, 111], "pydata_sphinx_them": 96, "pypdf2": [2, 4, 137], "pypi": 99, "pyproject": [95, 96, 97, 99], "pytest": 95, "python": [2, 4, 13, 15, 17, 19, 28, 35, 40, 43, 95, 96, 103, 104, 111, 121, 127, 131, 133, 134, 137, 153], "pytorch": [29, 30, 59, 67, 68, 87, 96, 99, 100, 105, 108, 110, 111, 114, 117, 124, 125, 127, 132, 145, 150, 151], "q": [20, 21, 135], "q_i": [20, 21], "qa": [29, 51, 121, 150, 153], "qa_templ": [17, 18], "qdrant": [25, 90, 134], "qdrant_client": [25, 136], "qdrant_retriev": [20, 136], "qdrantclient": [25, 136], "qdrantretriev": [20, 25, 136], "qe": 134, "qian": 134, "qin": 134, "qualifi": [59, 63], "qualiti": [54, 59, 69, 74, 96, 121, 123, 143], "qualnam": [24, 28, 43, 54, 57, 78, 90, 93], "quantit": 121, "quantiti": [100, 130, 142, 150, 151], "queri": [0, 1, 3, 10, 15, 17, 19, 20, 21, 22, 23, 24, 25, 29, 43, 51, 54, 55, 56, 57, 109, 114, 119, 121, 128, 129, 133, 134, 135, 136, 137, 138, 141, 143, 153], "query_1": 136, "query_1_short": 136, "query_1_token": 136, "query_1_word": 136, "query_2": 136, "query_2_short": 136, "query_embed": 24, "query_expans": 134, "query_or_queri": [20, 23, 153], "query_str": [43, 118], "question": [2, 4, 15, 17, 19, 28, 35, 47, 48, 50, 54, 55, 57, 100, 104, 108, 110, 111, 114, 121, 128, 130, 134, 135, 137, 141, 142, 143, 144, 145, 153], "question_answ": [100, 150, 151], "question_str": 121, "questiona": 121, "quick": [15, 42, 43, 100, 124, 135, 150, 151], "quickli": [13, 104, 105, 118, 136, 142], "quit": [100, 121, 123, 131, 132, 133, 134, 136, 150, 151], "quot": [109, 131, 138], "r": [29, 38, 100, 109, 114, 121, 123, 133, 134, 138, 142, 143, 145, 150, 151, 153], "rag": [44, 59, 69, 71, 99, 104, 105, 109, 135, 136, 144], "rag_chain": 110, "rag_hotpotqa": 143, "rag_prompt_templ": 134, "raga": [56, 57, 134, 141], "ragev": 121, "rais": [2, 4, 28, 35, 40, 59, 69, 74, 90, 108, 111, 119, 123, 129, 131, 136, 153], "ralm_survei": 134, "random": [13, 40, 59, 68, 75, 77, 100, 142, 150, 151], "random_max_steps_8_bb908_run_1": [100, 150, 151], "random_replac": [59, 68], "random_sampl": [35, 59, 68], "randomli": [35, 59, 68, 134], "randomsampl": [59, 68], "rang": [22, 43, 54, 55, 57, 59, 62, 68, 69, 73, 78, 111, 121, 130, 134, 136, 137, 138, 141, 143, 144], "rank": [20, 21, 26, 100, 121, 124, 143, 150, 151], "rank_bm25": [20, 21, 136], "rankdir": [59, 67], "rare": [20, 21], "raspberri": [130, 150], "rate": [13, 100, 138, 150, 151], "rather": [111, 119, 121, 123, 137], "ratio": [56, 57, 143], "rational": 142, "rau": 134, "raw": [4, 15, 20, 21, 43, 59, 62, 66, 75, 77, 100, 110, 111, 123, 130, 133, 137, 138, 142, 150, 151], "raw_respons": [14, 20, 23, 43, 59, 67, 100, 109, 119, 123, 127, 128, 129, 130, 132, 138, 150, 151], "raw_shot": [59, 62, 75, 77, 100, 142, 150, 151], "rc": 99, "re": [99, 100, 109, 135, 136, 150, 151], "reach": [20, 21, 124, 133, 134, 135, 142], "react": [0, 43, 123], "reactag": [0, 1, 109, 123, 124, 135], "read": [1, 54, 59, 67, 81, 97, 104, 109, 121, 126, 133, 135, 143, 145], "readabl": [96, 111], "readi": [59, 75, 77, 97, 110, 127, 136, 138], "readili": 121, "readm": [96, 104], "readthedoc": [13, 127], "real": [2, 4, 59, 75, 76, 118, 121, 124, 136, 137], "realiti": 133, "realli": [118, 123, 129, 135], "realtion": 136, "reason": [17, 19, 20, 21, 59, 62, 100, 109, 110, 111, 121, 124, 130, 134, 135, 136, 142, 150, 151], "reattach": [2, 4], "rebuilt": 86, "recal": [56, 57, 134, 136, 141, 143], "recall_list": [56, 57, 121, 143], "receiv": [30, 120, 126, 153], "reciproc": [121, 143], "recogn": 104, "recognit": [105, 125], "recommend": [95, 97, 103, 111], "recomput": 136, "reconstruct": [86, 111], "reconstructed_from_json": 111, "reconstructed_from_yaml": 111, "record": [43, 81, 82, 109, 118, 123], "recreat": 86, "recurs": [29, 35, 114, 130], "red": 91, "reduc": [13, 59, 67, 97, 118, 121, 134, 136], "redund": [54, 99, 121], "refer": [0, 1, 2, 4, 8, 9, 10, 11, 13, 14, 15, 20, 21, 22, 24, 25, 28, 29, 36, 47, 50, 54, 55, 56, 57, 59, 62, 67, 70, 95, 96, 100, 108, 110, 135, 137, 145], "refin": [59, 69, 74, 136], "reflect": [2, 4, 121, 134, 137, 143], "regard": 110, "regardless": 138, "regist": [31, 80, 82, 92, 118, 127], "register_callback": 80, "register_compon": 29, "register_gener": 82, "register_module_forward_hook": 127, "register_paramet": [29, 114], "register_transform": [31, 118], "regress": [131, 133], "regular": [29, 100, 150, 151], "regularli": 97, "reimplement": 136, "reinforc": 134, "reiniti": [20, 23, 136], "rel": [20, 21], "relai": [110, 123], "relat": [43, 54, 99, 121, 134, 136, 153], "relax": 114, "releas": [132, 134], "relev": [20, 23, 54, 56, 57, 118, 119, 121, 123, 124, 126, 134, 136, 137, 138, 141, 143, 153], "relevance_list": 143, "reli": [28, 110, 125, 138], "reliabl": [100, 121, 150, 151], "relianc": [118, 136], "reliev": 114, "reload": 118, "reloaded_dialog_turn_db": 118, "relu": 114, "remain": [96, 120, 121, 136], "rememb": 109, "remov": [31, 96, 110, 118], "remove_dupl": 29, "remove_stop_word": 41, "remove_transform": [31, 118], "render": [38, 133, 142], "render_histori": [59, 69, 74], "renered_prompt": 138, "renew": [118, 136], "renewab": 118, "repeat": [59, 67, 137], "repeat_last_n": 13, "repeat_penalti": 13, "repetit": 13, "replac": [0, 1, 35, 59, 68, 110, 121], "replug": 134, "repo": [104, 142], "repons": 121, "reponse_embedder_output": 129, "report": [121, 137, 150], "repositori": [95, 96, 99, 104, 107], "repr": [1, 32], "repr_str": 119, "repres": [28, 29, 35, 48, 50, 59, 63, 67, 69, 72, 87, 111, 118, 121, 133, 136, 138, 143], "represent": [28, 38, 43, 59, 63, 69, 74, 93, 100, 120, 121, 131, 150, 151], "represent_ordereddict": 35, "reproduct": 134, "request": [95, 135], "requir": [7, 13, 17, 19, 20, 23, 28, 31, 35, 36, 43, 51, 57, 59, 66, 67, 75, 76, 96, 100, 109, 111, 118, 121, 123, 124, 126, 127, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 145, 150, 151], "required_field": [28, 35, 111], "requires_opt": [59, 67, 75, 76, 78, 100, 108, 130, 142, 150, 151, 153], "requr": 138, "rerank": [10, 15, 20, 26, 43, 104, 129, 141], "reranker_retriev": [20, 136], "rerankerretriev": [20, 26, 136], "research": [59, 62, 97, 104, 110, 118, 119, 121, 124, 125, 133, 134, 135, 136, 141, 142, 153], "resembl": 105, "reserch": [59, 62], "reserv": 123, "reset": [0, 1, 20, 21, 22, 23, 25, 26, 31, 39, 82, 118, 137], "reset_gradi": [59, 67], "reset_gradients_context": [59, 67], "reset_index": [20, 21, 22, 23, 25, 26, 39], "reset_mock_output": 36, "resist": 121, "resolv": [35, 145], "resort": 131, "resourc": [96, 135, 136, 141], "respect": [35, 100, 120, 121, 124, 134, 142, 150, 151], "respond": [13, 15, 100, 133, 138, 150, 151], "respons": [0, 1, 13, 14, 15, 16, 19, 20, 23, 36, 37, 39, 43, 55, 59, 69, 71, 73, 74, 75, 77, 78, 100, 109, 110, 114, 118, 119, 121, 123, 126, 127, 129, 130, 132, 134, 135, 136, 137, 138, 141, 143, 150, 151], "response_desc": [59, 67, 69, 73], "response_format": 14, "response_id": [59, 67], "response_str": [43, 118], "response_text": 129, "respos": 130, "rest": [30, 37, 114, 126, 133], "restart": 121, "restor": [20, 21, 28, 31, 39, 136], "restored_data": 28, "restored_dialog_turn_db": 118, "restructuredtext": 96, "result": [1, 4, 13, 20, 21, 24, 29, 30, 32, 34, 35, 36, 43, 52, 54, 55, 57, 59, 63, 69, 71, 100, 105, 109, 110, 113, 120, 121, 124, 125, 128, 132, 136, 137, 138, 142, 150, 151], "result1": 138, "result1someth": 138, "result2": 138, "result2someth": 138, "resume_from_ckpt": [59, 75, 77], "retrain": 134, "retri": [10, 12, 13, 15, 37, 129], "retriev": [2, 3, 4, 6, 21, 22, 23, 24, 25, 26, 29, 31, 35, 43, 56, 57, 58, 81, 95, 97, 99, 104, 114, 118, 120, 123, 124, 125, 129, 131, 132, 133, 137, 138, 141, 143, 144, 152], "retrieve_by_sql": [20, 24], "retrieve_embedding_queri": [20, 22], "retrieve_string_queri": [20, 22], "retrieved_context": [56, 57, 121, 153], "retriever2": [20, 21], "retriever_1": 136, "retriever_evalu": 143, "retriever_nod": 110, "retriever_out": [110, 153], "retriever_output": [3, 39, 78], "retriever_output_to_context_str": [2, 3], "retriever_recal": [57, 121], "retriever_repons": 132, "retrieverdocumentstyp": [20, 26, 136], "retrieverdocumenttyp": [20, 21, 23, 26, 39, 43, 136], "retrieverevalu": 143, "retrieveroutput": [3, 20, 21, 22, 23, 24, 25, 26, 39, 43, 64, 65, 110, 118, 136, 153], "retrieveroutputtocontextstr": [2, 3], "retrieveroutputtyp": [20, 23, 136], "retrieverqueriestyp": 136, "retrieverquerytyp": [39, 43, 136], "retrieverrecal": [56, 57, 121], "retrieverrelev": 121, "retrieverstrqueriestyp": [20, 23, 136], "retrieverstrquerytyp": 136, "retriv": 95, "return": [0, 1, 2, 4, 13, 15, 17, 18, 19, 20, 21, 23, 24, 28, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 43, 51, 52, 53, 54, 55, 56, 57, 59, 63, 64, 65, 67, 69, 72, 73, 74, 75, 76, 86, 87, 88, 91, 93, 100, 108, 109, 110, 111, 114, 118, 119, 121, 123, 124, 129, 130, 131, 133, 135, 136, 137, 138, 142, 150, 151, 153], "return_data_class": [17, 18, 19, 109, 131, 142, 153], "return_tensor": 15, "reus": 99, "revert": [59, 61, 62, 66, 67, 69, 74, 124, 142], "revert_data": [59, 67], "review": [96, 97, 99, 120, 121], "revis": 97, "reward": 134, "rewrit": 134, "rewritt": 134, "rewritten": 134, "rgb": 121, "rhyme": 109, "right": [20, 21, 35, 40, 100, 109, 110, 125, 128, 131, 134, 136, 150, 151], "rigid": 104, "rigor": 121, "risk": 137, "ro": [110, 121], "robust": [105, 109, 110, 121, 131], "roc": 121, "roi": 121, "role": [1, 9, 15, 104, 109, 110, 118, 124, 126, 129, 133, 135, 136, 145], "role_desc": [59, 67, 69, 73, 100, 108, 130, 132, 142, 150, 151, 153], "rom": 131, "room": 153, "root": [45, 46, 47, 49, 50, 59, 67, 75, 77, 91, 96, 100, 103, 127, 150, 151], "root_logg": [91, 127], "roug": [121, 134, 141], "rouge1_fmeasur": 121, "rouge1_precis": 121, "rouge1_recal": 121, "rouge2_fmeasur": 121, "rouge2_precis": 121, "rouge2_recal": 121, "rouge_scor": 121, "rougel_fmeasur": 121, "rougel_precis": 121, "rougel_recal": 121, "rougelsum_fmeasur": 121, "rougelsum_precis": 121, "rougelsum_recal": 121, "rougescor": 121, "rouko": 121, "round": 130, "row": [43, 121], "rrag": 121, "rst": 96, "rubberdub": 121, "ruc": 134, "rule": [2, 4, 99, 109, 125, 137], "run": [0, 1, 13, 15, 34, 42, 59, 75, 76, 77, 95, 96, 97, 99, 100, 103, 104, 109, 114, 118, 119, 120, 124, 127, 128, 130, 132, 135, 137, 138, 145, 150, 151], "run_async_function_cal": 138, "run_async_in_new_loop": 42, "run_one_loss_sampl": [59, 75, 76], "run_one_task_sampl": [59, 75, 76], "run_sync_and_async_mix": 34, "run_sync_and_async_mix_without_wait": 34, "running_ev": [59, 75, 76], "runtim": [9, 38, 103], "ruochen": 134, "s1": 53, "s2": 53, "safe": [35, 90], "safe_import": 90, "safe_load": [131, 143], "sai": [111, 121, 128], "said": 121, "same": [13, 20, 22, 23, 29, 30, 31, 36, 41, 43, 51, 57, 59, 68, 75, 77, 104, 109, 110, 111, 118, 119, 121, 123, 129, 131, 133, 134, 135, 136, 153], "sampl": [13, 35, 59, 61, 62, 66, 67, 68, 75, 76, 77, 87, 95, 99, 100, 108, 131, 134, 137, 142, 143, 150, 151, 153], "sample_subset_dataset": 47, "sample_weight": 47, "sampledataclass": 131, "sampler": [59, 66, 87], "samples_to_str": [59, 61, 62], "san": 138, "sandbox": [34, 35, 42, 138], "sandbox_exec": [34, 35], "sandbox_execut": 138, "sat": 121, "satanjeev": 121, "satur": [20, 21], "save": [17, 18, 20, 21, 28, 29, 31, 39, 43, 45, 50, 59, 62, 67, 69, 74, 75, 77, 81, 82, 83, 88, 91, 100, 110, 114, 117, 118, 119, 123, 127, 128, 136, 142, 150, 151, 153], "save_csv": 88, "save_dir": [59, 75, 76, 81, 82, 83, 91, 127], "save_json": [88, 114], "save_meta_data": 82, "save_pickl": 88, "save_st": [31, 118], "save_to_fil": [20, 21, 39, 136], "save_trac": [59, 75, 77], "scalabl": 136, "scale": [54, 121, 134, 136, 141], "scarecrow": 145, "sce": 121, "scenario": [109, 121, 137, 152], "scene": 126, "schema": [17, 19, 28, 35, 43, 109, 111, 131, 138, 145], "scheme": 134, "schmea": 111, "school": 109, "scope": [4, 59, 69, 74], "score": [2, 4, 20, 21, 23, 24, 29, 35, 39, 43, 52, 54, 55, 57, 59, 62, 64, 65, 67, 69, 73, 74, 75, 76, 78, 108, 110, 118, 120, 121, 130, 132, 134, 137, 141], "score_i": 130, "score_i_t": 130, "scott": 153, "scottish": 153, "scratch": 143, "script": [91, 95, 143], "script_nam": 91, "sdk": [7, 13, 15, 43, 103, 136], "seamless": 135, "seamlessli": 136, "search": [22, 35, 120, 121, 134, 135, 136, 137, 138, 141, 142], "search_reranking_with_cross": 136, "second": [34, 35, 56, 57, 100, 109, 121, 128, 129, 134, 136, 137, 138, 142, 150, 151], "secondli": 109, "secret": [9, 126], "section": [95, 96, 103, 118, 121, 124, 126, 133, 135, 137, 138], "sector": [118, 136], "secur": 15, "see": [2, 4, 10, 12, 13, 15, 37, 59, 67, 81, 97, 99, 100, 104, 109, 111, 113, 114, 117, 118, 120, 121, 126, 127, 129, 133, 134, 135, 136, 137, 138, 142, 150, 151], "seed": 13, "seek": [104, 133], "seem": 121, "seen": [118, 121], "segment": [2, 4, 134, 137], "select": [24, 54, 59, 68, 75, 77, 87, 121, 131, 137, 142, 143, 145], "self": [15, 17, 18, 19, 29, 30, 35, 59, 75, 76, 81, 100, 108, 109, 110, 111, 114, 119, 127, 128, 129, 130, 132, 136, 138, 142, 150, 151, 153], "semant": [22, 99, 118, 120, 121, 136, 137], "semscor": 121, "send": [100, 133, 136, 150, 151], "sens": [109, 121, 128], "sensit": [28, 111, 125, 136, 137], "sensor": 136, "sent": [13, 133], "sentenc": [2, 4, 17, 18, 54, 56, 57, 109, 121, 123, 135, 137, 143], "sentiment": [2, 4, 120, 121, 137], "separ": [2, 4, 8, 13, 37, 91, 96, 97, 104, 110, 132, 133, 134, 137, 153], "seq": [30, 114], "seq1": 30, "seq2": 30, "seq3": 30, "sequenc": [2, 3, 13, 15, 20, 21, 22, 23, 24, 25, 26, 32, 33, 35, 39, 59, 66, 68, 87, 100, 114, 118, 124, 129, 135, 136, 137, 150, 151], "sequenti": [0, 1, 30, 36, 41, 59, 75, 77, 109, 118, 119, 123, 124, 135, 142, 143], "seral": [111, 125], "sercur": 138, "seri": [2, 4, 15, 126, 137], "serial": [12, 13, 14, 28, 29, 30, 38, 43, 88, 111, 124, 133, 136, 145], "serializ": 31, "serv": [59, 75, 76, 100, 114, 150, 151], "server": 96, "servic": 9, "session": 43, "session_id": [43, 118], "set": [0, 1, 2, 4, 8, 13, 15, 17, 18, 20, 21, 22, 23, 28, 29, 35, 36, 38, 39, 43, 48, 50, 54, 55, 57, 59, 64, 65, 66, 67, 68, 69, 73, 75, 77, 87, 91, 96, 98, 102, 109, 110, 118, 119, 120, 121, 123, 124, 130, 135, 136, 137, 142, 143, 145, 148, 149, 153], "set_assistant_respons": 43, "set_backward_engin": [36, 59, 64, 65, 69, 73, 110], "set_cache_path": 36, "set_data_map_func": 36, "set_dataset": [59, 66, 68], "set_eval_fn_input": [59, 67], "set_grad_fn": [59, 67], "set_input_field": 28, "set_llm_client": [7, 15], "set_max_step": 87, "set_mock_output": 36, "set_output_field": 28, "set_paramet": 36, "set_peer": [59, 67], "set_predecessor": [59, 67], "set_scor": [59, 67], "set_task_desc": [28, 142], "set_teacher_gener": 36, "set_teacher_generatpr": 130, "set_user_queri": 43, "setup": [31, 59, 75, 76, 77, 95, 98, 103, 104, 109, 118, 119, 120, 123, 127, 128, 134, 136, 141, 145], "setup_env": [100, 103, 109, 119, 121, 129, 150, 151], "seven": [121, 133], "sever": [114, 137], "sg": [121, 134, 141], "shallow": 29, "shape": [105, 125], "share": [4, 99, 101, 104], "shell": [97, 104], "shen": 134, "shift": [2, 4, 137], "shine": 124, "short": [59, 67, 134, 141, 142, 153], "shorten": 96, "shorter": [136, 137], "shot": [28, 36, 62, 66, 67, 68, 75, 77, 105, 124, 132, 133, 134, 135, 136, 141, 142, 144, 145, 153], "should": [2, 4, 10, 12, 13, 14, 15, 17, 19, 20, 23, 28, 29, 30, 31, 33, 36, 37, 43, 54, 64, 83, 87, 95, 97, 99, 100, 104, 109, 110, 114, 118, 119, 121, 123, 128, 130, 131, 132, 133, 134, 136, 137, 138, 141, 145, 150, 151], "show": [17, 19, 43, 59, 67, 75, 77, 96, 100, 104, 109, 110, 114, 120, 123, 130, 131, 132, 134, 135, 136, 138, 142, 143, 145, 149, 150, 151, 153], "showcas": 136, "shown": [109, 138, 142], "shuffl": [87, 117], "side": 97, "signal": [29, 111], "signatur": [28, 111, 138, 142, 145], "signature_json": [17, 19, 28, 111], "signature_yaml": [17, 19, 28, 111], "signific": [118, 136], "significantli": [20, 21, 118, 136], "signitur": 145, "sil": 134, "similar": [22, 24, 35, 43, 56, 57, 87, 97, 105, 110, 114, 119, 120, 121, 124, 127, 130, 133, 135, 136, 142], "similaritypostprocessor": 104, "similarli": [100, 104, 111, 128, 150, 151], "similr": 110, "simpl": [1, 17, 19, 36, 40, 59, 68, 69, 72, 80, 100, 109, 112, 118, 119, 120, 123, 127, 131, 133, 134, 136, 137, 150, 151], "simple_default_lightrag_system_prompt": 32, "simple_prompt": 133, "simpleqa": 128, "simpler": [17, 18, 145], "simplest": [109, 121, 127, 138], "simpli": [35, 59, 69, 72, 73, 100, 105, 109, 111, 119, 121, 123, 127, 131, 134, 150, 151], "simplier": 110, "simplifi": [14, 87, 108, 109, 110, 118, 119, 125, 128, 135, 136, 138], "simplili": 138, "simul": [22, 34, 121, 135, 136], "sinc": [95, 99, 109, 134], "singapor": [121, 134], "singl": [30, 31, 33, 36, 43, 51, 52, 54, 55, 57, 78, 86, 100, 118, 119, 121, 123, 124, 126, 127, 128, 129, 133, 134, 135, 136, 138, 145, 150, 151, 153], "sit": 15, "site": [96, 127], "situat": [109, 119, 142], "six": 129, "size": [2, 4, 13, 33, 45, 46, 50, 87, 100, 119, 121, 134, 136, 141, 142, 149, 150, 151, 153], "skim": 136, "skip": [59, 68, 75, 77, 134], "skip_special_token": 15, "sklearn": 121, "sky": 121, "sleep": [34, 138], "slide": [2, 4, 137], "slightli": 138, "slow": 137, "slower": 13, "slowest": 134, "small": [33, 47, 50, 86, 97, 118, 119, 120, 121, 129, 136], "small_tool_manag": 138, "smaller": [2, 4, 119, 124, 134, 136, 137], "smallest": [2, 4, 137], "smapl": 13, "smooth": [54, 100, 108, 121, 151], "snippet": [43, 96, 109, 121, 138, 143], "so": [35, 41, 43, 54, 59, 69, 71, 100, 103, 108, 109, 110, 111, 118, 121, 125, 126, 127, 130, 134, 135, 136, 137, 143, 150, 151, 153], "social": 137, "soft": [100, 150, 151], "softwar": 125, "solar": [118, 136], "solut": [59, 67, 104, 121, 125, 134], "solv": [1, 97, 104, 109, 130, 134, 135, 145], "some": [15, 20, 23, 40, 54, 59, 62, 68, 100, 104, 111, 117, 121, 127, 128, 130, 133, 136, 142, 150, 151], "someth": 138, "sometim": [54, 55, 57, 59, 67, 104, 111, 134, 141, 153], "soon": [95, 97, 136, 140], "sort": [15, 38, 100, 150, 151], "sort_desc": 24, "sort_kei": [28, 35], "sota": [124, 134, 141, 142], "souc": 98, "sound": [54, 121], "sourc": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 100, 104, 105, 109, 114, 118, 121, 123, 127, 131, 133, 134, 135, 136, 141, 142, 150, 151, 153], "space": [2, 4, 17, 19, 120, 131, 135, 137, 142], "span": 121, "spatial": 142, "speak": [104, 138], "spec": 43, "speci": 153, "speciaf": 143, "special": [110, 126, 133], "specif": [1, 11, 12, 13, 14, 15, 20, 26, 34, 36, 37, 39, 42, 43, 54, 55, 57, 59, 67, 69, 74, 80, 100, 109, 111, 114, 121, 123, 127, 129, 133, 134, 135, 136, 137, 142, 143, 150, 151], "specifc": 43, "specifi": [1, 2, 4, 11, 13, 14, 15, 28, 32, 43, 45, 50, 59, 75, 77, 87, 91, 100, 109, 111, 131, 133, 136, 137, 138, 150, 151], "spectrum": 121, "speed": [30, 134, 136], "speedup": 87, "spell": [54, 121, 153], "spelt": 153, "spend": 125, "sphinx": 96, "split": [2, 3, 4, 20, 21, 45, 46, 47, 50, 59, 75, 77, 96, 117, 118, 120, 124, 134, 136, 153], "split_and_emb": 118, "split_bi": [2, 4, 86, 118, 120, 137], "split_length": [86, 118, 120], "split_overlap": [86, 118, 120], "split_text": [2, 4], "split_text_by_word_fn": [20, 21, 136], "split_text_by_word_fn_then_lower_token": [20, 21, 136], "split_text_token": [20, 21], "splitted_doc": [2, 4, 120, 137], "splitter": [2, 4, 118, 120, 124, 136], "splitter_config": 118, "sport": 121, "sql": [24, 118, 131, 136], "sqlalchemi": [90, 103, 118, 136], "squad": 121, "src": 127, "srcdoc": [139, 147, 148, 149], "st": 153, "stabl": [13, 56, 57, 99, 121, 127], "stage": [104, 119, 121, 130, 134, 135, 136, 141, 143], "stai": [104, 114], "stalk": 130, "stamp": [100, 150, 151], "stand": [109, 123, 153], "standar": [11, 125], "standard": [11, 12, 14, 15, 17, 19, 28, 34, 37, 43, 95, 97, 98, 99, 100, 104, 109, 114, 119, 121, 123, 124, 129, 131, 136, 137, 138, 143, 144, 145, 150, 151, 153], "stanford": 121, "start": [0, 1, 17, 19, 24, 28, 35, 43, 54, 57, 78, 90, 93, 95, 109, 119, 124, 130, 136, 138, 142, 143, 153], "start_header_id": [126, 133], "start_of_assistant_step": 32, "start_of_system_messag": [134, 142], "start_of_system_prompt": [32, 100, 121, 150, 151], "start_of_us": [100, 121, 134, 150, 151], "start_of_user_messag": 142, "start_of_user_prompt": 32, "start_tim": [34, 138], "stat": [100, 150, 151], "state": [20, 21, 22, 23, 25, 26, 28, 29, 31, 39, 59, 62, 81, 83, 86, 100, 109, 110, 114, 118, 123, 124, 125, 128, 136, 138, 151, 153], "state_dict": [29, 59, 66, 114], "statement": [54, 56, 57, 121, 134], "static": [28, 36, 45, 50, 59, 62, 67], "statu": [111, 131, 153], "std_of_scor": 78, "step": [0, 1, 2, 4, 32, 43, 59, 61, 62, 66, 69, 74, 75, 76, 77, 78, 95, 100, 105, 108, 109, 119, 121, 123, 124, 128, 130, 131, 133, 135, 136, 137, 142, 143, 150, 151, 153], "step_data": [59, 67], "step_histori": [1, 109], "step_result": 78, "stepoutput": [43, 109, 135], "stepoutputwithfunctionexpress": 43, "steps_coher": 54, "steps_consist": 54, "steps_fluenc": 54, "steps_relev": 54, "steps_str": [32, 123, 128, 133], "stick": 123, "still": [54, 96, 100, 118, 121, 123, 125, 127, 130, 134, 136, 137, 138, 142, 150, 151, 153], "stop": [13, 100, 108, 109, 110, 123, 133, 150, 151], "storag": [4, 6, 31, 86, 118, 134, 136], "store": [4, 13, 24, 29, 31, 36, 59, 75, 76, 82, 83, 89, 110, 111, 118, 120, 123, 124, 128, 136], "storei": 153, "stove": [100, 150, 151], "stovenn": [100, 150, 151], "str": [0, 1, 2, 3, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 59, 62, 63, 66, 67, 69, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 100, 108, 109, 110, 111, 114, 118, 119, 123, 129, 130, 131, 136, 137, 138, 142, 145, 150, 151, 153], "straightforward": [121, 123, 131, 135], "strateg": 135, "strategi": [1, 59, 75, 77, 100, 109, 121, 134, 141, 150, 151], "strawberri": [130, 150], "stream": [13, 14], "streamlin": [28, 124, 138, 142, 145], "strength": [134, 141], "stress": 114, "strict": [1, 29, 32, 137], "string": [0, 1, 12, 13, 17, 18, 19, 20, 22, 23, 24, 28, 32, 35, 36, 38, 40, 41, 43, 51, 53, 54, 55, 56, 57, 59, 63, 69, 73, 74, 93, 96, 100, 104, 109, 114, 123, 124, 126, 129, 130, 131, 132, 133, 134, 135, 136, 138, 143, 150, 151, 153], "string_pars": [19, 123, 131, 143], "strong": 150, "strongli": 13, "structu": 111, "structur": [2, 4, 11, 13, 14, 15, 17, 18, 28, 29, 35, 37, 43, 54, 68, 74, 98, 100, 108, 109, 110, 111, 117, 118, 119, 121, 123, 124, 128, 129, 131, 136, 137, 138, 145, 150, 151, 153], "stuck": 137, "student": [36, 100, 130, 142, 150, 151], "student_graph": 150, "stun": 121, "style": [15, 87, 95, 96], "subclass": [9, 10, 12, 13, 15, 19, 20, 21, 28, 29, 37, 39, 43, 59, 81, 87, 90, 100, 109, 110, 111, 114, 117, 119, 124, 129, 133, 136, 138, 142, 150, 151], "subcompon": [29, 36, 59, 75, 76, 114, 123], "subcomponn": 114, "subdirectori": 58, "submiss": 99, "submit": 97, "subqueri": [1, 109, 135], "subquest": [1, 109], "subsampl": [100, 150, 151], "subsequ": [56, 57, 135], "subset": [47, 50, 87, 100, 111, 121, 130, 143, 150, 151], "subset_dataset": [87, 100, 150, 151], "substanc": 153, "substanti": [118, 136], "substitut": 133, "substr": 53, "subtract": 135, "success": [59, 62, 100, 123, 138, 150, 151], "successfulli": [99, 138], "successor": [59, 67, 110, 132, 153], "successor_map_fn": [59, 67, 110, 153], "sudden": [2, 4, 137], "suffici": 121, "suggest": [14, 20, 21, 109, 135], "suit": [43, 153], "suitabl": 4, "sum": [69, 72, 78, 100, 130, 134, 138, 142, 150, 151], "sum_": [20, 21, 134], "sum_op": [69, 72], "sum_output": 78, "summar": [54, 104, 105, 121, 125, 134, 137], "summari": [54, 121, 123, 145], "summariza": 121, "summat": [69, 72], "summer": 109, "sundai": 121, "sunlight": [118, 136], "super": [29, 59, 75, 76, 81, 100, 108, 111, 114, 119, 128, 129, 142, 150, 151, 153], "supervis": [134, 141, 153], "support": [2, 4, 12, 14, 15, 28, 29, 34, 35, 36, 37, 42, 43, 45, 50, 54, 59, 75, 76, 87, 91, 93, 95, 100, 103, 110, 111, 119, 121, 123, 124, 126, 129, 131, 132, 134, 136, 137, 138, 141, 143, 145, 150, 151, 153], "support_model": [7, 15], "support_model_list": 129, "supporting_fact": 143, "suppos": [136, 153], "sure": [17, 19, 59, 75, 76, 95, 99, 100, 103, 109, 110, 111, 131, 136, 138, 145, 150, 151], "surnam": 153, "surpass": [100, 134, 142, 150, 151], "survei": [109, 121, 134], "sustain": [118, 136], "suzgunmirac": [45, 50], "svg": [59, 67], "sweep": 110, "swim": 109, "switch": [20, 23, 104, 119, 124, 129, 136], "sy": [1, 17, 18, 29, 32, 109, 114, 118, 123, 133, 136, 138], "sylphai": [95, 96], "sync": [10, 12, 13, 15, 29, 34, 37, 42, 43, 129, 138], "sync_client": 129, "sync_function_1": 34, "sync_function_2": 34, "sync_tool_1": 34, "sync_tool_2": 34, "syncapicli": 15, "synchron": [13, 34, 114], "syntax": [17, 18, 59, 67, 123, 133], "synthes": [121, 134], "synthet": [59, 75, 77, 121, 130, 134], "system": [8, 13, 15, 32, 37, 38, 43, 59, 66, 69, 71, 74, 100, 104, 109, 110, 118, 121, 126, 129, 130, 132, 133, 135, 137, 142, 150, 151, 152], "system_input": [11, 14], "system_prompt": [29, 100, 130, 142, 150, 151], "system_tim": 118, "sytem": 11, "t": [2, 4, 12, 14, 19, 20, 21, 29, 31, 35, 38, 43, 59, 67, 97, 99, 104, 121, 126, 127, 130, 133, 135, 137], "t0": 135, "t2d": 136, "t_co": [35, 43, 59, 68, 87], "tab": 99, "tabl": [24, 118, 134, 136, 142], "table_nam": 24, "tackl": 109, "tag": [59, 69, 74, 99, 109], "tail": 13, "take": [0, 1, 2, 4, 34, 59, 62, 69, 73, 75, 76, 100, 104, 109, 110, 120, 121, 123, 124, 126, 129, 131, 132, 133, 135, 136, 137, 138, 142, 150, 151], "taken": 138, "targ": 132, "target": [81, 131, 134, 150], "task": [0, 1, 2, 4, 17, 18, 28, 29, 32, 34, 36, 45, 50, 54, 55, 57, 59, 69, 74, 75, 76, 77, 78, 81, 86, 88, 97, 105, 108, 109, 114, 118, 119, 123, 124, 125, 127, 128, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 143, 144, 145, 147, 152, 153], "task_desc": [17, 18, 28, 109, 134], "task_desc_str": [17, 19, 32, 38, 54, 121, 123, 128, 133, 142, 143, 153], "task_desc_templ": 142, "task_instruct": 130, "task_model_config": [59, 75, 77], "task_nam": [45, 49, 50, 59, 75, 77], "task_pipelin": [100, 110, 150, 151], "task_spec": [1, 109], "tau": 153, "tb": [59, 67], "teach": [1, 59, 75, 76, 100, 109, 142, 150, 151], "teacher": [29, 36, 59, 62, 66, 76, 105, 108, 130, 142, 153], "teacher_gener": [100, 150, 151], "teacher_generator_model_config": [100, 150, 151], "teacher_mod": [29, 130], "teacher_model_config": [59, 75, 76, 100, 108, 142, 150, 151, 153], "team": [59, 62, 95, 97, 99, 105, 121], "tech": 25, "technic": [96, 121, 138], "techniqu": [114, 134, 136, 141], "technologi": [118, 121, 136], "tell": [59, 75, 76, 131, 150, 153], "temperatur": [13, 35, 36, 100, 109, 121, 129, 135, 138, 150, 151], "templat": [0, 1, 17, 18, 19, 29, 32, 36, 38, 54, 55, 57, 59, 66, 75, 76, 81, 96, 100, 105, 109, 110, 114, 121, 124, 130, 131, 134, 135, 136, 138, 142, 145, 150, 151, 153], "template_doc": [29, 114], "temporari": 132, "tensor": [15, 29, 47, 87, 110, 114, 117, 121, 124, 127, 132, 145], "tensorboard": 127, "tensorflow": 127, "term": [20, 21, 54, 110, 121, 134, 141, 142], "termin": [13, 123, 135], "test": [10, 11, 12, 13, 15, 29, 31, 45, 46, 47, 50, 59, 75, 76, 77, 87, 90, 98, 99, 103, 104, 105, 109, 121, 134, 136, 142, 153], "test_": 95, "test_compon": 95, "test_data": [100, 150, 151], "test_dataset": [59, 75, 77, 100, 142, 150, 151], "test_input_1": 40, "test_input_2": 40, "test_input_3": 40, "test_input_4": 40, "test_react_ag": 109, "test_retriev": 153, "test_scor": 78, "testcod": 96, "testgener": 81, "testgenerator_generator_cal": 81, "testgenerator_generator_trac": 81, "testset": [59, 75, 77, 100, 150, 151, 153], "text": [2, 4, 13, 14, 20, 21, 25, 31, 33, 35, 38, 40, 41, 43, 54, 59, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 85, 86, 91, 104, 105, 111, 118, 119, 120, 121, 123, 124, 125, 127, 129, 130, 131, 132, 133, 134, 135, 136, 141, 142, 143, 153], "text_grad": [73, 100, 110, 123, 142, 151, 153], "text_grad_debug_path": [59, 75, 77], "text_kei": [25, 136], "text_loss_with_eval_fn": 69, "text_optim": [75, 77], "text_optimizer_model_config": [59, 75, 76, 100, 142, 150, 151, 153], "text_splitt": [2, 118, 120, 137], "text_splitter_set": 120, "textgrad": [69, 70, 71, 72], "textoptim": [59, 66, 69, 74, 75, 76, 77, 124, 142], "textsearch": 136, "textsplitt": [2, 4, 118, 136], "textual": [66, 69, 70, 74, 100, 105, 124, 144, 150, 151], "tfs_z": 13, "tgd_optim": [69, 100, 123, 142, 151], "tgdoptim": [59, 69, 74, 100, 123, 142, 151], "tgdwithevalfnloss": [59, 75, 77], "than": [17, 18, 19, 22, 28, 29, 33, 59, 62, 100, 109, 110, 111, 113, 114, 119, 121, 125, 131, 134, 135, 136, 137, 138, 145, 150, 151], "thank": 43, "thei": [14, 15, 30, 31, 40, 59, 67, 75, 76, 110, 118, 121, 123, 125, 126, 127, 130, 131, 132, 135, 136, 145], "them": [9, 20, 21, 22, 28, 29, 36, 39, 40, 43, 54, 95, 96, 104, 105, 109, 114, 118, 120, 121, 126, 127, 130, 131, 132, 133, 134, 136, 138, 143, 145, 150], "themat": 137, "theme": 96, "themselv": [59, 75, 76], "thenlper": [15, 119, 129], "therefor": [97, 100, 121, 129, 135, 150, 151], "thereot": 121, "thi": [2, 4, 6, 9, 10, 12, 13, 14, 15, 19, 20, 23, 24, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 43, 51, 54, 55, 57, 59, 64, 66, 67, 69, 71, 72, 75, 76, 81, 86, 87, 89, 91, 92, 95, 96, 97, 99, 100, 103, 104, 105, 108, 109, 110, 111, 112, 113, 114, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 153], "thing": [37, 100, 109, 117, 125, 129, 131, 132, 134, 150, 151], "think": [1, 100, 104, 109, 110, 130, 150, 151, 153], "third": [91, 100, 136, 151], "those": [87, 100, 126, 129, 130, 132, 134, 150, 151], "though": [19, 111, 121, 129, 131, 133, 136, 137, 142], "thought": [0, 1, 17, 19, 43, 100, 109, 111, 134, 135, 138, 142, 150, 151], "thoughtact": [17, 19], "thread": [59, 75, 76], "three": [29, 36, 64, 65, 100, 104, 109, 119, 120, 121, 123, 124, 125, 126, 128, 130, 131, 134, 138, 150, 151, 153], "threshold": [59, 75, 77], "through": [36, 43, 64, 65, 96, 99, 104, 118, 120, 121, 128, 134, 135, 136, 143], "thu": [43, 119, 129, 131, 133, 142, 143], "tiktoken": [2, 4, 41, 137], "time": [1, 34, 36, 59, 68, 100, 109, 120, 121, 125, 133, 134, 135, 136, 138, 141, 142, 150, 151], "time_stamp": [78, 82, 83, 100, 128, 150, 151], "timeout": 35, "timestamp": [43, 91], "tini": 127, "tion": 121, "tip": 98, "titl": [43, 118, 121, 136, 143], "tive": 134, "to_dict": [7, 12, 13, 14, 20, 21, 28, 29, 36, 38, 39, 59, 67, 68, 93, 100, 111, 114, 133, 136, 138, 150, 151], "to_dict_class": [28, 93], "to_embed": [86, 120], "to_give_ta": [100, 150, 151], "to_json": [28, 43, 111, 138, 145], "to_json_exampl": 28, "to_json_obj": [28, 111], "to_json_signatur": [28, 111, 138, 145], "to_provid": [100, 150, 151], "to_schema": [28, 111], "to_schema_str": [28, 111], "to_thread": 34, "to_yaml": [28, 43, 111, 118, 138, 145], "to_yaml_exampl": 28, "to_yaml_obj": [28, 111], "to_yaml_signatur": [28, 111, 145], "toaster": 130, "toasternn": [100, 150, 151], "tobacco": 153, "toctre": 96, "todai": [20, 21, 127], "todo": [36, 64, 108, 110, 126, 132, 134, 142], "toembed": [2, 3, 86, 118, 120], "toembedderrespons": 120, "togeth": [13, 100, 104, 108, 109, 111, 114, 117, 118, 119, 120, 123, 130, 133, 134, 150, 151, 153], "token": [2, 4, 7, 13, 14, 15, 17, 19, 20, 21, 28, 43, 59, 62, 67, 100, 105, 118, 124, 126, 133, 134, 136, 138, 141, 142, 143, 145, 150, 151], "tokenlogprob": [14, 43], "tokyo": 138, "tol": 35, "tolist": 15, "toml": [95, 96, 97, 99], "too": [59, 75, 76, 108, 110, 118, 121, 136, 142], "tool": [0, 1, 13, 14, 32, 34, 42, 43, 95, 99, 104, 121, 123, 124, 125, 126, 127, 128, 133, 135, 138], "tool_1": 34, "tool_cal": 138, "tool_choic": 14, "tool_help": 135, "tool_manag": [109, 138], "toolkit": 134, "toolmanag": [42, 109], "toolnam": 135, "tools_str": [32, 123, 128, 133], "top": [13, 20, 21, 22, 23, 24, 25, 26, 29, 39, 56, 57, 100, 111, 114, 121, 125, 131, 134, 135, 136, 150, 151, 153], "top_k": [13, 15, 20, 21, 22, 23, 24, 25, 26, 35, 39, 86, 110, 118, 153], "top_k_docu": 118, "top_n": 10, "top_p": [13, 15, 100, 121, 150, 151], "topic": [54, 121], "torch": [15, 68, 90, 103, 110, 114, 127], "torch_dtyp": 15, "torchmetr": [121, 143], "toretriev": 134, "total": [20, 21, 56, 57, 100, 121, 130, 131, 136, 138, 143, 150, 151], "total_docu": 136, "total_step": [59, 75, 76], "total_token": [43, 100, 129, 150, 151], "total_token_count": 11, "tottenham": 121, "toward": [110, 121], "tower": 128, "townsend": 121, "trace": [29, 36, 59, 64, 65, 67, 75, 76, 77, 80, 81, 82, 83, 100, 105, 127, 132, 135, 150, 151], "trace_forward_pass": [59, 67], "trace_generator_cal": [81, 88, 128], "trace_generator_error": 128, "trace_generator_st": [81, 128], "trace_graph": [59, 67, 100, 105, 110, 150, 151], "trace_graph_evalfntotextloss_output_id_6ea5da3c": 150, "trace_graph_sum": [100, 150, 151], "trace_graph_sum_root": [100, 150, 151], "trace_id": [59, 67], "tracer": 127, "track": [8, 9, 11, 12, 14, 36, 37, 39, 43, 59, 64, 75, 77, 83, 104, 110, 114, 118, 123, 128, 132, 136], "track_completion_usag": [7, 8, 9, 11, 12, 14, 37], "tradit": [121, 143], "trag": 137, "train": [29, 30, 36, 45, 46, 47, 50, 59, 64, 65, 66, 67, 68, 69, 72, 73, 75, 76, 77, 89, 105, 108, 110, 114, 126, 128, 131, 132, 133, 134, 137, 139, 143], "train_batch_s": [59, 75, 77, 100, 142, 150, 151], "train_data": [100, 150, 151], "train_dataset": [59, 75, 77, 100, 142, 150, 151], "train_diagnos": 153, "train_load": [59, 75, 77], "train_step": [59, 75, 76], "train_teach": [100, 150, 151], "trainabl": [36, 105, 110, 132, 134, 142], "trainable_param": 36, "trainable_prompt_kwarg": 121, "trainer": [67, 76, 78, 105, 108, 121, 124, 125, 130, 134, 148, 149, 153], "trainer_": 124, "trainer_st": [59, 75, 77, 78], "trainerresult": [78, 100, 150, 151], "trainerstepresult": 78, "trainervalidatestat": 78, "trainset": [59, 75, 76, 77, 100, 150, 151, 153], "transact": 121, "transfom": 118, "transform": [2, 3, 15, 20, 21, 30, 31, 43, 59, 69, 71, 90, 103, 104, 110, 118, 119, 120, 121, 124, 127, 129, 130, 134, 136, 137], "transform_cli": 15, "transformed_item": [31, 118], "transformer_cli": 15, "transformer_setup": [31, 118], "transformercli": 129, "transformerembedd": [7, 15, 129], "transformerllm": [7, 15], "transformerrerank": [7, 15], "transformers_cli": [7, 119, 129], "transformerscli": [7, 15, 20, 26, 43, 119, 129, 136], "transla": 121, "translat": [105, 121, 125], "transpar": [28, 104, 111, 114, 125, 132, 134, 141], "treat": 138, "treatment": 114, "trec": [48, 50], "trec_classif": 142, "trec_data": 28, "trec_data_dict": 35, "trec_data_list": [28, 35], "trecclassifierad": 142, "trecclassifierstructuredoutput": 142, "trecdata": [28, 35, 48, 50, 111, 142], "trecdata2": 111, "trecdatalist": [28, 35], "trecdataset": [47, 50], "trecextendeddata": 142, "tredatalist": 28, "tree": 29, "trigger": 99, "trigger_callback": 80, "trim_block": 133, "trinabl": 132, "tripl": [17, 19, 109, 121, 131, 138], "triplet": 121, "trombon": [100, 150, 151], "true": [0, 1, 15, 17, 18, 19, 20, 21, 24, 29, 31, 35, 36, 40, 43, 46, 50, 54, 55, 57, 59, 62, 66, 67, 68, 75, 77, 78, 81, 87, 91, 100, 109, 111, 118, 119, 120, 121, 130, 131, 133, 135, 136, 138, 142, 143, 145, 148, 149, 150, 151, 153], "truli": 123, "trumpet": [100, 150, 151], "trust_remote_cod": 15, "trusti": 109, "truth": [51, 52, 55, 56, 57, 59, 75, 76, 100, 108, 110, 118, 121, 136, 143, 150, 151, 153], "try": [90, 97, 100, 109, 125, 129, 131, 138, 142, 150, 151, 153], "tuesdai": 121, "tune": [132, 134, 141], "tung": 134, "tupl": [29, 35, 51, 53, 54, 55, 56, 57, 59, 67, 75, 76, 90, 91, 108, 121, 142, 150, 153], "turbo": [0, 1, 29, 35, 36, 81, 109, 114, 118, 123, 126, 129, 136, 138, 144], "turf": 121, "turin": 121, "turn": [29, 43, 100, 118, 120, 123, 135, 150, 151], "turn_db": 6, "tutori": [95, 96, 100, 114, 134, 135, 136, 137, 141, 142, 143, 145, 150, 151, 153], "twenti": 153, "twitter": 121, "two": [0, 1, 15, 19, 30, 31, 43, 53, 59, 68, 88, 91, 100, 105, 109, 110, 113, 118, 119, 121, 123, 124, 127, 128, 129, 130, 131, 132, 134, 135, 136, 138, 142, 143, 150, 151, 152, 153], "type": [2, 4, 11, 12, 14, 15, 17, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 51, 53, 54, 55, 56, 57, 59, 67, 68, 69, 72, 74, 75, 76, 77, 80, 82, 86, 87, 90, 91, 92, 93, 96, 100, 109, 110, 111, 114, 117, 118, 119, 120, 121, 123, 128, 129, 130, 131, 132, 135, 138, 142, 143, 145, 150, 151, 153], "type_hint": 35, "type_obj": 35, "type_var_map": 35, "typeerror": [2, 4, 28], "typevar": 136, "typic": [104, 111, 114, 121, 128, 129], "u": [31, 95, 96, 97, 100, 111, 118, 120, 131, 133, 134, 136, 138, 150, 151], "u00e2": 121, "u201c": 121, "u20ac": 121, "ultim": 125, "unabl": [121, 135], "unbias": 121, "uncontrol": 104, "undefin": [8, 9, 10, 11, 12, 13, 14, 15, 37, 43, 129], "under": [59, 75, 77, 96, 97], "underli": [114, 121], "understand": [13, 14, 15, 17, 18, 37, 54, 97, 104, 110, 118, 121, 124, 129, 131, 134, 135, 136, 137, 138, 141, 150], "unexpect": 121, "uniev": [134, 141], "unifi": [28, 36, 100, 105, 114, 118, 123, 124, 134, 136, 150, 151], "uniform": 137, "union": [15, 20, 21, 35, 40, 43, 56, 57, 100, 109, 136, 142, 150, 151, 153], "uniqu": [29, 43, 59, 75, 77, 83, 100, 104, 114, 117, 125, 130, 132, 135, 150, 151], "unit": [2, 4, 43, 95, 119, 121, 137, 138, 153], "unittest": 95, "univers": 153, "unknown": [97, 138], "unless": 31, "unlik": [59, 69, 73, 123, 135], "unmodifi": 120, "unnatur": [54, 121], "unnecessari": [59, 69, 74], "unrealist": 121, "unsupport": [35, 138], "until": 133, "up": [0, 1, 17, 18, 20, 23, 30, 35, 43, 96, 98, 102, 104, 109, 110, 111, 119, 120, 121, 123, 124, 125, 130, 132, 134, 135, 136, 141, 142, 145, 150], "upcom": 114, "updat": [36, 38, 59, 64, 65, 67, 81, 83, 95, 96, 97, 99, 134, 135, 138, 142], "update_dialog_turn": 43, "update_gradient_memori": [59, 69, 74], "update_prompt_kwarg": 38, "update_valu": [59, 67], "upper": 53, "ur": 129, "uri": 13, "url": [24, 136], "us": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 54, 55, 56, 57, 59, 62, 64, 65, 66, 67, 68, 69, 71, 73, 74, 75, 76, 77, 78, 81, 83, 86, 87, 88, 89, 90, 91, 92, 95, 96, 103, 104, 105, 109, 110, 111, 114, 117, 118, 120, 121, 124, 125, 126, 130, 131, 132, 133, 134, 135, 138, 141, 142, 143, 145, 147, 148, 149, 153], "usag": [2, 4, 8, 9, 11, 12, 14, 17, 19, 37, 43, 96, 100, 109, 118, 120, 123, 127, 129, 135, 136, 137, 150, 151], "usagemetadata": 11, "usal": [134, 141], "use_cach": [36, 54, 55, 57, 100, 130, 142, 150, 151, 153], "use_cas": [100, 104, 142, 143, 150, 151], "use_llm_as_fallback": [0, 1], "use_pipelin": 15, "use_teach": [29, 130], "use_token": [20, 21, 136], "use_weighted_sampl": [59, 66], "user": [0, 1, 6, 7, 8, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 29, 30, 33, 35, 36, 43, 59, 67, 75, 76, 96, 100, 108, 109, 110, 111, 114, 118, 119, 121, 123, 124, 125, 126, 128, 129, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 150, 151], "user_exampl": 131, "user_id": [43, 118], "user_input": 131, "user_queri": [43, 118], "user_query_timestamp": [43, 118], "user_tim": 118, "user_to_pars": 131, "userqueri": [43, 118], "using_logprob": 134, "usual": [59, 69, 73, 128], "util": [2, 4, 7, 43, 59, 68, 75, 76, 77, 87, 90, 91, 100, 103, 109, 114, 117, 119, 121, 123, 124, 127, 129, 135, 136, 137, 150, 151], "uuid": 43, "uuid4": 43, "v": [35, 110, 125], "v1": [9, 99], "v2": [10, 13, 99], "v3": [10, 136], "val": [45, 46, 47, 50, 100, 142, 150, 151, 153], "val_data": [100, 150, 151], "val_dataset": [59, 75, 77, 100, 142, 150, 151], "val_scor": [59, 69, 74, 78], "valid": [17, 19, 28, 35, 40, 59, 75, 76, 77, 99, 100, 105, 108, 109, 124, 131, 138, 142, 150, 151], "validataion": [100, 150, 151], "validate_condit": [59, 75, 76], "validate_data": 35, "validate_stat": 78, "validation_step": [59, 75, 76], "vallinaragad": 153, "valset": [59, 75, 77, 100, 150, 151, 153], "valu": [13, 19, 20, 21, 24, 28, 35, 38, 40, 43, 51, 52, 54, 56, 57, 59, 62, 66, 67, 69, 72, 74, 78, 90, 93, 100, 109, 110, 111, 130, 131, 136, 138, 139, 142, 148, 149, 150, 151], "valuabl": 136, "valueerror": [2, 4, 35, 40, 100, 108, 129, 131, 150, 151, 153], "vanila": 134, "vanilla": 109, "vanillarag": 153, "varaibl": [133, 142], "vari": 126, "variabl": [13, 15, 35, 36, 38, 43, 59, 63, 67, 69, 70, 72, 74, 94, 102, 104, 119, 123, 133, 138], "variable_desc": [59, 67, 69, 73], "variable_nam": [59, 67], "variant": [59, 66, 124], "varieti": 121, "varietri": 35, "variou": [35, 96, 114, 121, 123, 131, 135, 136, 143, 144], "vast": 123, "ve": [97, 145], "vector": [2, 4, 22, 24, 25, 43, 86, 118, 119, 120, 136, 137], "vector_column": 24, "vector_db": 24, "vector_nam": 25, "vectorizer_set": 120, "veget": 130, "vendor": 104, "verbos": 111, "veri": [20, 21, 59, 67, 100, 104, 110, 121, 137, 150, 151], "verif": 135, "verifi": [100, 150, 151], "version": [13, 22, 31, 59, 62, 67, 87, 88, 90, 91, 103, 121, 135, 136], "vertex": 11, "vertic": 121, "via": [13, 33, 34, 36, 37, 42, 59, 66, 70, 71, 81, 109, 111, 114, 119, 120, 121, 123, 124, 125, 127, 129, 130, 134, 138, 141, 153], "video": 136, "view": [96, 121, 131, 134, 138], "violin": [100, 150, 151], "virtual": 95, "visit": [8, 9, 10, 11, 12, 13, 128, 135], "visual": [105, 109, 112, 114, 119, 132, 133, 139, 150], "vote": 121, "vouch": 104, "vx": 99, "w": 121, "w_i": 130, "wa": [28, 110, 121, 126, 134, 141, 145, 153], "wai": [15, 28, 31, 42, 43, 100, 104, 105, 109, 110, 111, 114, 118, 119, 121, 127, 130, 131, 134, 136, 137, 138, 150, 151, 153], "walk": 143, "wandb": 127, "wang": [121, 134], "want": [0, 1, 10, 17, 19, 28, 33, 36, 43, 59, 67, 75, 76, 81, 95, 100, 104, 109, 111, 119, 121, 123, 125, 127, 131, 132, 133, 136, 138, 142, 145, 150, 151], "ward": 121, "warm": 134, "warn": [36, 91, 96], "washington": 153, "washtenaw": 153, "wast": [118, 136], "watch": [120, 121], "water": [105, 114, 123, 125], "we": [2, 4, 7, 8, 9, 13, 14, 22, 28, 29, 31, 35, 36, 37, 38, 41, 43, 47, 50, 54, 56, 57, 59, 62, 67, 69, 72, 75, 76, 83, 88, 95, 96, 97, 99, 100, 104, 105, 108, 109, 110, 111, 113, 114, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 144, 145, 150, 151, 152, 153], "weaker": [100, 150, 151], "weather": [138, 153], "web": [96, 121, 127], "wednesdai": 121, "week": 121, "weight": [20, 21, 29, 35, 59, 62, 66, 67, 114, 127, 130, 131, 134, 136], "weighted_sampl": [59, 75, 77, 100, 142, 150, 151], "weights_per_class": [59, 68], "weishi": 134, "weizhuchen": 134, "welcom": [9, 58, 97], "well": [29, 31, 54, 95, 100, 109, 111, 113, 118, 121, 123, 125, 132, 133, 134, 135, 136, 137, 141, 142, 145, 150, 151], "were": [54, 109, 121, 153], "wh": 124, "what": [14, 20, 23, 28, 35, 97, 100, 109, 110, 111, 114, 118, 119, 120, 121, 123, 124, 127, 128, 129, 130, 133, 134, 136, 137, 138, 141, 142, 145, 150, 151], "whatev": [100, 150, 151], "when": [3, 8, 9, 13, 14, 20, 21, 22, 28, 29, 30, 31, 33, 38, 43, 51, 57, 59, 62, 67, 69, 74, 75, 76, 77, 90, 95, 97, 99, 100, 104, 109, 110, 111, 118, 119, 120, 121, 123, 126, 127, 128, 130, 133, 134, 135, 136, 137, 138, 142, 143, 145, 148, 149, 150, 151], "whenev": [123, 129, 130], "where": [2, 4, 43, 54, 59, 66, 69, 72, 81, 91, 100, 104, 108, 118, 121, 124, 125, 126, 128, 130, 131, 132, 133, 134, 136, 137, 138, 142, 144, 150, 151, 152], "wherea": 137, "wherebi": [54, 121], "whether": [0, 1, 13, 20, 21, 31, 35, 39, 54, 55, 57, 59, 67, 105, 119, 121, 123, 131, 136, 137], "which": [0, 1, 2, 4, 10, 12, 13, 15, 20, 21, 22, 23, 28, 31, 33, 34, 35, 37, 43, 54, 59, 64, 65, 66, 67, 68, 75, 76, 87, 91, 100, 104, 110, 111, 114, 118, 119, 121, 123, 124, 126, 127, 128, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151, 153], "while": [13, 35, 59, 62, 69, 74, 100, 111, 118, 123, 124, 125, 130, 132, 136, 137, 150, 151], "white": 91, "who": [15, 17, 19, 39, 121, 126, 136], "whole": [29, 43, 87, 100, 110, 121, 124, 131, 134, 141, 143, 150, 151], "why": [43, 104, 109, 118, 119, 124, 145, 153], "wide": [111, 121, 125, 134, 136, 141, 142, 153], "wiki": [20, 21, 22, 134, 135, 136], "wikidata": 133, "wikipedia": [20, 21, 133, 134, 135, 136, 153], "win": 145, "wind": [118, 136], "window": [2, 4, 13, 91, 136, 137], "wip": 97, "wise": 149, "witchcraft": 153, "with_action_typ": 43, "within": [28, 29, 59, 75, 76, 96, 100, 105, 109, 110, 112, 114, 124, 150, 151], "without": [20, 23, 28, 30, 34, 35, 43, 104, 109, 118, 123, 126, 127, 130, 133, 134, 136, 138, 141, 142, 153], "won": [43, 99, 121, 126, 137], "wood": 153, "word": [2, 4, 20, 21, 41, 54, 59, 67, 69, 74, 86, 100, 109, 118, 120, 121, 126, 134, 136, 150, 151], "work": [2, 4, 13, 22, 29, 31, 34, 35, 59, 66, 76, 87, 95, 99, 100, 105, 109, 110, 114, 117, 118, 120, 121, 123, 124, 128, 130, 131, 133, 134, 136, 142, 145, 150, 151, 153], "worker": [59, 75, 76, 77, 117, 142], "workflow": [95, 99, 124, 135], "workload": 97, "workshop": 121, "world": [2, 4, 20, 21, 31, 43, 81, 104, 105, 109, 118, 121, 124, 125, 126, 128, 131, 137, 138], "world2": 31, "world3": 31, "world4": 31, "worldcup": 121, "wors": [59, 62, 69, 74, 128], "worth": [100, 150, 151], "worthi": 134, "would": [91, 100, 114, 120, 121, 128, 133, 134, 135, 136, 141, 150, 151, 152], "wrap": [2, 3, 29, 34, 35, 41, 59, 65, 69, 71, 73, 110, 117, 138], "wrapper": [8, 9, 10, 11, 12, 13, 14, 81, 138], "write": [15, 35, 88, 95, 98, 104, 114, 118, 121, 129, 133, 138, 153], "write_list_to_jsonl": 88, "written": [88, 100, 150, 151, 153], "wrong": 121, "wu": 134, "www": [20, 21, 127, 136], "x": [20, 21, 29, 31, 35, 59, 68, 75, 76, 99, 109, 110, 114, 130, 133, 134, 136, 138, 153], "x_i": 130, "xb": 22, "xiaobao": 134, "xiaodong": 134, "xinbei": 134, "xingxuan": 134, "xq": 22, "xu": [121, 134], "xuan": 134, "xx": 138, "y": [35, 51, 57, 59, 69, 71, 73, 75, 76, 99, 100, 108, 109, 121, 134, 138, 142, 150, 151, 153], "y_gt": [51, 57, 59, 69, 73, 75, 76, 100, 108, 142, 150, 151, 153], "y_hat": [59, 69, 71], "y_label": [100, 142, 150, 151, 153], "y_obj": 108, "y_pred": [59, 69, 73, 75, 76, 100, 108, 130, 132, 142, 150, 151, 153], "y_pred_t": 130, "y_t": 134, "yam": 130, "yaml": [17, 18, 19, 28, 35, 40, 42, 43, 111, 114, 131, 138, 142, 143, 145], "yaml_definit": [42, 138], "yaml_dict_str": 131, "yaml_format_instruct": [17, 19], "yaml_list_str": 131, "yaml_nested_dict_str": 131, "yaml_obj": 40, "yaml_output_format": [17, 19], "yaml_output_format_prompt": 131, "yaml_output_format_templ": [17, 19], "yaml_output_pars": 131, "yaml_pars": [17, 19, 40], "yaml_signatur": 111, "yaml_str": [17, 19, 28, 35, 40, 111], "yamloutputpars": [17, 18, 19, 111], "yamlpars": [17, 19, 40], "yang": [121, 134], "ye": [55, 57, 104, 121, 131, 134, 136, 153], "year": [56, 57, 121, 134], "yellow": 91, "yer": 15, "yet": [15, 36, 97, 100, 150, 151], "yield": [20, 21, 29, 87], "yime": 134, "yizhong": 134, "yml": [35, 131], "you": [1, 2, 3, 4, 10, 12, 13, 15, 17, 18, 19, 20, 21, 22, 23, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 45, 50, 54, 55, 56, 57, 59, 68, 69, 73, 74, 75, 76, 77, 81, 86, 87, 90, 91, 95, 96, 97, 99, 100, 103, 104, 105, 109, 110, 111, 114, 117, 118, 119, 120, 121, 123, 124, 126, 127, 128, 129, 130, 131, 133, 134, 136, 137, 138, 141, 142, 143, 145, 150, 151, 153], "your": [4, 11, 13, 14, 17, 19, 20, 21, 28, 29, 36, 39, 43, 54, 55, 57, 59, 64, 75, 77, 86, 91, 95, 96, 99, 100, 103, 104, 105, 109, 111, 114, 117, 118, 119, 120, 121, 123, 124, 125, 127, 128, 129, 130, 131, 134, 136, 137, 138, 141, 142, 143, 145, 150, 151], "your_api_kei": 86, "your_api_key_if_you_use_anthrop": [95, 103], "your_api_key_if_you_use_coher": [95, 103], "your_api_key_if_you_use_googl": [95, 103], "your_api_key_if_you_use_groq": [95, 103], "your_api_key_if_you_use_hf": [95, 103], "your_api_key_if_you_use_openai": [95, 103], "youradalcomponentnam": [59, 75, 77], "yourself": [86, 95, 103, 129, 136], "yu": 134, "yune": 134, "yupeng": 121, "z": [99, 134], "zephyr": 15, "zeqiu": 134, "zer": 130, "zero": [20, 21, 100, 130, 134, 136, 141, 142, 150, 151], "zero_grad": [59, 66, 69, 74], "zhao": 134, "zhengbao": 134, "zhiqingsun": 134, "zhu": 121, "zip": 142, "zishan": 121, "zora": 134}, "titles": ["agent", "react", "data_process", "data_components", "text_splitter", "memory", "memory", "model_client", "anthropic_client", "bedrock_client", "cohere_client", "google_client", "groq_client", "ollama_client", "openai_client", "transformers_client", "utils", "output_parsers", "dataclass_parser", "outputs", "retriever", "bm25_retriever", "faiss_retriever", "llm_retriever", "postgres_retriever", "qdrant_retriever", "reranker_retriever", "Components", "base_data_class", "component", "container", "db", "default_prompt_template", "embedder", "func_tool", "functional", "generator", "model_client", "prompt_builder", "retriever", "string_parser", "tokenizer", "tool_manager", "types", "Core", "big_bench_hard", "hotpot_qa", "trec", "types", "utils", "Datasets", "answer_match_acc", "base", "functional", "g_eval", "llm_as_judge", "retriever_recall", "Evaluation", "API Reference", "Optimization", "<no title>", "few_shot", "bootstrap_optimizer", "function", "grad_component", "loss_component", "optimizer", "parameter", "sampler", "text_grad", "backend_engine_prompt", "llm_text_loss", "ops", "text_loss_with_eval_fn", "tgd_optimizer", "trainer", "adal", "trainer", "types", "Tracing", "callback_manager", "decorators", "generator_call_logger", "generator_state_logger", "Utils", "cache", "config", "data", "file_io", "global_config", "lazy_import", "logger", "registry", "serialization", "setup_env", "Contribute to Code", "Contribute to Documentation", "LightRAG Contribution Guide", "For Contributors", "Release Version Control Guide", "Learn AdalFlow in 15 minutes", "Community", "Get Started", "Installation", "Introduction", "Unites Research and Production", "Resources", "Resources", "AdalComponent", "Agent", "Auto Text-Grad", "DataClass", "AdalFlow JSON Viewer", "Class Hierarchy", "Component", "Configurations", "Data Pipeline", "Datasets", "Data (Database/Pipeline)", "Embedder", "Embedder", "LLM Evaluation", "Few-shot Optimizer", "Generator", "Tutorials", "Design Philosophy", "Introduction", "Logging", "Tracing", "ModelClient", "Optimizer", "Parser", "Parameter", "Prompt", "RAG Playbook", "ReAct Agent", "Retriever", "Text Splitter", "Function calls", "AdalFlow Trace Graph", "Trainer", "Designing RAG", "Classification Optimization", "Evaluating RAG", "Use Cases", "Introduction to BaseDataClass", "<no title>", "Q&A Computation Graph", "Q&A Few Shot Demo Trace Graph", "Q&A Text Grad Trace Graph", "Question Answering", "Question Answer with LLM as Judge", "RAG End to end optimization", "RAG optimization"], "titleterms": {"": 135, "1": [103, 125, 138], "15": 100, "2": [103, 125, 138], "3": [100, 103, 125, 138, 142, 150, 151], "4": 103, "4o": [100, 150, 151], "5": [100, 142, 150, 151], "A": [147, 148, 149], "As": 110, "For": [98, 121], "In": [109, 123], "On": [100, 150, 151], "One": [100, 150, 151], "To": 110, "With": [121, 136], "__output_fields__": 111, "about": 111, "across": 123, "action": [109, 111, 114, 119, 123, 131, 136, 138], "ad": 96, "adal": 76, "adalcompon": [59, 100, 108, 110, 142, 150, 151], "adalflow": [100, 103, 112, 121, 139, 142], "adapt": 110, "add": 97, "addit": 118, "agent": [0, 27, 109, 124, 135], "align": 121, "all": [110, 124, 127], "an": [123, 135], "ani": 110, "answer": [150, 151], "answer_match_acc": 51, "anthropic_cli": 8, "api": [58, 103, 109, 111, 114, 118, 119, 121, 123, 127, 129, 131, 133, 136, 138, 142, 153], "applat": 126, "applic": [104, 127, 133], "auto": [110, 132], "awar": 137, "backend_engine_prompt": 70, "base": [52, 59, 121, 124, 136, 137], "base_data_class": 28, "basedataclass": 145, "batchembedd": 119, "bedrock_cli": 9, "benchmark": [100, 121, 142, 150, 151], "big_bench_hard": 45, "bm25_retriev": 21, "bm25retriev": 136, "booleanpars": 131, "boostrap": 130, "bootstrap": [100, 150, 151], "bootstrap_optim": 62, "build": [96, 100, 124, 125, 150, 151], "cach": 85, "call": 138, "callback_manag": 80, "capabl": 121, "case": [130, 144], "chang": [96, 97], "chat": 126, "chunk": 137, "class": [59, 111, 113, 124, 133, 136], "classici": 121, "classif": 142, "cloud": 118, "code": [95, 96, 97, 110], "codebas": 95, "cohere_cli": 10, "commit": 96, "common": 99, "commun": 101, "comparison": [100, 150, 151], "complet": 126, "complex": 125, "compon": [27, 29, 58, 114, 124], "comput": 147, "config": [86, 123], "configur": [114, 115], "contain": 30, "content": 137, "context": 131, "contribut": [95, 96, 97], "contributor": [98, 121], "control": 99, "core": [44, 58], "creat": 123, "custom": [109, 137], "data": [27, 59, 87, 109, 111, 116, 118, 124, 126, 133, 134, 136], "data_compon": 3, "data_process": 2, "databas": [118, 136], "dataclass": [111, 131], "dataclass_pars": 18, "dataclasspars": 131, "dataset": [50, 58, 100, 111, 117, 121, 150, 151, 153], "db": 31, "debug": [100, 150, 151], "decor": 81, "deep": 135, "default": 133, "default_prompt_templ": 32, "defin": 142, "definit": 137, "demo": [132, 148], "depend": [95, 96], "descent": [100, 150, 151], "describ": 111, "deseri": 114, "design": [109, 111, 114, 123, 125, 127, 131, 133, 134, 136, 138, 141], "detail": 137, "diagnos": [100, 150, 151, 153], "dialogturn": 118, "diff": 132, "direct": 97, "directli": 129, "dive": 135, "do": 126, "docstr": 96, "document": [96, 97, 118, 134, 136, 137], "doe": 137, "dspy": 142, "embed": 121, "embedd": [33, 119, 120], "embedderoutput": 119, "end": [104, 138, 152], "environ": [97, 103], "error": 123, "essenti": 124, "eval": 121, "evalfunct": 110, "evalu": [57, 58, 100, 121, 124, 143, 150, 151], "exampl": [95, 111, 123, 137], "experi": 136, "faiss_retriev": 22, "faissretriev": 136, "featur": 137, "few": [59, 100, 122, 130, 148, 150, 151], "few_shot": 61, "figur": 97, "file": [114, 118, 127], "file_io": 88, "filter": 136, "find": 97, "first": 141, "fix": 137, "floatpars": 131, "flow": [126, 133], "format": [111, 138], "foundat": 104, "from": [111, 114, 123], "func_tool": 34, "funcompon": 114, "function": [35, 53, 63, 127, 138], "functionexpress": 138, "functiontool": 138, "g_eval": [54, 121], "gener": [36, 110, 123, 132, 134], "generator_call_logg": 82, "generator_state_logg": 83, "generatoroutput": 123, "get": [102, 123], "global_config": 89, "goal": 136, "google_cli": 11, "gpt": [100, 142, 150, 151], "grad": [110, 149], "grad_compon": 64, "gradient": [59, 100, 110, 150, 151], "graph": [139, 147, 148, 149], "groq_client": 12, "gt": 121, "gt_context": 121, "guid": [97, 99], "hierarchi": 113, "high": [100, 150, 151], "hood": 150, "hotpot_qa": 46, "hotpotqa": 153, "how": [104, 127, 130, 137], "i": [104, 135], "implement": [130, 135], "import": 99, "infer": 129, "instal": 103, "instanc": 111, "instead": [126, 136], "integr": 137, "intermedi": 132, "intpars": 131, "introduct": [104, 124, 126, 135, 145], "jinja2": 133, "json": 112, "jsonoutputpars": 131, "jsonpars": 131, "judg": [121, 151], "kei": 103, "lazy_import": 90, "learn": 100, "librari": [121, 123, 127], "lightrag": [97, 104, 126, 135], "listpars": 131, "llm": [111, 121, 125, 126, 133, 136, 151], "llm_as_judg": 55, "llm_retriev": 23, "llm_text_loss": 71, "load": [103, 111], "local": [118, 119], "localdb": 136, "log": [124, 127], "logger": [91, 127], "loss": 110, "loss_compon": 65, "low": [100, 150, 151], "manual": [100, 150, 151], "memori": [5, 6, 27], "method": [100, 150, 151], "metric": 121, "minimum": 123, "minut": 100, "mode": [100, 150, 151], "model": [109, 118, 119, 121, 129], "model_cli": [7, 37, 123], "modelcli": [27, 129], "need": [126, 135], "neg": 130, "new": 99, "nlg": 121, "note": 99, "ollama_cli": 13, "one": 127, "op": 72, "openai": 119, "openai_cli": 14, "oper": 110, "optim": [58, 59, 66, 100, 110, 122, 124, 125, 130, 134, 142, 144, 150, 151, 152, 153], "option": [103, 150], "orchestr": 123, "organ": 110, "other": [121, 137], "our": 125, "out": 97, "output": [19, 27, 119, 131, 138, 142], "output_pars": 17, "output_processor": 123, "over": 125, "overview": [44, 50, 57, 59, 79, 84, 99, 100, 134, 137, 150, 151], "packag": 103, "paper": 141, "parallel": 138, "paramet": [67, 132], "pars": 111, "parser": [27, 131], "part": 104, "perform": [100, 142, 150, 151], "philosophi": 125, "pipelin": [100, 110, 116, 118, 124, 134, 142, 150, 151], "playbook": [134, 141], "postgres_retriev": 24, "postgresretriev": 136, "predict": 132, "prepar": [100, 134, 150, 151, 153], "previou": 126, "principl": 125, "print": 114, "printc": 127, "problem": 99, "process": [27, 97], "processor": 119, "product": 105, "project": 127, "prompt": [100, 109, 133, 150, 151], "prompt_build": 38, "protocol": 129, "pull": 97, "put": [110, 124], "q": [147, 148, 149], "qdrant": 136, "qdrant_retriev": 25, "qualiti": 125, "quantiti": 125, "question": [150, 151], "quick": 138, "rag": [121, 124, 134, 141, 143, 152, 153], "raga": 121, "react": [1, 109, 135], "read": 118, "realm": 134, "reason": 27, "recal": 121, "refer": [58, 109, 111, 114, 118, 119, 121, 123, 127, 129, 131, 133, 134, 136, 138, 141, 142, 143, 150, 151, 153], "registri": 92, "releas": 99, "request": 97, "rerank": [134, 136], "reranker_retriev": 26, "research": 105, "resourc": [106, 107, 118, 126], "retriev": [20, 27, 39, 110, 121, 134, 136, 153], "retriever_recal": 56, "same": [100, 150, 151], "sampl": 130, "sampler": 68, "scope": [97, 131, 136, 138], "score": [100, 136, 150, 151], "sdk": 129, "self": 134, "separ": 127, "sequenti": 114, "serial": [93, 114], "set": [95, 100, 103, 127, 150, 151], "setup": [96, 100, 150, 151], "setup_env": 94, "shot": [59, 100, 122, 130, 148, 150, 151], "show": 111, "simplic": 125, "size": 137, "souc": 96, "split": [100, 137, 150, 151], "splitter": 137, "standard": 96, "start": [100, 102, 104, 150, 151], "step": 99, "storag": 124, "strategi": [130, 137, 142], "string": [111, 121], "string_pars": 40, "structur": [59, 95, 104, 114, 126, 142], "submodul": [0, 2, 5, 7, 17, 20, 61, 69, 75], "switch": 123, "task": [100, 110, 121, 142, 150, 151], "teacher": [100, 132, 150, 151], "templat": [123, 133], "test": [95, 96, 100, 130, 150, 151], "text": [100, 110, 126, 137, 149, 150, 151], "text_grad": 69, "text_loss_with_eval_fn": 73, "text_splitt": 4, "textsplitt": 137, "textual": [59, 110], "tgd_optim": 74, "threshold": 136, "tip": [95, 137], "togeth": [110, 124, 136], "token": [41, 137], "tool": 109, "tool_manag": 42, "toolmanag": 138, "top_k": 136, "trace": [58, 79, 123, 124, 128, 130, 139, 148, 149], "train": [100, 121, 123, 124, 130, 142, 150, 151, 153], "trainabl": 153, "trainer": [59, 75, 77, 100, 110, 140, 142, 150, 151], "transformers_cli": 15, "trec": 47, "turbo": [100, 142, 150, 151], "tutori": 124, "type": [43, 48, 78, 136, 137], "under": 150, "understand": 125, "unit": 105, "up": [95, 103, 127], "upcom": 137, "us": [100, 119, 123, 127, 129, 136, 137, 144, 150, 151], "user": 127, "util": [16, 49, 58, 84], "v": [100, 142, 150, 151], "variabl": 103, "version": 99, "viewer": 112, "walkthrough": 138, "we": [126, 130], "weigt": 130, "what": [104, 135], "why": [126, 133, 135], "without": 121, "word": 137, "work": [97, 111, 137], "workflow": 125, "write": 97, "yamloutputpars": 131, "yamlpars": 131, "you": 135, "your": 97}}) \ No newline at end of file diff --git a/use_cases/question_answering.html b/use_cases/question_answering.html index 82b175f8..e0449f69 100644 --- a/use_cases/question_answering.html +++ b/use_cases/question_answering.html @@ -452,7 +452,7 @@