Skip to content

Issues setting up a project with desired provider and overall impression on the project #5249

Open
@urosognjenovic

Description

@urosognjenovic

I've been struggling to setup a project from scratch for over 10 days now so I've decided to open an issue here.

I've tried using all the possible options:

  • eliza-starter repo: First I tried with this one. After many unsuccessful attempts, I managed to get this up and running. However, the repo is now archived so I've decided to find another option. There should at least be a notice somewhere in the README explaining why the repo was archived as it is a bit confusing to come back to the repo you used yesterday and find it archived.
  • eliza (this) repo. It references an old video from a few months ago that doesn't help very much as a lot of stuff has changed in the meantime. I tried following the README:
git clone https://github.com/elizaos/eliza.git
git checkout $(git describe --tags --abbrev=0)
cp .env.example .env

Then I set the GOOGLE_GENERATIVE_AI_API_KEY variable in .env. This is just my best guess for the variable name using the eliza-starter repo as there's no word on how to set up an agent using Gemini in the .env itself or in the docs.
Then I execute the rest of the commands:

bun install
bun run build
bun start

Here the agent starts and I navigate to http://localhost:3000 to try and text my agent. However, the error is A context size of 8192 is too large for the available VRAM as the model is started locally and my Gemini API key is ignored.

  • CLI tool: I create a new project by running elizaos create my-agent and choose the standard options, including the OpenAI LLM. Long story short, this one fails me as well because I can't in God's name figure out how to start the model using my desired provider or change it afterwards.

TL;DR There's a lack of synchronisation between the official documentation, this repo, and the CLI tool. It is very difficult to figure out where to look up the issues you have and find an answer to them.

This is just a fraction of the issues I've had along the way, all while just trying to set up a simple project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions