Skip to content

Commit

Permalink
update api calling modules in autodoc
Browse files Browse the repository at this point in the history
  • Loading branch information
slobentanzer committed Jan 30, 2025
1 parent 16ad69d commit d46d3be
Showing 1 changed file with 43 additions and 8 deletions.
51 changes: 43 additions & 8 deletions docs/api-docs/api-calling.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,53 @@
Here we handle the connection to external software tools via the
parameterisation of API calls by the LLM.

## The abstract base classes
## Base classes

::: biochatter.api_agent.abc
### The abstract base classes

## The API Agent
::: biochatter.api_agent.base.agent_abc

::: biochatter.api_agent.api_agent
### The API Agent

## The API Agent for the BLAST tool
::: biochatter.api_agent.base.api_agent

::: biochatter.api_agent.blast
## Web APIs

## The API Agent for the OncoKB tool
### The BLAST tool

::: biochatter.api_agent.web.blast

### The OncoKB tool

::: biochatter.api_agent.web.oncokb

### The bio.tools API

::: biochatter.api_agent.web.bio_tools

## Python APIs

### Generic Python API ingestion

::: biochatter.api_agent.python.generic_agent

::: biochatter.api_agent.python.autogenerate_model

### Scanpy modules

::: biochatter.api_agent.python.anndata_agent

::: biochatter.api_agent.python.scanpy_pl_full

::: biochatter.api_agent.python.scanpy_pp_full

::: biochatter.api_agent.python.scanpy_pl_reduced

::: biochatter.api_agent.python.scanpy_pp_reduced

## Utility functions

### Formatters to parse the calls

::: biochatter.api_agent.base.formatters

::: biochatter.api_agent.oncokb

0 comments on commit d46d3be

Please sign in to comment.