Expand description
AI/ML API Client Integrations
This module provides async clients for AI/ML platforms including:
- HuggingFace: Model hub and inference
- Ollama: Local LLM inference
- Replicate: Cloud ML models
- TogetherAI: Open source model hosting
- Papers With Code: ML research papers and benchmarks
All clients follow the framework’s patterns with rate limiting, mock fallbacks, and conversion to SemanticVector format for RuVector discovery.
Structs§
- Classification
Result - Datasets
Response - Papers With Code datasets list response
- Generation
Result - Hugging
Face Client - Client for HuggingFace model hub and inference API
- Hugging
Face Dataset - HuggingFace dataset information
- Hugging
Face Inference Input - HuggingFace inference input
- Hugging
Face Model - HuggingFace model information
- Inference
Error - Method
- Papers With Code method/technique
- Ollama
Chat Message - Ollama chat message
- Ollama
Chat Request - Ollama chat request
- Ollama
Chat Response - Ollama chat response
- Ollama
Client - Client for Ollama local LLM inference
- Ollama
Embeddings Request - Ollama embeddings request
- Ollama
Embeddings Response - Ollama embeddings response
- Ollama
Generate Request - Ollama generation request
- Ollama
Generate Response - Ollama generation response
- Ollama
Message - Ollama
Model - Ollama model information
- Ollama
Models Response - Ollama model list response
- Paper
Author - Paper
With Code Dataset - Papers With Code dataset
- Paper
With Code Paper - Papers With Code paper
- Papers
Search Response - Papers With Code search results
- Papers
With Code Client - Client for Papers With Code ML research database
- Replicate
Client - Client for Replicate cloud ML model API
- Replicate
Collection - Replicate collection
- Replicate
Model - Replicate model information
- Replicate
Prediction - Replicate prediction response
- Replicate
Prediction Request - Replicate prediction request
- Replicate
Version - Replicate model version
- Sota
Entry - Papers With Code SOTA (State of the Art) benchmark result
- Together
AiClient - Client for TogetherAI open source model hosting
- Together
Chat Request - TogetherAI chat completion request
- Together
Chat Response - TogetherAI chat completion response
- Together
Choice - Together
Embedding Data - Together
Embeddings Request - TogetherAI embeddings request
- Together
Embeddings Response - TogetherAI embeddings response
- Together
Message - Together
Model - TogetherAI model information
- Together
Pricing - Together
Usage
Enums§
- Hugging
Face Inference Response - HuggingFace inference response