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