Installation

The most recent release can be installed from PyPI with:

$ pip install ontobot_change_agent

The most recent code and data can be installed directly from GitHub with:

$ pip install git+https://github.com/INCATools/ontobot-change-agent.git

To install in development mode, use the following:

$ git clone git+https://github.com/INCATools/ontobot-change-agent.git
$ cd ontobot-change-agent
$ poetry install

New Features

Important

In order to make ontobot-change-agent capable of using llm models, you could install it with the optional dependency package llm-change-agent. This feature is in early development and is not yet ready for general use.

To install using pip:

$ pip install ontobot_change_agent[llm]

OR

$ pip install git+https://github.com/INCATools/ontobot-change-agent.git#egg=ontobot_change_agent[llm]

To install in development mode, use the following: .. code-block:: shell

$ poetry install –extras llm

Note

To leverage the features of llm-change-agent package one would need to have any one or all of the environment variables set:

  • OPENAI_API_KEY

  • ANTHROPIC_API_KEY

  • CBORG_API_KEY (for LBNL users only)