Skip to content

Latest commit

 

History

History
217 lines (196 loc) · 25.1 KB

providers-and-models.md

File metadata and controls

217 lines (196 loc) · 25.1 KB

G4F - Providers and Models

This document provides an overview of various AI providers and models, including text generation, image generation, and vision capabilities. It aims to help users navigate the diverse landscape of AI services and choose the most suitable option for their needs.

Note: See our [Authentication Guide] (authentication.md) for authentication instructions for the provider.

Table of Contents


Providers

Authentication types:

  • Get API key - Requires an API key for authentication. You need to obtain an API key from the provider's website to use their services.
  • Manual cookies - Requires manual browser cookies setup. You need to be logged in to the provider's website to use their services.
  • Automatic cookies - Browser cookies authentication that is automatically fetched. No manual setup needed.
  • Optional API key - Works without authentication, but you can provide an API key for better rate limits or additional features. The service is usable without an API key.
  • API key / Cookies - Supports both authentication methods. You can use either an API key or browser cookies for authentication.
  • No auth required - No authentication needed. The service is publicly available without any credentials.

Symbols:

  • ✔ - Feature is supported
  • ❌ - Feature is not supported
  • (n+) - Number of additional models supported by the provider but not publicly listed

Providers No auth required

Website API Credentials Provider Text Models Image Models Vision (Image Upload) Stream Status
aichatfree.info No auth required g4f.Provider.AIChatFree gemini-1.5-pro (1+)
aiuncensored.info/ai_uncensored Optional API key g4f.Provider.AIUncensored hermes-3
autonomous.ai No auth required g4f.Provider.AutonomousAI llama-3.3-70b, qwen-2.5-coder-32b, hermes-3, llama-3.2-90b, llama-3.3-70b, llama-3-2-70b
blackbox.ai No auth required g4f.Provider.Blackbox blackboxai, gpt-4, gpt-4o, gemini-1.5-flash, gemini-1.5-pro, claude-3.5-sonnet, blackboxai-pro, llama-3.1-8b, llama-3.1-70b, llama-3-1-405b, llama-3.3-70b, mixtral-7b, deepseek-chat, dbrx-instruct, qwq-32b, hermes-2-dpo, deepseek-r1 (+31) flux blackboxai, gpt-4o, gemini-1.5-pro, gemini-1.5-flash, llama-3.1-8b, llama-3.1-70b, llama-3.1-405b
cablyai.com No auth required g4f.Provider.CablyAI cably-80b
chatglm.cn No auth required g4f.Provider.ChatGLM glm-4
chatgpt.com No auth required g4f.Provider.ChatGpt (+7) Error
chatgpt.es No auth required g4f.Provider.ChatGptEs gpt-4, gpt-4o, gpt-4o-mini
chatgptt.me No auth required g4f.Provider.ChatGptt gpt-4, gpt-4o, gpt-4o-mini
playground.ai.cloudflare.com Automatic cookies g4f.Provider.Cloudflare llama-2-7b, llama-3-8b, llama-3.1-8b, llama-3.2-1b, qwen-1.5-7b
copilot.microsoft.com Optional API key g4f.Provider.Copilot gpt-4, gpt-4o
darkai.foundation No auth required g4f.Provider.DarkAI gpt-3.5-turbo, gpt-4o, llama-3.1-70b
duckduckgo.com/aichat No auth required g4f.Provider.DDG gpt-4, gpt-4o-mini, claude-3-haiku, llama-3.1-70b, mixtral-8x7b
deepinfra.com/chat No auth required g4f.Provider.DeepInfraChat llama-3.1-8b, llama-3.1-70b, qwq-32b, wizardlm-2-8x22b, wizardlm-2-7b, qwen-2-72b, qwen-2.5-coder-32b, nemotron-70b
chat10.free2gpt.xyz No auth required g4f.Provider.Free2GPT mistral-7b
freegptsnav.aifree.site No auth required g4f.Provider.FreeGpt gemini-1.5-pro
app.giz.ai/assistant No auth required g4f.Provider.GizAI gemini-1.5-flash
gprochat.com No auth required g4f.Provider.GPROChat gemini-1.5-pro
editor.imagelabs.net No auth required g4f.Provider.ImageLabs (1+)
huggingface.co/spaces Optional API key g4f.Provider.HuggingSpace qvq-72b, qwen-2-72b, command-r, command-r-plus, command-r7b flux-dev, flux-schnell, sd-3.5
jmuz.me Optional API key g4f.Provider.Jmuz claude-3-haiku, claude-3-opus, claude-3-haiku, claude-3.5-sonnet, deepseek-r1, deepseek-chat, gemini-exp, gemini-1.5-flash, gemini-1.5-pro, gemini-2.0-flash-thinking, gpt-4, gpt-4o, gpt-4o-mini, llama-3-70b, llama-3-8b, llama-3.1-405b, llama-3.1-70b, llama-3.1-8b, llama-3.2-11b, llama-3.2-90b, llama-3.3-70b, mixtral-8x7b, qwen-2.5-72b, qwen-2.5-coder-32b, qwq-32b, wizardlm-2-8x22b
liaobots.work Automatic cookies g4f.Provider.Liaobots grok-2, gpt-4o-mini, gpt-4o, gpt-4, o1-preview, o1-mini, claude-3-opus, claude-3.5-sonnet, claude-3-sonnet, gemini-1.5-flash, gemini-1.5-pro, gemini-2.0-flash, gemini-2.0-flash-thinking
mhystical.cc Optional API key g4f.Provider.Mhystical gpt-4
oi-vscode-server.onrender.com No auth required g4f.Provider.OIVSCode gpt-4o-mini gpt-4o-mini
labs.perplexity.ai No auth required g4f.Provider.PerplexityLabs sonar-online, sonar-chat, llama-3.3-70b, llama-3.1-8b, llama-3.1-70b, lfm-40b Error
pi.ai/talk Manual cookies g4f.Provider.Pi pi
pizzagpt.it No auth required g4f.Provider.Pizzagpt gpt-4o-mini
pollinations.ai No auth required g4f.Provider.PollinationsAI gpt-4o, mistral-large, mistral-nemo, llama-3.3-70b, gpt-4, qwen-2-72b, qwen-2.5-coder-32b, claude-3.5-sonnet, claude-3.5-haiku, command-r, deepseek-chat, llama-3.1-8b, evil, p1, unity, midijourney, rtist flux, midjourney, dall-e-3, sd-turbo
app.prodia.com No auth required g4f.Provider.Prodia (46)
teach-anything.com No auth required g4f.Provider.TeachAnything llama-3.1-70b
you.com Manual cookies g4f.Provider.You
chat9.yqcloud.top No auth required g4f.Provider.Yqcloud gpt-4

Providers HuggingSpace

Website API Credentials Provider Text Models Image Models Vision Models Stream Status Auth
black-forest-labs-flux-1-dev.hf.space Get API key g4f.Provider.BlackForestLabsFlux1Dev flux-dev
black-forest-labs-flux-1-schnell.hf.space Get API key g4f.Provider.BlackForestLabsFlux1Schnell flux-schnell
cohereforai-c4ai-command.hf.space Get API key g4f.Provider.CohereForAI command-r, command-r-plus, command-r7b
qwen-qvq-72b-preview.hf.space Get API key g4f.Provider.Qwen_QVQ_72B qvq-72b
qwen-qwen2-72b-instruct.hf.space Get API key g4f.Provider.Qwen_Qwen_2_72B_Instruct qwen-2-72b
stabilityai-stable-diffusion-3-5-large.hf.space Get API key g4f.Provider.StableDiffusion35Large sd-3.5
voodoohop-flux-1-schnell.hf.space Get API key g4f.Provider.VoodoohopFlux1Schnell flux-schnell

Providers Needs Auth

Website API Credentials Provider Text Models Image Models Vision Models Stream Status
console.anthropic.com Get API key g4f.Provider.Anthropic (8+)
bing.com/images/create Manual cookies g4f.Provider.BingCreateImages dall-e-3
inference.cerebras.ai Get API key g4f.Provider.Cerebras (3+)
copilot.microsoft.com Manual cookies g4f.Provider.CopilotAccount (1+) (1+) (1+)
deepinfra.com Get API key g4f.Provider.DeepInfra (17+) (6+)
platform.deepseek.com Get API key g4f.Provider.DeepSeek (1+)
gemini.google.com Manual cookies g4f.Provider.Gemini gemini, gemini-1.5-flash, gemini-1.5-pro gemini gemini
ai.google.dev Get API key g4f.Provider.GeminiPro gemini-1.5-flash, gemini-1.5-pro, gemini-2.0-flash gemini-1.5-pro
developers.sber.ru/gigachat Manual cookies g4f.Provider.GigaChat (3+)
github.com/copilot Manual cookies g4f.Provider.GithubCopilot (4+)
glhf.chat Get API key g4f.Provider.GlhfChat (22+)
console.groq.com/playground Get API key g4f.Provider.Groq (18+)
huggingface.co/chat Manual cookies g4f.Provider.HuggingChat qwen-2.5-72b, llama-3.3-70b, command-r-plus, deepseek-r1, qwq-32b, nemotron-70b, llama-3.2-11b, mistral-nemo, phi-3.5-mini flux-dev, flux-schnell
huggingface.co/chat API key / Cookies g4f.Provider.HuggingFace (47+) (9+)
api-inference.huggingface.co Get API key g4f.Provider.HuggingFaceAPI (9+) (2+) (1+)
meta.ai Manual cookies g4f.Provider.MetaAI meta-ai
meta.ai Manual cookies g4f.Provider.MetaAIAccount meta-ai
designer.microsoft.com Manual cookies g4f.Provider.MicrosoftDesigner dall-e-3
platform.openai.com Get API key g4f.Provider.OpenaiAPI
chatgpt.com Manual cookies g4f.Provider.OpenaiChat gpt-4o, gpt-4o-mini, gpt-4 (8+) ✔_(1)_ ✔_(8+)_
perplexity.ai Get API key g4f.Provider.PerplexityApi (6+)
chat.reka.ai Manual cookies g4f.Provider.Reka reka-core
replicate.com Get API key g4f.Provider.Replicate (1+)
beta.theb.ai Get API key g4f.Provider.ThebApi (21+)
whiterabbitneo.com Manual cookies g4f.Provider.WhiteRabbitNeo
console.x.ai Get API key g4f.Provider.xAI

Models

Text Models

Model Base Provider Providers Website
gpt-3 OpenAI 2+ Providers platform.openai.com
gpt-3.5-turbo OpenAI 2+ Providers platform.openai.com
gpt-4 OpenAI 11+ Providers platform.openai.com
gpt-4o OpenAI 9+ Providers platform.openai.com
gpt-4o-mini OpenAI 9+ Providers platform.openai.com
o1 OpenAI 1+ Providers platform.openai.com
o1-preview OpenAI 1+ Providers platform.openai.com
o1-mini OpenAI 1+ Providers platform.openai.com
gigachat 1+ Providers developers.sber.ru/gigachat
meta-ai Meta 1+ Providers ai.meta.com
llama-2-7b Meta Llama 2+ Providers huggingface.co
llama-3-8b Meta Llama 2+ Providers ai.meta.com
llama-3-70b Meta Llama 1+ Providers huggingface.co
llama-3.1-8b Meta Llama 6+ Providers ai.meta.com
llama-3.1-70b Meta Llama 9+ Providers ai.meta.com
llama-3.1-405b Meta Llama 2+ Providers huggingface.co
llama-3.2-1b Meta Llama 1+ Providers huggingface.co
llama-3.2-11b Meta Llama 3+ Providers ai.meta.com
llama-3.2-70b Meta Llama 1+ Providers ai.meta.com
llama-3.2-90b Meta Llama 2+ Providers huggingface.co
llama-3.3-70b Meta Llama 7+ Providers llama.com/
mixtral-7b Mistral AI 1+ Providers mistral.ai
mixtral-8x7b Mistral AI 2+ Providers mistral.ai
mistral-nemo Mistral AI 3+ Providers huggingface.co
mistral-large Mistral AI 1+ Providers mistral.ai
hermes-2-dpo NousResearch 2+ Providers huggingface.co
hermes-3 NousResearch 2+ Providers nousresearch.com
phi-3.5-mini Microsoft 2+ Providers huggingface.co
wizardlm-2-7b Microsoft 1+ Providers wizardlm.github.io
wizardlm-2-8x22b Microsoft 2+ Providers wizardlm.github.io
gemini Google DeepMind 2+ Providers deepmind.google
gemini-1.5-flash Google DeepMind 5+ Providers deepmind.google
gemini-1.5-pro Google DeepMind 7+ Providers deepmind.google
gemini-2.0-flash Google DeepMind 2+ Providers deepmind.google
gemini-2.0-flash-thinking Google DeepMind 1+ Providers deepmind.google
claude-3-haiku Anthropic 2+ Providers anthropic.com
claude-3-sonnet Anthropic 1+ Providers anthropic.com
claude-3-opus Anthropic 2+ Providers anthropic.com
claude-3.5-haiku Anthropic 1+ Providers anthropic.com
claude-3.5-sonnet Anthropic 4+ Providers anthropic.com
reka-core Reka AI 1+ Providers reka.ai
blackboxai Blackbox AI 1+ Providers docs.blackbox.chat
blackboxai-pro Blackbox AI 1+ Providers docs.blackbox.chat
command-r CohereForAI 2+ Providers docs.cohere.com
command-r-plus CohereForAI 2+ Providers docs.cohere.com
command-r7b CohereForAI 1+ Providers huggingface.co
qwen-1.5-7b Qwen 1+ Providers huggingface.co
qwen-2-72b Qwen 2+ Providers huggingface.co
qwen-2.5-72b Qwen 2+ Providers huggingface.co
qwen-2.5-coder-32b Qwen 4+ Providers huggingface.co
qwq-32b Qwen 4+ Providers huggingface.co
qvq-72b Qwen 1+ Providers huggingface.co
pi Inflection 1+ Providers inflection.ai
deepseek-chat DeepSeek 3+ Providers huggingface.co
deepseek-r1 DeepSeek 1+ Providers api-docs.deepseek.com
grok-2 x.ai 1+ Providers x.ai
sonar-online Perplexity AI 1+ Providers docs.perplexity.ai
sonar-chat Perplexity AI 1+ Providers docs.perplexity.ai
nemotron-70b Nvidia 2+ Providers build.nvidia.com
lfm-40b Liquid 2+ Providers liquid.ai
dbrx-instruct Databricks 1+ Providers huggingface.co
p1 PollinationsAI 1+ Providers
cably-80b CablyAI 1+ Providers cablyai.com
glm-4 THUDM 1+ Providers github.com/THUDM
evil Evil Mode - Experimental 2+ Providers
midijourney 1+ Providers
unity 1+ Providers
rtist 1+ Providers

Image Models

Model Base Provider Providers Website
sd-turbo 1+ Providers huggingface.co
sd-3.5 Stability AI 1+ Providers huggingface.co
flux Black Forest Labs 4+ Providers github.com/black-forest-labs/flux
flux-dev Black Forest Labs 3+ Providers huggingface.co
flux-schnell Black Forest Labs 2+ Providers huggingface.co
dall-e-3 OpenAI 6+ Providers openai.com
midjourney Midjourney 2+ Providers docs.midjourney.com

Conclusion and Usage Tips

This document provides a comprehensive overview of various AI providers and models available for text generation, image generation, and vision tasks. When choosing a provider or model, consider the following factors:

  1. Availability: Check the status of the provider to ensure it's currently active and accessible.
  2. Model Capabilities: Different models excel at different tasks. Choose a model that best fits your specific needs, whether it's text generation, image creation, or vision-related tasks.
  3. Authentication: Some providers require authentication, while others don't. Consider this when selecting a provider for your project.
  4. Streaming Support: If real-time responses are important for your application, prioritize providers that offer streaming capabilities.
  5. Vision Models: For tasks requiring image understanding or multimodal interactions, look for providers offering vision models.

Remember to stay updated with the latest developments in the AI field, as new models and providers are constantly emerging and evolving.


Return to Home