intuit / intuit/fasteval

Missing Azure OpenAI and Ollama providers listed in README

Open
#15 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
12
Forks
4
PR merge metrics
No merged PRs in 30d

Description

## Description

The README advertises four pluggable providers:

> **Pluggable providers** -- OpenAI (default), Anthropic, Azure OpenAI, Ollama

However, only the OpenAI provider is implemented (`fasteval/providers/openai.py`). There is no implementation for:

- **Azure OpenAI** — no `azure_openai.py` or similar
- **Ollama** — no `ollama.py` or similar

The `create_provider_for_model()` function in `registry.py` also only recognizes `gpt-*`, `o1-*`, `o3-*`, and `claude-*` prefixes.

## Suggested Fix

Either:
1. Implement Azure OpenAI and Ollama providers, or
2. Update the README to reflect the currently available providers and add these as a roadmap/future item

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.