├── .gitignore ├── LICENSE.txt ├── README.md ├── extract_logged_sessions_into_dataset.py ├── install_on_virtualenv_and_pip.sh ├── langchain_app ├── __init__.py ├── agents │ ├── __init__.py │ ├── answer_about_germany.py │ ├── broken_chuck_noris_prompt.py │ ├── cat_joke.py │ ├── chuck_norris_simple.py │ ├── chuck_norris_test_web_generation_textui.py │ ├── coder_agent_hello_world.py │ ├── coder_cat_joke.py │ ├── coder_chuck.py │ ├── coder_plot_chart.py │ ├── coder_plot_chart_mixin_test.py │ ├── custom_agent_with_memory.py │ ├── custom_tool.py │ ├── experimental_multi_line.py │ ├── finetuned_hello.py │ ├── hello_world.py │ ├── human_in_the_loop.py │ ├── log_task_prompts_agent.py │ ├── self_healing_code.py │ ├── short_instruction.py │ ├── starcoder_example.py │ └── starcoder_example_ta_prompt.py ├── auto_gpt │ ├── __init__.py │ └── auto_gpt_example.py ├── document │ ├── __init__.py │ ├── set_chroma.py │ └── vicuna_chroma.py ├── executor_tests │ ├── cat_joke_csv.py │ ├── chuck_norris_joke.py │ └── plot_chart.py ├── models │ ├── __init__.py │ ├── alpaca_llm.py │ ├── alpaca_request_llm.py │ ├── http_llm.py │ ├── llama_http_llm.py │ ├── llama_llm.py │ ├── star_coder_http_llm.py │ ├── text_generation_web_ui.py │ ├── vicuna_embeddings.py │ └── vicuna_request_llm.py ├── prompts │ ├── __init__.py │ ├── human_in_the_loop.py │ ├── missing_parenthesis.txt │ └── self_healing_code_prompt.py ├── snippets │ ├── __init__.py │ ├── custom_example.py │ └── hf_chain_example.py ├── tools │ ├── __init__.py │ └── code_editor.py └── utils │ ├── __init__.py │ └── deprecation_warning.py ├── lora.sh ├── requirements.txt ├── run_server.sh ├── servers ├── __init__.py ├── hf_loader.py ├── llama_server.py ├── load_config.py ├── model_inference.py ├── quant_loader.py ├── starcoder_server.py └── vicuna_server.py ├── task_generation ├── dedup_generated_tasks.json ├── deduplicate_tasks.py ├── easy_coding_tasks.json ├── filter_tasks.sh ├── filtered_generated.txt ├── generate_tasks.py └── generated_tasks.txt ├── test_requirements.txt └── wizard_lm_run.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/README.md -------------------------------------------------------------------------------- /extract_logged_sessions_into_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/extract_logged_sessions_into_dataset.py -------------------------------------------------------------------------------- /install_on_virtualenv_and_pip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/install_on_virtualenv_and_pip.sh -------------------------------------------------------------------------------- /langchain_app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/__init__.py -------------------------------------------------------------------------------- /langchain_app/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/agents/answer_about_germany.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/answer_about_germany.py -------------------------------------------------------------------------------- /langchain_app/agents/broken_chuck_noris_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/broken_chuck_noris_prompt.py -------------------------------------------------------------------------------- /langchain_app/agents/cat_joke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/cat_joke.py -------------------------------------------------------------------------------- /langchain_app/agents/chuck_norris_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/chuck_norris_simple.py -------------------------------------------------------------------------------- /langchain_app/agents/chuck_norris_test_web_generation_textui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/chuck_norris_test_web_generation_textui.py -------------------------------------------------------------------------------- /langchain_app/agents/coder_agent_hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/coder_agent_hello_world.py -------------------------------------------------------------------------------- /langchain_app/agents/coder_cat_joke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/coder_cat_joke.py -------------------------------------------------------------------------------- /langchain_app/agents/coder_chuck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/coder_chuck.py -------------------------------------------------------------------------------- /langchain_app/agents/coder_plot_chart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/coder_plot_chart.py -------------------------------------------------------------------------------- /langchain_app/agents/coder_plot_chart_mixin_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/coder_plot_chart_mixin_test.py -------------------------------------------------------------------------------- /langchain_app/agents/custom_agent_with_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/custom_agent_with_memory.py -------------------------------------------------------------------------------- /langchain_app/agents/custom_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/custom_tool.py -------------------------------------------------------------------------------- /langchain_app/agents/experimental_multi_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/experimental_multi_line.py -------------------------------------------------------------------------------- /langchain_app/agents/finetuned_hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/finetuned_hello.py -------------------------------------------------------------------------------- /langchain_app/agents/hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/hello_world.py -------------------------------------------------------------------------------- /langchain_app/agents/human_in_the_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/human_in_the_loop.py -------------------------------------------------------------------------------- /langchain_app/agents/log_task_prompts_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/log_task_prompts_agent.py -------------------------------------------------------------------------------- /langchain_app/agents/self_healing_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/self_healing_code.py -------------------------------------------------------------------------------- /langchain_app/agents/short_instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/short_instruction.py -------------------------------------------------------------------------------- /langchain_app/agents/starcoder_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/starcoder_example.py -------------------------------------------------------------------------------- /langchain_app/agents/starcoder_example_ta_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/agents/starcoder_example_ta_prompt.py -------------------------------------------------------------------------------- /langchain_app/auto_gpt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/auto_gpt/auto_gpt_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/auto_gpt/auto_gpt_example.py -------------------------------------------------------------------------------- /langchain_app/document/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/document/set_chroma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/document/set_chroma.py -------------------------------------------------------------------------------- /langchain_app/document/vicuna_chroma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/document/vicuna_chroma.py -------------------------------------------------------------------------------- /langchain_app/executor_tests/cat_joke_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/executor_tests/cat_joke_csv.py -------------------------------------------------------------------------------- /langchain_app/executor_tests/chuck_norris_joke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/executor_tests/chuck_norris_joke.py -------------------------------------------------------------------------------- /langchain_app/executor_tests/plot_chart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/executor_tests/plot_chart.py -------------------------------------------------------------------------------- /langchain_app/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/models/alpaca_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/alpaca_llm.py -------------------------------------------------------------------------------- /langchain_app/models/alpaca_request_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/alpaca_request_llm.py -------------------------------------------------------------------------------- /langchain_app/models/http_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/http_llm.py -------------------------------------------------------------------------------- /langchain_app/models/llama_http_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/llama_http_llm.py -------------------------------------------------------------------------------- /langchain_app/models/llama_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/llama_llm.py -------------------------------------------------------------------------------- /langchain_app/models/star_coder_http_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/star_coder_http_llm.py -------------------------------------------------------------------------------- /langchain_app/models/text_generation_web_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/text_generation_web_ui.py -------------------------------------------------------------------------------- /langchain_app/models/vicuna_embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/vicuna_embeddings.py -------------------------------------------------------------------------------- /langchain_app/models/vicuna_request_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/models/vicuna_request_llm.py -------------------------------------------------------------------------------- /langchain_app/prompts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/prompts/human_in_the_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/prompts/human_in_the_loop.py -------------------------------------------------------------------------------- /langchain_app/prompts/missing_parenthesis.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/prompts/missing_parenthesis.txt -------------------------------------------------------------------------------- /langchain_app/prompts/self_healing_code_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/prompts/self_healing_code_prompt.py -------------------------------------------------------------------------------- /langchain_app/snippets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/snippets/custom_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/snippets/custom_example.py -------------------------------------------------------------------------------- /langchain_app/snippets/hf_chain_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/snippets/hf_chain_example.py -------------------------------------------------------------------------------- /langchain_app/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/tools/code_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/tools/code_editor.py -------------------------------------------------------------------------------- /langchain_app/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /langchain_app/utils/deprecation_warning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/langchain_app/utils/deprecation_warning.py -------------------------------------------------------------------------------- /lora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/lora.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/run_server.sh -------------------------------------------------------------------------------- /servers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /servers/hf_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/servers/hf_loader.py -------------------------------------------------------------------------------- /servers/llama_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/servers/llama_server.py -------------------------------------------------------------------------------- /servers/load_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/servers/load_config.py -------------------------------------------------------------------------------- /servers/model_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/servers/model_inference.py -------------------------------------------------------------------------------- /servers/quant_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/servers/quant_loader.py -------------------------------------------------------------------------------- /servers/starcoder_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/servers/starcoder_server.py -------------------------------------------------------------------------------- /servers/vicuna_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/servers/vicuna_server.py -------------------------------------------------------------------------------- /task_generation/dedup_generated_tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/task_generation/dedup_generated_tasks.json -------------------------------------------------------------------------------- /task_generation/deduplicate_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/task_generation/deduplicate_tasks.py -------------------------------------------------------------------------------- /task_generation/easy_coding_tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/task_generation/easy_coding_tasks.json -------------------------------------------------------------------------------- /task_generation/filter_tasks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/task_generation/filter_tasks.sh -------------------------------------------------------------------------------- /task_generation/filtered_generated.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/task_generation/filtered_generated.txt -------------------------------------------------------------------------------- /task_generation/generate_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/task_generation/generate_tasks.py -------------------------------------------------------------------------------- /task_generation/generated_tasks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/task_generation/generated_tasks.txt -------------------------------------------------------------------------------- /test_requirements.txt: -------------------------------------------------------------------------------- 1 | pytest -------------------------------------------------------------------------------- /wizard_lm_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paolorechia/learn-langchain/HEAD/wizard_lm_run.sh --------------------------------------------------------------------------------