EmanuelFromFlorence / tldraw-llm-starter

A starter for working with tldraw and large language models.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository collects demos that show how you might use tldraw together with an LLM like GPT-4. It is very much a work in progress, please use it as inspiration and experimentation.

PRs welcome for new demos, prompts, strategies and models.

Installation

Run npm install to install dependencies.

Usage

  1. Create an OpenAI API key on the platform.openai.com website.
  2. Create an Assistant on the platform.openai.com website.
  3. Create a second Assistant on the platform.openai.com website.
  4. Create .env file at the root of this repo with both the key and the assistant's id.
OPENAI_API_KEY="sk-sk-etcetcetc"
OPENAI_ASSISTANT_ID="asst_etcetcetc"
OPENAI_FUNCTIONS_ASSISTANT_ID="asst_etcetcetc"

Run npm run dev to start the server.

See notes below on the different demos.

About

A starter for working with tldraw and large language models.

License:GNU General Public License v3.0


Languages

Language:TypeScript 96.8%Language:CSS 1.7%Language:JavaScript 1.0%Language:HTML 0.4%