Todo

Refactoring

  • [x] Streamline context, move settings into own simple chat specific protocol

Providers

  • [x] Anthropic
    • [x] Vision/Embeddings
    • [x] Function Calls
    • [ ] Updated API Function Call Implementation
  • [x] Mistral
    • [x] Function Calls
  • [x] Gemini
    • [x] Vision/Embeddings
    • [ ] Function Calls
  • [x] OpenAI
    • [x] Vision/Embeddings
    • [x] Function Calls
  • [ ] HuggingFace
  • [ ] OpenVllm