├── .DS_Store ├── .gitignore ├── README.md ├── agent_write ├── LLMs │ ├── __init__.py │ └── llm.py ├── README.md ├── chains │ ├── __init__.py │ ├── plan_chain.py │ ├── prompts │ │ ├── plan.txt │ │ └── write.txt │ └── write_chain.py ├── final_doc_gpt-4o.md ├── final_doc_llama3.1-70b-groq.md ├── final_doc_westworld.md ├── graph.py ├── main.py ├── nodes │ ├── __init__.py │ ├── planning_node.py │ ├── saving_node.py │ └── writing_node.py ├── plan_gpt-4o.md ├── plan_llama3.1-70b-groq.md └── tools.py ├── blog_post_creator ├── .gitignore ├── README.md ├── poetry.lock ├── pyproject.toml └── src │ └── blog_post_creator │ ├── .DS_Store │ ├── __init__.py │ ├── config │ ├── agents.yaml │ └── tasks.yaml │ ├── crew.py │ ├── main.py │ └── tools │ ├── __init__.py │ └── custom_tool.py └── ollama_agents ├── .DS_Store └── llama3_local ├── llama3_json.py ├── llama3_ollama_functions.py ├── llama3_ollama_structured_output.py ├── phi3_ollama_functioncalling.py ├── phi3_ollama_structured_output.py └── testing_ollama.py /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/README.md -------------------------------------------------------------------------------- /agent_write/LLMs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent_write/LLMs/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/LLMs/llm.py -------------------------------------------------------------------------------- /agent_write/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/README.md -------------------------------------------------------------------------------- /agent_write/chains/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent_write/chains/plan_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/chains/plan_chain.py -------------------------------------------------------------------------------- /agent_write/chains/prompts/plan.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/chains/prompts/plan.txt -------------------------------------------------------------------------------- /agent_write/chains/prompts/write.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/chains/prompts/write.txt -------------------------------------------------------------------------------- /agent_write/chains/write_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/chains/write_chain.py -------------------------------------------------------------------------------- /agent_write/final_doc_gpt-4o.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/final_doc_gpt-4o.md -------------------------------------------------------------------------------- /agent_write/final_doc_llama3.1-70b-groq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/final_doc_llama3.1-70b-groq.md -------------------------------------------------------------------------------- /agent_write/final_doc_westworld.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/final_doc_westworld.md -------------------------------------------------------------------------------- /agent_write/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/graph.py -------------------------------------------------------------------------------- /agent_write/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/main.py -------------------------------------------------------------------------------- /agent_write/nodes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/nodes/__init__.py -------------------------------------------------------------------------------- /agent_write/nodes/planning_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/nodes/planning_node.py -------------------------------------------------------------------------------- /agent_write/nodes/saving_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/nodes/saving_node.py -------------------------------------------------------------------------------- /agent_write/nodes/writing_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/nodes/writing_node.py -------------------------------------------------------------------------------- /agent_write/plan_gpt-4o.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/plan_gpt-4o.md -------------------------------------------------------------------------------- /agent_write/plan_llama3.1-70b-groq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/plan_llama3.1-70b-groq.md -------------------------------------------------------------------------------- /agent_write/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/agent_write/tools.py -------------------------------------------------------------------------------- /blog_post_creator/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | __pycache__/ 3 | -------------------------------------------------------------------------------- /blog_post_creator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/README.md -------------------------------------------------------------------------------- /blog_post_creator/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/poetry.lock -------------------------------------------------------------------------------- /blog_post_creator/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/pyproject.toml -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/src/blog_post_creator/.DS_Store -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/config/agents.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/src/blog_post_creator/config/agents.yaml -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/config/tasks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/src/blog_post_creator/config/tasks.yaml -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/crew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/src/blog_post_creator/crew.py -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/src/blog_post_creator/main.py -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /blog_post_creator/src/blog_post_creator/tools/custom_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/blog_post_creator/src/blog_post_creator/tools/custom_tool.py -------------------------------------------------------------------------------- /ollama_agents/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/ollama_agents/.DS_Store -------------------------------------------------------------------------------- /ollama_agents/llama3_local/llama3_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/ollama_agents/llama3_local/llama3_json.py -------------------------------------------------------------------------------- /ollama_agents/llama3_local/llama3_ollama_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/ollama_agents/llama3_local/llama3_ollama_functions.py -------------------------------------------------------------------------------- /ollama_agents/llama3_local/llama3_ollama_structured_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/ollama_agents/llama3_local/llama3_ollama_structured_output.py -------------------------------------------------------------------------------- /ollama_agents/llama3_local/phi3_ollama_functioncalling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/ollama_agents/llama3_local/phi3_ollama_functioncalling.py -------------------------------------------------------------------------------- /ollama_agents/llama3_local/phi3_ollama_structured_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/ollama_agents/llama3_local/phi3_ollama_structured_output.py -------------------------------------------------------------------------------- /ollama_agents/llama3_local/testing_ollama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwit/agent_tutorials/HEAD/ollama_agents/llama3_local/testing_ollama.py --------------------------------------------------------------------------------