From 2fa60fe7d5aed9b328860552d97f938fdcf8c469 Mon Sep 17 00:00:00 2001 From: zachary62 Date: Fri, 4 Apr 2025 13:48:54 -0400 Subject: [PATCH] update nav --- docs/AutoGen Core/index.md | 16 --------------- docs/Browser Use/index.md | 16 --------------- docs/Celery/02_configuration.md | 7 +++++++ docs/Celery/03_task.md | 7 +++++++ docs/Celery/04_broker_connection__amqp_.md | 7 +++++++ docs/Celery/05_worker.md | 7 +++++++ docs/Celery/06_result_backend.md | 7 +++++++ docs/Celery/07_beat__scheduler_.md | 7 +++++++ .../08_canvas__signatures___primitives_.md | 7 +++++++ docs/Celery/09_events.md | 7 +++++++ docs/Celery/10_bootsteps.md | 7 +++++++ docs/Celery/index.md | 17 ---------------- docs/Click/01_command___group.md | 7 +++++++ docs/Click/02_decorators.md | 7 +++++++ .../Click/03_parameter__option___argument_.md | 7 +++++++ docs/Click/04_paramtype.md | 7 +++++++ docs/Click/05_context.md | 7 +++++++ .../06_term_ui__terminal_user_interface_.md | 7 +++++++ docs/Click/07_click_exceptions.md | 9 ++++++++- docs/Click/index.md | 14 ------------- docs/Crawl4AI/index.md | 20 +------------------ docs/CrewAI/01_crew.md | 7 +++++++ docs/CrewAI/02_agent.md | 7 +++++++ docs/CrewAI/03_task.md | 7 +++++++ docs/CrewAI/04_tool.md | 7 +++++++ docs/CrewAI/05_process.md | 7 +++++++ docs/CrewAI/index.md | 18 +---------------- docs/DSPy/index.md | 20 +------------------ docs/FastAPI/index.md | 18 +---------------- docs/Flask/index.md | 18 +---------------- docs/LangGraph/index.md | 16 +-------------- docs/LevelDB/index.md | 19 +----------------- docs/MCP Python SDK/index.md | 17 ---------------- docs/NumPy Core/index.md | 18 +---------------- docs/OpenManus/index.md | 17 ---------------- docs/Pydantic Core/index.md | 16 +-------------- docs/Requests/index.md | 18 +---------------- docs/SmolaAgents/index.md | 18 +---------------- 38 files changed, 159 insertions(+), 286 deletions(-) diff --git a/docs/AutoGen Core/index.md b/docs/AutoGen Core/index.md index a5bce1f..ec1e1e7 100644 --- a/docs/AutoGen Core/index.md +++ b/docs/AutoGen Core/index.md @@ -36,19 +36,3 @@ flowchart TD A7 -- "Updates LLM context" --> A6 A4 -- "Implemented as" --> A3 ``` - -## Chapters - -1. [Agent](01_agent.md) -2. [Messaging System (Topic & Subscription)](02_messaging_system__topic___subscription_.md) -3. [AgentRuntime](03_agentruntime.md) -4. [Tool](04_tool.md) -5. [ChatCompletionClient](05_chatcompletionclient.md) -6. [ChatCompletionContext](06_chatcompletioncontext.md) -7. [Memory](07_memory.md) -8. [Component](08_component.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file diff --git a/docs/Browser Use/index.md b/docs/Browser Use/index.md index b1d71e1..a4b908e 100644 --- a/docs/Browser Use/index.md +++ b/docs/Browser Use/index.md @@ -42,19 +42,3 @@ flowchart TD A5 -- "Defines structure for Agent..." --> A6 A7 -- "Receives events from" --> A0 ``` - -## Chapters - -1. [Agent](01_agent.md) -2. [System Prompt](02_system_prompt.md) -3. [BrowserContext](03_browsercontext.md) -4. [DOM Representation](04_dom_representation.md) -5. [Action Controller & Registry](05_action_controller___registry.md) -6. [Message Manager](06_message_manager.md) -7. [Data Structures (Views)](07_data_structures__views_.md) -8. [Telemetry Service](08_telemetry_service.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file diff --git a/docs/Celery/02_configuration.md b/docs/Celery/02_configuration.md index 8134279..df7bd56 100644 --- a/docs/Celery/02_configuration.md +++ b/docs/Celery/02_configuration.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Configuration" +parent: "Celery" +nav_order: 2 +--- + # Chapter 2: Configuration - Telling Celery How to Work In [Chapter 1: The Celery App](01_celery_app.md), we created our first `Celery` app instance. We gave it a name and told it where our message broker and result backend were located using the `broker` and `backend` arguments: diff --git a/docs/Celery/03_task.md b/docs/Celery/03_task.md index 563258a..8e9e344 100644 --- a/docs/Celery/03_task.md +++ b/docs/Celery/03_task.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Task" +parent: "Celery" +nav_order: 3 +--- + # Chapter 3: Task - The Job Description In [Chapter 1: The Celery App](01_celery_app.md), we set up our Celery headquarters, and in [Chapter 2: Configuration](02_configuration.md), we learned how to give it instructions. Now, we need to define the *actual work* we want Celery to do. This is where **Tasks** come in. diff --git a/docs/Celery/04_broker_connection__amqp_.md b/docs/Celery/04_broker_connection__amqp_.md index bc0278e..fc4b3ee 100644 --- a/docs/Celery/04_broker_connection__amqp_.md +++ b/docs/Celery/04_broker_connection__amqp_.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Broker Connection (AMQP)" +parent: "Celery" +nav_order: 4 +--- + # Chapter 4: Broker Connection (AMQP) - Celery's Postal Service In [Chapter 3: Task](03_task.md), we learned how to define "job descriptions" (Tasks) like `add(x, y)` and how to request them using `.delay()`. But when you call `add.delay(2, 2)`, how does that request actually *get* to a worker process that can perform the addition? It doesn't just magically appear! diff --git a/docs/Celery/05_worker.md b/docs/Celery/05_worker.md index 7faf3c5..38244b3 100644 --- a/docs/Celery/05_worker.md +++ b/docs/Celery/05_worker.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Worker" +parent: "Celery" +nav_order: 5 +--- + # Chapter 5: Worker - The Task Doer In [Chapter 4: Broker Connection (AMQP)](04_broker_connection__amqp_.md), we learned how Celery uses a message broker, like a postal service, to send task messages. When you call `add.delay(2, 2)`, a message asking to run the `add` task with arguments `(2, 2)` gets dropped into a mailbox (the broker queue). diff --git a/docs/Celery/06_result_backend.md b/docs/Celery/06_result_backend.md index fe5d120..aabb6c5 100644 --- a/docs/Celery/06_result_backend.md +++ b/docs/Celery/06_result_backend.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Result Backend" +parent: "Celery" +nav_order: 6 +--- + # Chapter 6: Result Backend - Checking Your Task's Homework In [Chapter 5: Worker](05_worker.md), we met the Celery Worker, the diligent entity that picks up task messages from the [Broker Connection (AMQP)](04_broker_connection__amqp_.md) and executes the code defined in our [Task](03_task.md). diff --git a/docs/Celery/07_beat__scheduler_.md b/docs/Celery/07_beat__scheduler_.md index adbd8a2..9806f68 100644 --- a/docs/Celery/07_beat__scheduler_.md +++ b/docs/Celery/07_beat__scheduler_.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Beat (Scheduler)" +parent: "Celery" +nav_order: 7 +--- + # Chapter 7: Beat (Scheduler) - Celery's Alarm Clock In the last chapter, [Chapter 6: Result Backend](06_result_backend.md), we learned how to track the status and retrieve the results of our background tasks. This is great when we manually trigger tasks from our application. But what if we want tasks to run automatically, without us needing to press a button every time? diff --git a/docs/Celery/08_canvas__signatures___primitives_.md b/docs/Celery/08_canvas__signatures___primitives_.md index 033435d..0db3916 100644 --- a/docs/Celery/08_canvas__signatures___primitives_.md +++ b/docs/Celery/08_canvas__signatures___primitives_.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Canvas (Signatures & Primitives)" +parent: "Celery" +nav_order: 8 +--- + # Chapter 8: Canvas (Signatures & Primitives) - Building Task Workflows In the previous chapter, [Chapter 7: Beat (Scheduler)](07_beat__scheduler_.md), we learned how to schedule tasks to run automatically at specific times using Celery Beat. This is great for recurring jobs. But what if you need to run a sequence of tasks, where one task depends on the result of another? Or run multiple tasks in parallel and then collect their results? diff --git a/docs/Celery/09_events.md b/docs/Celery/09_events.md index df1c6fd..94a9b71 100644 --- a/docs/Celery/09_events.md +++ b/docs/Celery/09_events.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Events" +parent: "Celery" +nav_order: 9 +--- + # Chapter 9: Events - Listening to Celery's Heartbeat In [Chapter 8: Canvas (Signatures & Primitives)](08_canvas__signatures___primitives_.md), we saw how to build complex workflows by chaining tasks together or running them in parallel. But as your Celery system gets busier, you might wonder: "What are my workers doing *right now*? Which tasks have started? Which ones finished successfully or failed?" diff --git a/docs/Celery/10_bootsteps.md b/docs/Celery/10_bootsteps.md index b67fea1..efd18fb 100644 --- a/docs/Celery/10_bootsteps.md +++ b/docs/Celery/10_bootsteps.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Bootsteps" +parent: "Celery" +nav_order: 10 +--- + # Chapter 10: Bootsteps - How Celery Workers Start Up In [Chapter 9: Events](09_events.md), we learned how to monitor the real-time activity within our Celery system. We've now covered most of the key parts of Celery: the [Celery App](01_celery_app.md), [Task](03_task.md)s, the [Broker Connection (AMQP)](04_broker_connection__amqp_.md), the [Worker](05_worker.md), the [Result Backend](06_result_backend.md), [Beat (Scheduler)](07_beat__scheduler_.md), [Canvas (Signatures & Primitives)](08_canvas__signatures___primitives_.md), and [Events](09_events.md). diff --git a/docs/Celery/index.md b/docs/Celery/index.md index e1a8891..91c018c 100644 --- a/docs/Celery/index.md +++ b/docs/Celery/index.md @@ -38,20 +38,3 @@ flowchart TD A9 -- "Manages connection via" --> A3 ``` -## Chapters - -1. [Celery App](01_celery_app.md) -2. [Configuration](02_configuration.md) -3. [Task](03_task.md) -4. [Broker Connection (AMQP)](04_broker_connection__amqp_.md) -5. [Worker](05_worker.md) -6. [Result Backend](06_result_backend.md) -7. [Beat (Scheduler)](07_beat__scheduler_.md) -8. [Canvas (Signatures & Primitives)](08_canvas__signatures___primitives_.md) -9. [Events](09_events.md) -10. [Bootsteps](10_bootsteps.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file diff --git a/docs/Click/01_command___group.md b/docs/Click/01_command___group.md index 9f7529a..0f77128 100644 --- a/docs/Click/01_command___group.md +++ b/docs/Click/01_command___group.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Command & Group" +parent: "Click" +nav_order: 1 +--- + # Chapter 1: Commands and Groups: The Building Blocks Welcome to your first step in learning Click! Imagine you want to create your own command-line tool, maybe something like `git` or `docker`. How do you tell your program what to do when someone types `git commit` or `docker build`? That's where **Commands** and **Groups** come in. They are the fundamental building blocks for any Click application. diff --git a/docs/Click/02_decorators.md b/docs/Click/02_decorators.md index 5b2c349..e316d54 100644 --- a/docs/Click/02_decorators.md +++ b/docs/Click/02_decorators.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Decorators" +parent: "Click" +nav_order: 2 +--- + # Chapter 2: Decorators: Magic Wands for Your Functions In [Chapter 1: Commands and Groups](01_command___group.md), we learned how to create basic command-line actions (`Command`) and group them together (`Group`). You might have noticed those strange `@click.command()` and `@click.group()` lines above our functions. What are they, and why do we use them? diff --git a/docs/Click/03_parameter__option___argument_.md b/docs/Click/03_parameter__option___argument_.md index 420f39e..f2bd2aa 100644 --- a/docs/Click/03_parameter__option___argument_.md +++ b/docs/Click/03_parameter__option___argument_.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Parameter (Option & Argument)" +parent: "Click" +nav_order: 3 +--- + # Chapter 3: Parameter (Option / Argument) - Giving Your Commands Input In the last chapter, [Decorators](02_decorators.md), we saw how decorators like `@click.command()` and `@click.option()` act like magic wands, transforming our Python functions into CLI commands and adding features like command-line options. diff --git a/docs/Click/04_paramtype.md b/docs/Click/04_paramtype.md index 7b8ee5e..c5eb251 100644 --- a/docs/Click/04_paramtype.md +++ b/docs/Click/04_paramtype.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "ParamType" +parent: "Click" +nav_order: 4 +--- + # Chapter 4: ParamType - Checking and Converting Inputs In [Chapter 3: Parameter (Option / Argument)](03_parameter__option___argument_.md), we learned how to define inputs for our commands using `@click.option` and `@click.argument`. Our `greet` command could take a `--name` option, and our `copy` command took `SRC` and `DST` arguments. diff --git a/docs/Click/05_context.md b/docs/Click/05_context.md index 5b482c2..526239d 100644 --- a/docs/Click/05_context.md +++ b/docs/Click/05_context.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Context" +parent: "Click" +nav_order: 5 +--- + # Chapter 5: Context - The Command's Nervous System In the last chapter, [ParamType](04_paramtype.md), we saw how Click helps validate and convert user input into the right Python types, making our commands more robust. We used types like `click.INT` and `click.Path` to ensure data correctness. diff --git a/docs/Click/06_term_ui__terminal_user_interface_.md b/docs/Click/06_term_ui__terminal_user_interface_.md index f008da7..b1ea2c4 100644 --- a/docs/Click/06_term_ui__terminal_user_interface_.md +++ b/docs/Click/06_term_ui__terminal_user_interface_.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Term UI (Terminal User Interface)" +parent: "Click" +nav_order: 6 +--- + # Chapter 6: Term UI (Terminal User Interface) Welcome back! In [Chapter 5: Context](05_context.md), we learned how Click uses the `Context` object (`ctx`) to manage the state of a command while it's running, allowing us to share information and call other commands. diff --git a/docs/Click/07_click_exceptions.md b/docs/Click/07_click_exceptions.md index 41b227a..0e86803 100644 --- a/docs/Click/07_click_exceptions.md +++ b/docs/Click/07_click_exceptions.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Click Exceptions" +parent: "Click" +nav_order: 7 +--- + # Chapter 7: Click Exceptions - Handling Errors Gracefully In the last chapter, [Chapter 6: Term UI (Terminal User Interface)](06_term_ui__terminal_user_interface_.md), we explored how to make our command-line tools interactive and visually appealing using functions like `click.prompt`, `click.confirm`, and `click.secho`. We learned how to communicate effectively *with* the user. @@ -153,7 +160,7 @@ What exactly happens when a Click exception is raised, either by Click itself or * The formatted message is printed to `stderr` using `click.echo()`, respecting color settings from the context. 5. **Exit:** After showing the message, Click calls `sys.exit()` with the exception's `exit_code` (usually `1` for general errors, `2` for usage errors). This terminates the program and signals the error status to the calling shell or script. -Here’s a simplified sequence diagram for the `BadParameter` case when a user provides invalid input that fails type conversion: +Here's a simplified sequence diagram for the `BadParameter` case when a user provides invalid input that fails type conversion: ```mermaid sequenceDiagram diff --git a/docs/Click/index.md b/docs/Click/index.md index 186ffaa..bcdab8a 100644 --- a/docs/Click/index.md +++ b/docs/Click/index.md @@ -35,17 +35,3 @@ flowchart TD A4 -- "Injects via @pass_context" --> A0 ``` -## Chapters - -1. [Command / Group](01_command___group.md) -2. [Decorators](02_decorators.md) -3. [Parameter (Option / Argument)](03_parameter__option___argument_.md) -4. [ParamType](04_paramtype.md) -5. [Context](05_context.md) -6. [Term UI (Terminal User Interface)](06_term_ui__terminal_user_interface_.md) -7. [Click Exceptions](07_click_exceptions.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file diff --git a/docs/Crawl4AI/index.md b/docs/Crawl4AI/index.md index 2ac766f..f81bc0f 100644 --- a/docs/Crawl4AI/index.md +++ b/docs/Crawl4AI/index.md @@ -38,22 +38,4 @@ flowchart TD A7 -- "Processes Links from" --> A5 A3 -- "Provides Cleaned HTML to" --> A9 A1 -- "Specifies Content Filter" --> A9 -``` - -## Chapters - -1. [AsyncCrawlerStrategy](01_asynccrawlerstrategy.md) -2. [AsyncWebCrawler](02_asyncwebcrawler.md) -3. [CrawlerRunConfig](03_crawlerrunconfig.md) -4. [ContentScrapingStrategy](04_contentscrapingstrategy.md) -5. [RelevantContentFilter](05_relevantcontentfilter.md) -6. [ExtractionStrategy](06_extractionstrategy.md) -7. [CrawlResult](07_crawlresult.md) -8. [DeepCrawlStrategy](08_deepcrawlstrategy.md) -9. [CacheContext / CacheMode](09_cachecontext___cachemode.md) -10. [BaseDispatcher](10_basedispatcher.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/CrewAI/01_crew.md b/docs/CrewAI/01_crew.md index a09bd19..984878f 100644 --- a/docs/CrewAI/01_crew.md +++ b/docs/CrewAI/01_crew.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Crew" +parent: "CrewAI" +nav_order: 1 +--- + # Chapter 1: Crew - Your AI Team Manager Welcome to the world of CrewAI! We're excited to help you build teams of AI agents that can work together to accomplish complex tasks. diff --git a/docs/CrewAI/02_agent.md b/docs/CrewAI/02_agent.md index f41642a..039bb86 100644 --- a/docs/CrewAI/02_agent.md +++ b/docs/CrewAI/02_agent.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Agent" +parent: "CrewAI" +nav_order: 2 +--- + # Chapter 2: Agent - Your Specialized AI Worker In [Chapter 1](01_crew.md), we learned about the `Crew` – the manager that organizes our AI team. But a manager needs a team to manage! That's where `Agent`s come in. diff --git a/docs/CrewAI/03_task.md b/docs/CrewAI/03_task.md index c62e41a..da4ee5f 100644 --- a/docs/CrewAI/03_task.md +++ b/docs/CrewAI/03_task.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Task" +parent: "CrewAI" +nav_order: 3 +--- + # Chapter 3: Task - Defining the Work In [Chapter 1](01_crew.md), we met the `Crew` - our AI team manager. In [Chapter 2](02_agent.md), we met the `Agent`s - our specialized AI workers. Now, we need to tell these agents *exactly* what to do. How do we give them specific assignments? diff --git a/docs/CrewAI/04_tool.md b/docs/CrewAI/04_tool.md index 26bb229..d4e6bdd 100644 --- a/docs/CrewAI/04_tool.md +++ b/docs/CrewAI/04_tool.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Tool" +parent: "CrewAI" +nav_order: 4 +--- + # Chapter 4: Tool - Equipping Your Agents In [Chapter 3: Task](03_task.md), we learned how to define specific assignments (`Task`s) for our AI `Agent`s. We told the 'Travel Researcher' agent to find sunny cities and the 'Activity Planner' agent to create an itinerary. diff --git a/docs/CrewAI/05_process.md b/docs/CrewAI/05_process.md index e6766be..ed7f3ad 100644 --- a/docs/CrewAI/05_process.md +++ b/docs/CrewAI/05_process.md @@ -1,3 +1,10 @@ +--- +layout: default +title: "Process" +parent: "CrewAI" +nav_order: 5 +--- + # Chapter 5: Process - Orchestrating the Workflow In [Chapter 4: Tool](04_tool.md), we learned how to give our [Agent](02_agent.md)s special abilities using `Tool`s, like searching the web. Now we have specialized agents, defined tasks, and equipped agents. But how do they actually *work together*? Does Agent 1 finish its work before Agent 2 starts? Or is there a manager overseeing everything? diff --git a/docs/CrewAI/index.md b/docs/CrewAI/index.md index f560f2b..55dfbe4 100644 --- a/docs/CrewAI/index.md +++ b/docs/CrewAI/index.md @@ -34,20 +34,4 @@ flowchart TD A0 -- "Uses as brain" --> A5 A0 -- "Queries" --> A7 A1 -- "Assigned to" --> A0 -``` - -## Chapters - -1. [Crew](01_crew.md) -2. [Agent](02_agent.md) -3. [Task](03_task.md) -4. [Tool](04_tool.md) -5. [Process](05_process.md) -6. [LLM](06_llm.md) -7. [Memory](07_memory.md) -8. [Knowledge](08_knowledge.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/DSPy/index.md b/docs/DSPy/index.md index 7069c68..aaf5390 100644 --- a/docs/DSPy/index.md +++ b/docs/DSPy/index.md @@ -44,22 +44,4 @@ flowchart TD A9 -- "Configures default" --> A3 A9 -- "Configures default" --> A4 A9 -- "Configures default" --> A8 -``` - -## Chapters - -1. [Module / Program](01_module___program.md) -2. [Signature](02_signature.md) -3. [Example](03_example.md) -4. [Predict](04_predict.md) -5. [LM (Language Model Client)](05_lm__language_model_client_.md) -6. [RM (Retrieval Model Client)](06_rm__retrieval_model_client_.md) -7. [Evaluate](07_evaluate.md) -8. [Teleprompter / Optimizer](08_teleprompter___optimizer.md) -9. [Adapter](09_adapter.md) -10. [Settings](10_settings.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/FastAPI/index.md b/docs/FastAPI/index.md index f94fc7c..14b684d 100644 --- a/docs/FastAPI/index.md +++ b/docs/FastAPI/index.md @@ -36,20 +36,4 @@ flowchart TD A4 -- "Reads Pydantic models for s..." --> A2 A4 -- "Reads security scheme defin..." --> A6 A5 -- "Handles RequestValidationEr..." --> A2 -``` - -## Chapters - -1. [FastAPI Application & Routing](01_fastapi_application___routing.md) -2. [Path Operations & Parameter Declaration](02_path_operations___parameter_declaration.md) -3. [Data Validation & Serialization (Pydantic)](03_data_validation___serialization__pydantic_.md) -4. [OpenAPI & Automatic Docs](04_openapi___automatic_docs.md) -5. [Dependency Injection](05_dependency_injection.md) -6. [Error Handling](06_error_handling.md) -7. [Security Utilities](07_security_utilities.md) -8. [Background Tasks](08_background_tasks.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/Flask/index.md b/docs/Flask/index.md index 66abb33..5239e07 100644 --- a/docs/Flask/index.md +++ b/docs/Flask/index.md @@ -35,20 +35,4 @@ flowchart TD A3 -- "Bound within" --> A4 A4 -- "Enables access to" --> A5 A7 -- "Accesses" --> A5 -``` - -## Chapters - -1. [Application Object (`Flask`)](01_application_object___flask__.md) -2. [Routing System](02_routing_system.md) -3. [Request and Response Objects](03_request_and_response_objects.md) -4. [Templating (Jinja2 Integration)](04_templating__jinja2_integration_.md) -5. [Context Globals (`current_app`, `request`, `session`, `g`)](05_context_globals___current_app____request____session____g__.md) -6. [Configuration (`Config`)](06_configuration___config__.md) -7. [Application and Request Contexts](07_application_and_request_contexts.md) -8. [Blueprints](08_blueprints.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) +``` \ No newline at end of file diff --git a/docs/LangGraph/index.md b/docs/LangGraph/index.md index 89082bc..07c0012 100644 --- a/docs/LangGraph/index.md +++ b/docs/LangGraph/index.md @@ -30,18 +30,4 @@ flowchart TD A1 -- "Defines Control Flow With" --> A5 A5 -- "Directs Execution Of" --> A0 A4 -- "Saves State Of" --> A2 -``` - -## Chapters - -1. [Graph / StateGraph](01_graph___stategraph.md) -2. [Nodes (`PregelNode`)](02_nodes___pregelnode__.md) -3. [Channels](03_channels.md) -4. [Control Flow Primitives (`Branch`, `Send`, `Interrupt`)](04_control_flow_primitives___branch____send____interrupt__.md) -5. [Pregel Execution Engine](05_pregel_execution_engine.md) -6. [Checkpointer (`BaseCheckpointSaver`)](06_checkpointer___basecheckpointsaver__.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) +``` \ No newline at end of file diff --git a/docs/LevelDB/index.md b/docs/LevelDB/index.md index 7f11dda..2b3a0e0 100644 --- a/docs/LevelDB/index.md +++ b/docs/LevelDB/index.md @@ -44,21 +44,4 @@ flowchart TD A7 -- "Builds SSTables" --> A2 A7 -- "Updates Versions Via Edit" --> A3 A7 -- "Uses Iterator for Merging" --> A5 -``` - -## Chapters - -1. [Table / SSTable & TableCache](01_table___sstable___tablecache.md) -2. [MemTable](02_memtable.md) -3. [Write-Ahead Log (WAL) & LogWriter/LogReader](03_write_ahead_log__wal____logwriter_logreader.md) -4. [DBImpl](04_dbimpl.md) -5. [WriteBatch](05_writebatch.md) -6. [Version & VersionSet](06_version___versionset.md) -7. [Iterator](07_iterator.md) -8. [Compaction](08_compaction.md) -9. [InternalKey & DBFormat](09_internalkey___dbformat.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) +``` \ No newline at end of file diff --git a/docs/MCP Python SDK/index.md b/docs/MCP Python SDK/index.md index 2cfe42c..7470e19 100644 --- a/docs/MCP Python SDK/index.md +++ b/docs/MCP Python SDK/index.md @@ -39,20 +39,3 @@ flowchart TD A7 -- "Provides Access To Session" --> A1 A7 -- "Provides Access To Server" --> A3 ``` - -## Chapters - -1. [CLI (`mcp` command)](01_cli___mcp__command_.md) -2. [FastMCP Server (`FastMCP`)](02_fastmcp_server___fastmcp__.md) -3. [FastMCP Resources (`Resource`, `ResourceManager`)](03_fastmcp_resources___resource____resourcemanager__.md) -4. [FastMCP Tools (`Tool`, `ToolManager`)](04_fastmcp_tools___tool____toolmanager__.md) -5. [FastMCP Prompts (`Prompt`, `PromptManager`)](05_fastmcp_prompts___prompt____promptmanager__.md) -6. [FastMCP Context (`Context`)](06_fastmcp_context___context__.md) -7. [MCP Protocol Types](07_mcp_protocol_types.md) -8. [Client/Server Sessions (`ClientSession`, `ServerSession`)](08_client_server_sessions___clientsession____serversession__.md) -9. [Communication Transports (Stdio, SSE, WebSocket, Memory)](09_communication_transports__stdio__sse__websocket__memory_.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) diff --git a/docs/NumPy Core/index.md b/docs/NumPy Core/index.md index c126f3f..16b1027 100644 --- a/docs/NumPy Core/index.md +++ b/docs/NumPy Core/index.md @@ -32,20 +32,4 @@ flowchart TD A7 -- "Overrides functions from" --> A3 A7 -- "Overrides functions from" --> A4 A1 -- "References type hierarchy" --> A5 -``` - -## Chapters - -1. [ndarray (N-dimensional array)](01_ndarray__n_dimensional_array_.md) -2. [dtype (Data Type Object)](02_dtype__data_type_object_.md) -3. [ufunc (Universal Function)](03_ufunc__universal_function_.md) -4. [Numeric Types (`numerictypes`)](04_numeric_types___numerictypes__.md) -5. [Array Printing (`arrayprint`)](05_array_printing___arrayprint__.md) -6. [multiarray Module](06_multiarray_module.md) -7. [umath Module](07_umath_module.md) -8. [__array_function__ Protocol / Overrides (`overrides`)](08___array_function___protocol___overrides___overrides__.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) +``` \ No newline at end of file diff --git a/docs/OpenManus/index.md b/docs/OpenManus/index.md index 2c49350..486cf0b 100644 --- a/docs/OpenManus/index.md +++ b/docs/OpenManus/index.md @@ -43,20 +43,3 @@ flowchart TD A5 -- "Uses Tools" --> A1 A4 -- "Defines Tool Structures" --> A1 ``` - -## Chapters - -1. [LLM](01_llm.md) -2. [Message / Memory](02_message___memory.md) -3. [BaseAgent](03_baseagent.md) -4. [Tool / ToolCollection](04_tool___toolcollection.md) -5. [BaseFlow](05_baseflow.md) -6. [Schema](06_schema.md) -7. [Configuration (Config)](07_configuration__config_.md) -8. [DockerSandbox](08_dockersandbox.md) -9. [MCP (Model Context Protocol)](09_mcp__model_context_protocol_.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) diff --git a/docs/Pydantic Core/index.md b/docs/Pydantic Core/index.md index 552bd04..0be6d47 100644 --- a/docs/Pydantic Core/index.md +++ b/docs/Pydantic Core/index.md @@ -28,18 +28,4 @@ flowchart TD A4 -- "Modifies validation/seriali..." --> A2 A5 -- "Uses core engine for" --> A2 A5 -- "Can be configured by" --> A3 -``` - -## Chapters - -1. [BaseModel](01_basemodel.md) -2. [Fields (FieldInfo / Field function)](02_fields__fieldinfo___field_function_.md) -3. [Configuration (ConfigDict / ConfigWrapper)](03_configuration__configdict___configwrapper_.md) -4. [Custom Logic (Decorators & Annotated Helpers)](04_custom_logic__decorators___annotated_helpers_.md) -5. [Core Schema & Validation/Serialization](05_core_schema___validation_serialization.md) -6. [TypeAdapter](06_typeadapter.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/Requests/index.md b/docs/Requests/index.md index d71709f..547b0a1 100644 --- a/docs/Requests/index.md +++ b/docs/Requests/index.md @@ -36,20 +36,4 @@ flowchart TD A7 -- "Operates on" --> A0 A0 -- "Can Raise (raise_for_status)" --> A6 A2 -- "Raises Connection Errors" --> A6 -``` - -## Chapters - -1. [Functional API](01_functional_api.md) -2. [Request & Response Models](02_request___response_models.md) -3. [Session](03_session.md) -4. [Cookie Jar](04_cookie_jar.md) -5. [Authentication Handlers](05_authentication_handlers.md) -6. [Exception Hierarchy](06_exception_hierarchy.md) -7. [Transport Adapters](07_transport_adapters.md) -8. [Hook System](08_hook_system.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file +``` \ No newline at end of file diff --git a/docs/SmolaAgents/index.md b/docs/SmolaAgents/index.md index 16c6f80..83d6d10 100644 --- a/docs/SmolaAgents/index.md +++ b/docs/SmolaAgents/index.md @@ -37,20 +37,4 @@ flowchart TD A5 -- "Includes tool info" --> A1 A6 -- "Handled by agent" --> A0 A7 -- "Replays memory" --> A3 -``` - -## Chapters - -1. [MultiStepAgent](01_multistepagent.md) -2. [Model Interface](02_model_interface.md) -3. [Tool](03_tool.md) -4. [AgentMemory](04_agentmemory.md) -5. [PromptTemplates](05_prompttemplates.md) -6. [PythonExecutor](06_pythonexecutor.md) -7. [AgentType](07_agenttype.md) -8. [AgentLogger & Monitor](08_agentlogger___monitor.md) - - ---- - -Generated by [AI Codebase Knowledge Builder](https://github.com/The-Pocket/Tutorial-Codebase-Knowledge) \ No newline at end of file +``` \ No newline at end of file