Skip to content

feat: add OpenAI-compatible and Ollama model providers#268

Open
philipph-askui wants to merge 3 commits intomainfrom
feat/ollama_provider
Open

feat: add OpenAI-compatible and Ollama model providers#268
philipph-askui wants to merge 3 commits intomainfrom
feat/ollama_provider

Conversation

@philipph-askui
Copy link
Copy Markdown
Contributor

  • Add OpenAIVlmProvider and OpenAIImageQAProvider as generic providers for any OpenAI-compatible API (OpenAI, vLLM, LM Studio, Together AI, etc.)
    • Add OllamaVlmProvider and OllamaImageQAProvider as thin convenience wrappers with Ollama defaults (base_url=http://localhost:11434/v1, dummy API key)
    • Add default pricing entries for GPT-5.4 models

Example:

  from askui import AgentSettings, ComputerAgent
  from askui.model_providers import OllamaVlmProvider

  agent = ComputerAgent(settings=AgentSettings(
      vlm_provider=OllamaVlmProvider(model_id="qwen3.5"),
  ))

@philipph-askui philipph-askui marked this pull request as ready for review April 27, 2026 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant