A GT package for working with LLMs
# gt4llm is a library for working with LLMs, designed for use with [Glamorous Toolkit](https://gtoolkit.com) and [GemStone](https://gemtalksystems.com/). Currently it includes: - A client for [OpenAI](https://openai.com) - A client for [Ollama](https://ollama.com) - A client for [Anthropic](https://www.anthropic.com/) - General utilities for working with LLMs - Examples of integrating LLMs in user interfaces ## Installation `gt4llm` should already be available in any regular Glamorous Toolkit build. To install the `gt4llm` package in a [Glamorous Toolkit image](https://gtoolkit.com) simply execute the following Pharo snippet in the environment: ```st Metacello new repository: 'github://feenkcom/gt4llm:main/src'; baseline: 'Gt4Llm'; load. #BaselineOfGt4Llm asClass loadLepiter ``` ### Installation on Gemstone Currently, installation on GemStone is using the scripts in the scripts directory and is meant to be done in conjunction with gt4gemstone setup. Have fun!