├── .github ├── renovate.json5 └── workflows │ ├── docs.yml │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .mailmap ├── .pre-commit-config.yaml ├── .python-version ├── .secrets.allowlist ├── CITATION.cff ├── LICENSE ├── README.md ├── citation.bib ├── docs └── assets │ ├── Aviary.png │ ├── ldp_chessboard.png │ └── ldp_definition.png ├── packages └── lmi │ ├── LICENSE │ ├── README.md │ ├── pyproject.toml │ ├── src │ └── lmi │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── cost_tracker.py │ │ ├── embeddings.py │ │ ├── exceptions.py │ │ ├── llms.py │ │ ├── py.typed │ │ ├── rate_limiter.py │ │ ├── types.py │ │ └── utils.py │ └── tests │ ├── __init__.py │ ├── cassettes │ ├── TestCachedTokenCosts.test_anthropic_cache_creation_cost_accuracy.yaml │ ├── TestCachedTokenCosts.test_anthropic_incremental_cache_with_conversation.yaml │ ├── TestCachedTokenCosts.test_cache_read_cost_accuracy[claude-sonnet-4-5-20250929-True].yaml │ ├── TestCachedTokenCosts.test_cache_read_cost_accuracy[gpt-4o-2024-11-20-False].yaml │ ├── TestCachedTokenCosts.test_cache_with_streaming[claude-sonnet-4-5-20250929-True].yaml │ ├── TestCachedTokenCosts.test_cache_with_streaming[gpt-4o-2024-11-20-False].yaml │ ├── TestCachedTokenEdgeCases.test_completion_cost_failure_with_cached_tokens.yaml │ ├── TestCostTrackerCallback.test_cost_tracking_embeddings[text-embedding-3-small].yaml │ ├── TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[claude-3-5-haiku-20241022-False].yaml │ ├── TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[claude-3-5-haiku-20241022-True].yaml │ ├── TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[gpt-4o-mini-2024-07-18-False].yaml │ ├── TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[gpt-4o-mini-2024-07-18-True].yaml │ ├── TestLiteLLMEmbeddingModel.test_caching.yaml │ ├── TestLiteLLMEmbeddingModel.test_embedding_batches.yaml │ ├── TestLiteLLMEmbeddingModel.test_router_usage[with-router].yaml │ ├── TestLiteLLMEmbeddingModel.test_router_usage[without-router].yaml │ ├── TestLiteLLMModel.test_call[Anthropic-model].yaml │ ├── TestLiteLLMModel.test_call[OpenAI-model-1].yaml │ ├── TestLiteLLMModel.test_call[OpenAI-model-2].yaml │ ├── TestLiteLLMModel.test_call_single[with-router].yaml │ ├── TestLiteLLMModel.test_call_single[without-router].yaml │ ├── TestLiteLLMModel.test_call_w_multiple_models[multiple-models].yaml │ ├── TestLiteLLMModel.test_cost_call[Anthropic-model].yaml │ ├── TestLiteLLMModel.test_cost_call[OpenAI-model].yaml │ ├── TestLiteLLMModel.test_cost_call_single[with-router].yaml │ ├── TestLiteLLMModel.test_cost_call_single[without-router].yaml │ ├── TestLiteLLMModel.test_max_token_truncation[with-router].yaml │ ├── TestLiteLLMModel.test_max_token_truncation[without-router].yaml │ ├── TestMultipleCompletion.test_model[gpt-3.5-turbo-0125].yaml │ ├── TestMultipleCompletion.test_multiple_completion[openai].yaml │ ├── TestMultipleCompletion.test_output_schema[json-mode-base-model].yaml │ ├── TestMultipleCompletion.test_output_schema[json-mode-type-adapter].yaml │ ├── TestMultipleCompletion.test_output_schema[structured-outputs].yaml │ ├── TestMultipleCompletion.test_parameterizing_tool_from_arg_union.yaml │ ├── TestMultipleCompletion.test_single_completion[claude-3-5-haiku-20241022].yaml │ ├── TestMultipleCompletion.test_single_completion[gpt-3.5-turbo-0125].yaml │ ├── TestMultipleCompletion.test_text_image_message[gpt-4o-mini-2024-07-18].yaml │ ├── TestReasoning.test_deepseek_model[deepseek-reasoner].yaml │ ├── TestReasoning.test_deepseek_model[openrouter-deepseek].yaml │ ├── TestReasoning.test_reasoning_effort[high-expected_len1-claude-sonnet-4-5-20250929].yaml │ ├── TestReasoning.test_reasoning_effort[high-expected_len1-gpt-5-2025-08-07].yaml │ ├── TestReasoning.test_reasoning_effort[low-expected_len0-claude-sonnet-4-5-20250929].yaml │ ├── TestReasoning.test_reasoning_effort[low-expected_len0-gpt-5-2025-08-07].yaml │ ├── TestTooling.test_custom_tool_parser_from_config.yaml │ ├── TestTooling.test_empty_tools[Anthropic-empty-tools].yaml │ ├── TestTooling.test_empty_tools[Anthropic-no-tools].yaml │ ├── TestTooling.test_empty_tools[OpenAI-empty-tools].yaml │ ├── TestTooling.test_empty_tools[OpenAI-no-tools].yaml │ ├── TestTooling.test_multi_response_validation.yaml │ └── TestTooling.test_tool_selection.yaml │ ├── conftest.py │ ├── stub_data │ └── sf_districts.png │ ├── test_cost_tracking.py │ ├── test_embeddings.py │ ├── test_llms.py │ ├── test_rate_limiter.py │ └── test_utils.py ├── pyproject.toml ├── src └── ldp │ ├── __init__.py │ ├── agent │ ├── __init__.py │ ├── agent.py │ ├── agent_client.py │ ├── interactive_agent.py │ ├── memory_agent.py │ ├── react_agent.py │ ├── simple_agent.py │ └── tree_of_thoughts_agent.py │ ├── alg │ ├── __init__.py │ ├── algorithms.py │ ├── beam_search.py │ ├── callbacks.py │ ├── datasets.py │ ├── optimizer │ │ ├── __init__.py │ │ ├── ape.py │ │ ├── memory.py │ │ ├── opt.py │ │ └── replay_buffers.py │ ├── rollout.py │ ├── runners.py │ └── tree_search.py │ ├── data_structures.py │ ├── graph │ ├── __init__.py │ ├── async_torch.py │ ├── common_ops.py │ ├── gradient_estimators.py │ ├── loss_ops.py │ ├── memory.py │ ├── modules │ │ ├── __init__.py │ │ ├── llm_call.py │ │ ├── react.py │ │ ├── reflect.py │ │ └── thought.py │ ├── op_utils.py │ ├── ops.py │ └── torch_ops.py │ ├── llms │ ├── __init__.py │ └── prompts.py │ ├── main.py │ ├── nn │ ├── __init__.py │ ├── agent │ │ └── simple_local_agent.py │ ├── chat_templates │ │ ├── README.md │ │ ├── llama2_chat_template_ori.jinja │ │ ├── llama3.1_chat_template_hf.jinja │ │ ├── llama3.1_chat_template_nothought.jinja │ │ ├── llama3.1_chat_template_thought.jinja │ │ ├── llama3.1_chat_template_vllm.jinja │ │ └── llama3_chat_template_ori.jinja │ ├── generation │ │ ├── __init__.py │ │ └── base.py │ ├── graph │ │ └── llm_call_op.py │ ├── handlers │ │ ├── chunking.py │ │ ├── module_handler.py │ │ └── transformer_handler.py │ ├── lm_config.py │ └── utils.py │ ├── py.typed │ ├── shims.py │ └── utils.py ├── tests ├── .gitignore ├── __init__.py ├── cassettes │ ├── TestAgentState.test_no_state_mutation[agent0].yaml │ ├── TestAgentState.test_no_state_mutation[agent1].yaml │ ├── TestAgentState.test_no_state_mutation[agent2].yaml │ ├── TestHTTPAgentClient.test_lifecycle.yaml │ ├── TestLLMCallOp.test_compute_logprob[0.0].yaml │ ├── TestLLMCallOp.test_compute_logprob[0.5].yaml │ ├── TestLLMCallOp.test_compute_logprob[1.0].yaml │ ├── TestLLMCallOp.test_cost_tracking.yaml │ ├── TestLLMCallOp.test_empty_tools.yaml │ ├── TestLLMCallOp.test_validation.yaml │ ├── TestMemoryAgent.test_agent_grad.yaml │ ├── TestMemoryAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml │ ├── TestMemoryOpt.test_lessons_memory_optimizer.yaml │ ├── TestNoToolsSimpleAgent.test_dummyenv[claude-3-5-haiku-20241022].yaml │ ├── TestNoToolsSimpleAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml │ ├── TestParallelism.test_SimpleAgent_can_parallel_call.yaml │ ├── TestReActAgent.test_agent_grad[False-claude-3-5-haiku-20241022].yaml │ ├── TestReActAgent.test_agent_grad[False-gpt-4o].yaml │ ├── TestReActAgent.test_agent_grad[True-claude-3-5-haiku-20241022].yaml │ ├── TestReActAgent.test_agent_grad[True-gpt-4-turbo].yaml │ ├── TestReActAgent.test_multi_step[False].yaml │ ├── TestReActAgent.test_multi_step[True].yaml │ ├── TestReActAgent.test_react_dummyenv[False-claude-3-5-haiku-20241022].yaml │ ├── TestReActAgent.test_react_dummyenv[False-gpt-4o].yaml │ ├── TestReActAgent.test_react_dummyenv[True-claude-3-5-haiku-20241022].yaml │ ├── TestReActAgent.test_react_dummyenv[True-gpt-4-turbo].yaml │ ├── TestSimpleAgent.test_agent_grad[claude-3-5-haiku-20241022].yaml │ ├── TestSimpleAgent.test_agent_grad[gpt-4o-mini-2024-07-18].yaml │ ├── TestSimpleAgent.test_dummyenv[claude-3-5-haiku-20241022].yaml │ ├── TestSimpleAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml │ ├── TestSimpleAgent.test_hide_old_action_content.yaml │ ├── TestSimpleAgent.test_hide_old_env_states.yaml │ ├── test_beam_search.yaml │ ├── test_embedding_op[text-embedding-3-large-0-256].yaml │ ├── test_embedding_op[text-embedding-3-large-0-512].yaml │ ├── test_embedding_op[text-embedding-3-large-32-256].yaml │ ├── test_embedding_op[text-embedding-3-large-32-512].yaml │ ├── test_embedding_op[text-embedding-3-large-64-256].yaml │ ├── test_embedding_op[text-embedding-3-large-64-512].yaml │ ├── test_embedding_op[text-embedding-3-small-0-256].yaml │ ├── test_embedding_op[text-embedding-3-small-0-512].yaml │ ├── test_embedding_op[text-embedding-3-small-32-256].yaml │ ├── test_embedding_op[text-embedding-3-small-32-512].yaml │ ├── test_embedding_op[text-embedding-3-small-64-256].yaml │ ├── test_embedding_op[text-embedding-3-small-64-512].yaml │ ├── test_fallbacks_working[False].yaml │ ├── test_fallbacks_working[True].yaml │ ├── test_llm_call_graph.yaml │ ├── test_offline_trainer[False].yaml │ ├── test_offline_trainer[True].yaml │ ├── test_online_trainer[False].yaml │ ├── test_online_trainer[True].yaml │ ├── test_reflect_module.yaml │ ├── test_rollout[False].yaml │ └── test_rollout[True].yaml ├── conftest.py ├── test_agents.py ├── test_algorithms.py ├── test_buffers.py ├── test_context_managers.py ├── test_data_structures.py ├── test_envs.py ├── test_gradients.py ├── test_loss_ops.py ├── test_memory.py ├── test_modules.py ├── test_nn_models.py ├── test_nn_ops.py ├── test_ops.py ├── test_optimizer.py ├── test_prompts.py ├── test_readme.py ├── test_rollouts.py ├── test_runners.py ├── test_shims.py ├── test_torch_ops.py └── test_utils.py ├── tutorials ├── creating_a_language_agent.ipynb └── evaluating_a_llama_agent.ipynb └── uv.lock /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/.mailmap -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /.secrets.allowlist: -------------------------------------------------------------------------------- 1 | authorization 2 | x-api-key 3 | abc123 4 | -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/README.md -------------------------------------------------------------------------------- /citation.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/citation.bib -------------------------------------------------------------------------------- /docs/assets/Aviary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/docs/assets/Aviary.png -------------------------------------------------------------------------------- /docs/assets/ldp_chessboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/docs/assets/ldp_chessboard.png -------------------------------------------------------------------------------- /docs/assets/ldp_definition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/docs/assets/ldp_definition.png -------------------------------------------------------------------------------- /packages/lmi/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/LICENSE -------------------------------------------------------------------------------- /packages/lmi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/README.md -------------------------------------------------------------------------------- /packages/lmi/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/pyproject.toml -------------------------------------------------------------------------------- /packages/lmi/src/lmi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/__init__.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/constants.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/cost_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/cost_tracker.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/embeddings.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/exceptions.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/llms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/llms.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/lmi/src/lmi/rate_limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/rate_limiter.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/types.py -------------------------------------------------------------------------------- /packages/lmi/src/lmi/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/src/lmi/utils.py -------------------------------------------------------------------------------- /packages/lmi/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCachedTokenCosts.test_anthropic_cache_creation_cost_accuracy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCachedTokenCosts.test_anthropic_cache_creation_cost_accuracy.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCachedTokenCosts.test_anthropic_incremental_cache_with_conversation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCachedTokenCosts.test_anthropic_incremental_cache_with_conversation.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_read_cost_accuracy[claude-sonnet-4-5-20250929-True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_read_cost_accuracy[claude-sonnet-4-5-20250929-True].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_read_cost_accuracy[gpt-4o-2024-11-20-False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_read_cost_accuracy[gpt-4o-2024-11-20-False].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_with_streaming[claude-sonnet-4-5-20250929-True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_with_streaming[claude-sonnet-4-5-20250929-True].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_with_streaming[gpt-4o-2024-11-20-False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCachedTokenCosts.test_cache_with_streaming[gpt-4o-2024-11-20-False].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCachedTokenEdgeCases.test_completion_cost_failure_with_cached_tokens.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCachedTokenEdgeCases.test_completion_cost_failure_with_cached_tokens.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_embeddings[text-embedding-3-small].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_embeddings[text-embedding-3-small].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[claude-3-5-haiku-20241022-False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[claude-3-5-haiku-20241022-False].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[claude-3-5-haiku-20241022-True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[claude-3-5-haiku-20241022-True].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[gpt-4o-mini-2024-07-18-False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[gpt-4o-mini-2024-07-18-False].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[gpt-4o-mini-2024-07-18-True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestCostTrackerCallback.test_cost_tracking_with_streaming_modes[gpt-4o-mini-2024-07-18-True].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_caching.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_caching.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_embedding_batches.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_embedding_batches.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_router_usage[with-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_router_usage[with-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_router_usage[without-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMEmbeddingModel.test_router_usage[without-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_call[Anthropic-model].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_call[Anthropic-model].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_call[OpenAI-model-1].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_call[OpenAI-model-1].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_call[OpenAI-model-2].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_call[OpenAI-model-2].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_call_single[with-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_call_single[with-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_call_single[without-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_call_single[without-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_call_w_multiple_models[multiple-models].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_call_w_multiple_models[multiple-models].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call[Anthropic-model].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call[Anthropic-model].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call[OpenAI-model].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call[OpenAI-model].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call_single[with-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call_single[with-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call_single[without-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_cost_call_single[without-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_max_token_truncation[with-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_max_token_truncation[with-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestLiteLLMModel.test_max_token_truncation[without-router].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestLiteLLMModel.test_max_token_truncation[without-router].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_model[gpt-3.5-turbo-0125].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_model[gpt-3.5-turbo-0125].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_multiple_completion[openai].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_multiple_completion[openai].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_output_schema[json-mode-base-model].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_output_schema[json-mode-base-model].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_output_schema[json-mode-type-adapter].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_output_schema[json-mode-type-adapter].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_output_schema[structured-outputs].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_output_schema[structured-outputs].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_parameterizing_tool_from_arg_union.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_parameterizing_tool_from_arg_union.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_single_completion[claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_single_completion[claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_single_completion[gpt-3.5-turbo-0125].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_single_completion[gpt-3.5-turbo-0125].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestMultipleCompletion.test_text_image_message[gpt-4o-mini-2024-07-18].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestMultipleCompletion.test_text_image_message[gpt-4o-mini-2024-07-18].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestReasoning.test_deepseek_model[deepseek-reasoner].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestReasoning.test_deepseek_model[deepseek-reasoner].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestReasoning.test_deepseek_model[openrouter-deepseek].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestReasoning.test_deepseek_model[openrouter-deepseek].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[high-expected_len1-claude-sonnet-4-5-20250929].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[high-expected_len1-claude-sonnet-4-5-20250929].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[high-expected_len1-gpt-5-2025-08-07].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[high-expected_len1-gpt-5-2025-08-07].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[low-expected_len0-claude-sonnet-4-5-20250929].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[low-expected_len0-claude-sonnet-4-5-20250929].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[low-expected_len0-gpt-5-2025-08-07].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestReasoning.test_reasoning_effort[low-expected_len0-gpt-5-2025-08-07].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestTooling.test_custom_tool_parser_from_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestTooling.test_custom_tool_parser_from_config.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestTooling.test_empty_tools[Anthropic-empty-tools].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestTooling.test_empty_tools[Anthropic-empty-tools].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestTooling.test_empty_tools[Anthropic-no-tools].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestTooling.test_empty_tools[Anthropic-no-tools].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestTooling.test_empty_tools[OpenAI-empty-tools].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestTooling.test_empty_tools[OpenAI-empty-tools].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestTooling.test_empty_tools[OpenAI-no-tools].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestTooling.test_empty_tools[OpenAI-no-tools].yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestTooling.test_multi_response_validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestTooling.test_multi_response_validation.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/cassettes/TestTooling.test_tool_selection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/cassettes/TestTooling.test_tool_selection.yaml -------------------------------------------------------------------------------- /packages/lmi/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/conftest.py -------------------------------------------------------------------------------- /packages/lmi/tests/stub_data/sf_districts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/stub_data/sf_districts.png -------------------------------------------------------------------------------- /packages/lmi/tests/test_cost_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/test_cost_tracking.py -------------------------------------------------------------------------------- /packages/lmi/tests/test_embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/test_embeddings.py -------------------------------------------------------------------------------- /packages/lmi/tests/test_llms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/test_llms.py -------------------------------------------------------------------------------- /packages/lmi/tests/test_rate_limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/test_rate_limiter.py -------------------------------------------------------------------------------- /packages/lmi/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/packages/lmi/tests/test_utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/ldp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ldp/agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/__init__.py -------------------------------------------------------------------------------- /src/ldp/agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/agent.py -------------------------------------------------------------------------------- /src/ldp/agent/agent_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/agent_client.py -------------------------------------------------------------------------------- /src/ldp/agent/interactive_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/interactive_agent.py -------------------------------------------------------------------------------- /src/ldp/agent/memory_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/memory_agent.py -------------------------------------------------------------------------------- /src/ldp/agent/react_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/react_agent.py -------------------------------------------------------------------------------- /src/ldp/agent/simple_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/simple_agent.py -------------------------------------------------------------------------------- /src/ldp/agent/tree_of_thoughts_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/agent/tree_of_thoughts_agent.py -------------------------------------------------------------------------------- /src/ldp/alg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/__init__.py -------------------------------------------------------------------------------- /src/ldp/alg/algorithms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/algorithms.py -------------------------------------------------------------------------------- /src/ldp/alg/beam_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/beam_search.py -------------------------------------------------------------------------------- /src/ldp/alg/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/callbacks.py -------------------------------------------------------------------------------- /src/ldp/alg/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/datasets.py -------------------------------------------------------------------------------- /src/ldp/alg/optimizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/optimizer/__init__.py -------------------------------------------------------------------------------- /src/ldp/alg/optimizer/ape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/optimizer/ape.py -------------------------------------------------------------------------------- /src/ldp/alg/optimizer/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/optimizer/memory.py -------------------------------------------------------------------------------- /src/ldp/alg/optimizer/opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/optimizer/opt.py -------------------------------------------------------------------------------- /src/ldp/alg/optimizer/replay_buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/optimizer/replay_buffers.py -------------------------------------------------------------------------------- /src/ldp/alg/rollout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/rollout.py -------------------------------------------------------------------------------- /src/ldp/alg/runners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/runners.py -------------------------------------------------------------------------------- /src/ldp/alg/tree_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/alg/tree_search.py -------------------------------------------------------------------------------- /src/ldp/data_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/data_structures.py -------------------------------------------------------------------------------- /src/ldp/graph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/__init__.py -------------------------------------------------------------------------------- /src/ldp/graph/async_torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/async_torch.py -------------------------------------------------------------------------------- /src/ldp/graph/common_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/common_ops.py -------------------------------------------------------------------------------- /src/ldp/graph/gradient_estimators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/gradient_estimators.py -------------------------------------------------------------------------------- /src/ldp/graph/loss_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/loss_ops.py -------------------------------------------------------------------------------- /src/ldp/graph/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/memory.py -------------------------------------------------------------------------------- /src/ldp/graph/modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/modules/__init__.py -------------------------------------------------------------------------------- /src/ldp/graph/modules/llm_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/modules/llm_call.py -------------------------------------------------------------------------------- /src/ldp/graph/modules/react.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/modules/react.py -------------------------------------------------------------------------------- /src/ldp/graph/modules/reflect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/modules/reflect.py -------------------------------------------------------------------------------- /src/ldp/graph/modules/thought.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/modules/thought.py -------------------------------------------------------------------------------- /src/ldp/graph/op_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/op_utils.py -------------------------------------------------------------------------------- /src/ldp/graph/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/ops.py -------------------------------------------------------------------------------- /src/ldp/graph/torch_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/graph/torch_ops.py -------------------------------------------------------------------------------- /src/ldp/llms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/llms/__init__.py -------------------------------------------------------------------------------- /src/ldp/llms/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/llms/prompts.py -------------------------------------------------------------------------------- /src/ldp/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/main.py -------------------------------------------------------------------------------- /src/ldp/nn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/__init__.py -------------------------------------------------------------------------------- /src/ldp/nn/agent/simple_local_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/agent/simple_local_agent.py -------------------------------------------------------------------------------- /src/ldp/nn/chat_templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/chat_templates/README.md -------------------------------------------------------------------------------- /src/ldp/nn/chat_templates/llama2_chat_template_ori.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/chat_templates/llama2_chat_template_ori.jinja -------------------------------------------------------------------------------- /src/ldp/nn/chat_templates/llama3.1_chat_template_hf.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/chat_templates/llama3.1_chat_template_hf.jinja -------------------------------------------------------------------------------- /src/ldp/nn/chat_templates/llama3.1_chat_template_nothought.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/chat_templates/llama3.1_chat_template_nothought.jinja -------------------------------------------------------------------------------- /src/ldp/nn/chat_templates/llama3.1_chat_template_thought.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/chat_templates/llama3.1_chat_template_thought.jinja -------------------------------------------------------------------------------- /src/ldp/nn/chat_templates/llama3.1_chat_template_vllm.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/chat_templates/llama3.1_chat_template_vllm.jinja -------------------------------------------------------------------------------- /src/ldp/nn/chat_templates/llama3_chat_template_ori.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/chat_templates/llama3_chat_template_ori.jinja -------------------------------------------------------------------------------- /src/ldp/nn/generation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/generation/__init__.py -------------------------------------------------------------------------------- /src/ldp/nn/generation/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/generation/base.py -------------------------------------------------------------------------------- /src/ldp/nn/graph/llm_call_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/graph/llm_call_op.py -------------------------------------------------------------------------------- /src/ldp/nn/handlers/chunking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/handlers/chunking.py -------------------------------------------------------------------------------- /src/ldp/nn/handlers/module_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/handlers/module_handler.py -------------------------------------------------------------------------------- /src/ldp/nn/handlers/transformer_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/handlers/transformer_handler.py -------------------------------------------------------------------------------- /src/ldp/nn/lm_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/lm_config.py -------------------------------------------------------------------------------- /src/ldp/nn/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/nn/utils.py -------------------------------------------------------------------------------- /src/ldp/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ldp/shims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/shims.py -------------------------------------------------------------------------------- /src/ldp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/src/ldp/utils.py -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | test_outputs/ 2 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/cassettes/TestAgentState.test_no_state_mutation[agent0].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestAgentState.test_no_state_mutation[agent0].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestAgentState.test_no_state_mutation[agent1].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestAgentState.test_no_state_mutation[agent1].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestAgentState.test_no_state_mutation[agent2].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestAgentState.test_no_state_mutation[agent2].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestHTTPAgentClient.test_lifecycle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestHTTPAgentClient.test_lifecycle.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestLLMCallOp.test_compute_logprob[0.0].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestLLMCallOp.test_compute_logprob[0.0].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestLLMCallOp.test_compute_logprob[0.5].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestLLMCallOp.test_compute_logprob[0.5].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestLLMCallOp.test_compute_logprob[1.0].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestLLMCallOp.test_compute_logprob[1.0].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestLLMCallOp.test_cost_tracking.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestLLMCallOp.test_cost_tracking.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestLLMCallOp.test_empty_tools.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestLLMCallOp.test_empty_tools.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestLLMCallOp.test_validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestLLMCallOp.test_validation.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestMemoryAgent.test_agent_grad.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestMemoryAgent.test_agent_grad.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestMemoryAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestMemoryAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestMemoryOpt.test_lessons_memory_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestMemoryOpt.test_lessons_memory_optimizer.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestNoToolsSimpleAgent.test_dummyenv[claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestNoToolsSimpleAgent.test_dummyenv[claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestNoToolsSimpleAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestNoToolsSimpleAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestParallelism.test_SimpleAgent_can_parallel_call.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestParallelism.test_SimpleAgent_can_parallel_call.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_agent_grad[False-claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_agent_grad[False-claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_agent_grad[False-gpt-4o].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_agent_grad[False-gpt-4o].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_agent_grad[True-claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_agent_grad[True-claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_agent_grad[True-gpt-4-turbo].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_agent_grad[True-gpt-4-turbo].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_multi_step[False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_multi_step[False].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_multi_step[True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_multi_step[True].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_react_dummyenv[False-claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_react_dummyenv[False-claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_react_dummyenv[False-gpt-4o].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_react_dummyenv[False-gpt-4o].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_react_dummyenv[True-claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_react_dummyenv[True-claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestReActAgent.test_react_dummyenv[True-gpt-4-turbo].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestReActAgent.test_react_dummyenv[True-gpt-4-turbo].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestSimpleAgent.test_agent_grad[claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestSimpleAgent.test_agent_grad[claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestSimpleAgent.test_agent_grad[gpt-4o-mini-2024-07-18].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestSimpleAgent.test_agent_grad[gpt-4o-mini-2024-07-18].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestSimpleAgent.test_dummyenv[claude-3-5-haiku-20241022].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestSimpleAgent.test_dummyenv[claude-3-5-haiku-20241022].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestSimpleAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestSimpleAgent.test_dummyenv[gpt-4o-mini-2024-07-18].yaml -------------------------------------------------------------------------------- /tests/cassettes/TestSimpleAgent.test_hide_old_action_content.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestSimpleAgent.test_hide_old_action_content.yaml -------------------------------------------------------------------------------- /tests/cassettes/TestSimpleAgent.test_hide_old_env_states.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/TestSimpleAgent.test_hide_old_env_states.yaml -------------------------------------------------------------------------------- /tests/cassettes/test_beam_search.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_beam_search.yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-large-0-256].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-large-0-256].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-large-0-512].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-large-0-512].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-large-32-256].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-large-32-256].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-large-32-512].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-large-32-512].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-large-64-256].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-large-64-256].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-large-64-512].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-large-64-512].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-small-0-256].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-small-0-256].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-small-0-512].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-small-0-512].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-small-32-256].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-small-32-256].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-small-32-512].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-small-32-512].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-small-64-256].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-small-64-256].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_embedding_op[text-embedding-3-small-64-512].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_embedding_op[text-embedding-3-small-64-512].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_fallbacks_working[False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_fallbacks_working[False].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_fallbacks_working[True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_fallbacks_working[True].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_llm_call_graph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_llm_call_graph.yaml -------------------------------------------------------------------------------- /tests/cassettes/test_offline_trainer[False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_offline_trainer[False].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_offline_trainer[True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_offline_trainer[True].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_online_trainer[False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_online_trainer[False].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_online_trainer[True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_online_trainer[True].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_reflect_module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_reflect_module.yaml -------------------------------------------------------------------------------- /tests/cassettes/test_rollout[False].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_rollout[False].yaml -------------------------------------------------------------------------------- /tests/cassettes/test_rollout[True].yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/cassettes/test_rollout[True].yaml -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_agents.py -------------------------------------------------------------------------------- /tests/test_algorithms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_algorithms.py -------------------------------------------------------------------------------- /tests/test_buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_buffers.py -------------------------------------------------------------------------------- /tests/test_context_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_context_managers.py -------------------------------------------------------------------------------- /tests/test_data_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_data_structures.py -------------------------------------------------------------------------------- /tests/test_envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_envs.py -------------------------------------------------------------------------------- /tests/test_gradients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_gradients.py -------------------------------------------------------------------------------- /tests/test_loss_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_loss_ops.py -------------------------------------------------------------------------------- /tests/test_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_memory.py -------------------------------------------------------------------------------- /tests/test_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_modules.py -------------------------------------------------------------------------------- /tests/test_nn_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_nn_models.py -------------------------------------------------------------------------------- /tests/test_nn_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_nn_ops.py -------------------------------------------------------------------------------- /tests/test_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_ops.py -------------------------------------------------------------------------------- /tests/test_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_optimizer.py -------------------------------------------------------------------------------- /tests/test_prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_prompts.py -------------------------------------------------------------------------------- /tests/test_readme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_readme.py -------------------------------------------------------------------------------- /tests/test_rollouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_rollouts.py -------------------------------------------------------------------------------- /tests/test_runners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_runners.py -------------------------------------------------------------------------------- /tests/test_shims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_shims.py -------------------------------------------------------------------------------- /tests/test_torch_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_torch_ops.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tutorials/creating_a_language_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tutorials/creating_a_language_agent.ipynb -------------------------------------------------------------------------------- /tutorials/evaluating_a_llama_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/tutorials/evaluating_a_llama_agent.ipynb -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Future-House/ldp/HEAD/uv.lock --------------------------------------------------------------------------------