Home

Awesome

Large Language Models (LLMs) with MATLAB

Open in MATLAB Online View Large Language Models (LLMs) with MATLAB on File Exchange

This repository contains code to connect MATLAB® to the OpenAI® Chat Completions API (which powers ChatGPT™), OpenAI Images API (which powers DALL·E™), Azure® OpenAI Service, and both local and nonlocal Ollama™ models. This allows you to leverage the natural language processing capabilities of large language models directly within your MATLAB environment.

Requirements

MathWorks Products (https://www.mathworks.com)

3rd Party Products:

Setup

See these pages for instructions specific to the 3rd party product selected:

MATLAB Online

To use this repository with MATLAB Online, click Open in MATLAB Online

MATLAB Desktop

To use this repository with a local installation of MATLAB, first clone the repository.

  1. In the system command prompt, run:

    git clone https://github.com/matlab-deep-learning/llms-with-matlab.git
    
  2. Open MATLAB and navigate to the directory where you cloned the repository.

  3. Add the directory to the MATLAB path.

    addpath('path/to/llms-with-matlab');
    

Examples

To learn how to use this in your workflows, see Examples.

License

The license is available in the license.txt file in this GitHub repository.

Community Support

MATLAB Central

Copyright 2023-2024 The MathWorks, Inc.