mirror of
https://github.com/xtekky/gpt4free.git
synced 2025-12-06 10:40:43 -08:00
20 lines
No EOL
601 B
Python
20 lines
No EOL
601 B
Python
from __future__ import annotations
|
|
|
|
from ..template import OpenaiTemplate
|
|
|
|
class PerplexityApi(OpenaiTemplate):
|
|
label = "Perplexity API"
|
|
url = "https://www.perplexity.ai"
|
|
login_url = "https://www.perplexity.ai/settings/api"
|
|
working = True
|
|
needs_auth = True
|
|
api_base = "https://api.perplexity.ai"
|
|
default_model = "llama-3-sonar-large-32k-online"
|
|
models = [
|
|
"llama-3-sonar-small-32k-chat",
|
|
default_model,
|
|
"llama-3-sonar-large-32k-chat",
|
|
"llama-3-sonar-large-32k-online",
|
|
"llama-3-8b-instruct",
|
|
"llama-3-70b-instruct",
|
|
] |