diff --git a/docs/quick-start/chat-agent-tool.md b/docs/quick-start/chat-agent-tool.md index 7e7aba918..96f6edbf7 100644 --- a/docs/quick-start/chat-agent-tool.md +++ b/docs/quick-start/chat-agent-tool.md @@ -33,8 +33,8 @@ environment, and the results of the execution are returned to the LLM. For LLM developers, Langroid provides a clean, uniform interface for the recently released OpenAI [Function-calling](https://platform.openai.com/docs/guides/gpt/function-calling) -as well Langroid's own native "tools" mechanism. The latter is useful to have non-OpenAI -(or other LLMs) that do not have a "native" function-calling facility. +as well Langroid's own native "tools" mechanism. The native tools mechanism is meant to be +used when working with non-OpenAI LLMs that do not have a "native" function-calling facility. You can choose which to enable by setting the `use_tools` and `use_functions_api` flags in the `ChatAgentConfig` object. (Or you can omit setting these, and langroid auto-selects the best mode diff --git a/pyproject.toml b/pyproject.toml index 22b087891..090e20a06 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -149,6 +149,9 @@ pytest-postgresql = "^5.0.0" pytest-mysql = "^2.4.2" coverage = "^7.2.5" +[tool.poetry.group.docs] +optional = true + [tool.poetry.group.docs.dependencies] mkdocs = "^1.4.2"