Skip to content

Commit 99efd82

Browse files
committed
chore: upgrade mkdocs version and add site url to config
1 parent e32c257 commit 99efd82

File tree

8 files changed

+9
-27
lines changed

8 files changed

+9
-27
lines changed

docs/index.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,6 @@ title: Offline Function Calling
33
summary: Using open, multimodal, large language models
44
---
55

6-
<style>
7-
.codehilite { margin-top: 16px; margin-bottom: 16px; }
8-
html.dark .typography details summary::after { filter: invert(100%); }
9-
#mkdocs-search-results article > h3 { color: var(--foreground); }
10-
</style>
11-
126
Function calling is a powerful construct that allows large language models to use tools and interact with external APIs. It empowers LLMs to go beyond just generating text and actually do real world tasks for you, like checking the weather, re-organizing your files and folders, keeping track of your expenses, and much much more! Combined with the multimodal capabilities and offline nature of recent LLMs, function calling opens up a lot of amazing possibilities.
137

148
Most current function calling implementations require cloud-based LLMs or servers. Advances in offline models such as Gemma 3n have brought both multimodal and function calling capabilities to our devices, however, there is a lack of documentation and tooling that enables us to make use of it. This project aims to remedy that by becoming a comprehensive source of knowledge regarding function calling in offline large language models. To date, it consists of:

docs/learn/hello-world.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@ title: Hello, Function Calling!
33
summary: A look at what it is, what it can do, and how to do it.
44
---
55

6-
<style>
7-
.codehilite { margin-top: 16px; margin-bottom: 16px; }
8-
html.dark .typography details summary::after { filter: invert(100%); }
9-
#mkdocs-search-results article > h3 { color: var(--foreground); }
10-
</style>
6+
<style> .codehilite { margin-top: 16px; margin-bottom: 16px; } </style>
117

128
## What it is
139

docs/learn/structuring-and-scaling.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ summary: Scaling function calling by adding structure to our processes.
66
<style>
77
.codehilite { margin-top: 16px; margin-bottom: 16px; }
88
html.dark .typography details summary::after { filter: invert(100%); }
9-
#mkdocs-search-results article > h3 { color: var(--foreground); }
109
</style>
1110

1211
## How we did it

docs/setup/models.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@ title: Models
33
summary: Setup and run models offline on your machine
44
---
55

6-
<style>
7-
.codehilite { margin-top: 16px; margin-bottom: 16px; }
8-
html.dark .typography details summary::after { filter: invert(100%); }
9-
#mkdocs-search-results article > h3 { color: var(--foreground); }
10-
</style>
6+
<style> .codehilite { margin-top: 16px; margin-bottom: 16px; } </style>
117

128
## Ollama
139

docs/setup/tools.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@ title: Tools
33
summary: Install and setup tools related to function calling on your machine
44
---
55

6-
<style>
7-
.codehilite { margin-top: 16px; margin-bottom: 16px; }
8-
html.dark .typography details summary::after { filter: invert(100%); }
9-
#mkdocs-search-results article > h3 { color: var(--foreground); }
10-
</style>
6+
<style> .codehilite { margin-top: 16px; margin-bottom: 16px; } </style>
117

128
## Python
139

mkdocs.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
site_name: Offline Function Calling with Gemma
2+
site_url: https://offline-function-calling.github.io/
23
theme:
34
name: shadcn
45
icon: streamline:ai-chip-spark

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ dependencies = [
1212
[dependency-groups]
1313
dev = [
1414
"mkdocs>=1.6.1",
15-
"mkdocs-shadcn>=0.5.0",
15+
"mkdocs-shadcn==0.5.1",
1616
"pygments>=2.19.1",
1717
]

uv.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)