Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Create example of Ollama agent in examples folder #7

Open
og-hayden opened this issue Jan 10, 2025 · 2 comments
Open

[FEATURE] Create example of Ollama agent in examples folder #7

og-hayden opened this issue Jan 10, 2025 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@og-hayden
Copy link
Collaborator

Problem Statement

There is currently no file in the example directory showcasing using ollama to power Legion agents.

Proposed Solution

We need a simple example file, with one or two tools, and some basic message sending. Like in examples/agents/basic_agent.py

Alternative Solutions

n/a

Additional Context

This ticket has a dependency on getting the Ollama provider fully tested and working in all four modes of operation.

Implementation Ideas

Benefits

Helps developers interested in using Legion with locally running models see how to do it with agents.

Potential Challenges

When using small local models like llama3.3 8b, things like tool use (more broadly function calling) isn't nearly as accurate, so there may be erroneous issues not by fault of the code, but rather by the hardware limitation of the computer running it.

@og-hayden og-hayden added enhancement New feature or request good first issue Good for newcomers labels Jan 10, 2025
@Tanner-Perham
Copy link

Taking this on as part of Issue #11 😊

@Tanner-Perham
Copy link

Pull Request now available for review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants