mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-03 01:40:21 +08:00
feat(grok): add provider pool and transport support
This commit is contained in:
@@ -7,6 +7,7 @@ pub mod conversion;
|
||||
mod diagnostics;
|
||||
mod gemini_files;
|
||||
mod generic_oauth;
|
||||
pub mod grok;
|
||||
mod headers;
|
||||
pub mod kiro;
|
||||
mod network;
|
||||
@@ -44,6 +45,17 @@ pub use gemini_files::{
|
||||
pub use generic_oauth::{
|
||||
supports_local_generic_oauth_request_auth_resolution, GenericOAuthRefreshAdapter,
|
||||
};
|
||||
pub use grok::{
|
||||
build_grok_app_chat_body, build_grok_browser_headers, build_grok_upstream_url, grok_base_url,
|
||||
grok_browser_profile_id_from_user_agent,
|
||||
grok_browser_profile_metadata_from_resolved_transport_profile,
|
||||
grok_browser_resolved_transport_profile,
|
||||
grok_browser_resolved_transport_profile_from_auth_config,
|
||||
grok_browser_transport_fingerprint_from_auth_config, is_grok_provider_transport,
|
||||
resolve_grok_session_auth, GrokBrowserProfileMetadata, GrokHeaderInput, GROK_CHAT_PATH,
|
||||
GROK_DEFAULT_BASE_URL, GROK_DEFAULT_BROWSER_PROFILE, GROK_DEFAULT_USER_AGENT,
|
||||
GROK_INTERNAL_HEADER, GROK_RATE_LIMITS_PATH,
|
||||
};
|
||||
pub use headers::{should_skip_request_header, should_skip_upstream_passthrough_header};
|
||||
pub use network::{
|
||||
resolve_transport_execution_timeouts, resolve_transport_profile, resolve_transport_profile_id,
|
||||
|
||||
Reference in New Issue
Block a user