mirror of
https://github.com/andrewyng/openworker.git
synced 2026-09-04 16:42:35 +00:00
OpenWorker: initial import
Imported from andrewyng/aisuite@1b4bbf303e (contents of its platform/ directory, hoisted to the repo root). Development history prior to this commit lives in that repository. Co-authored-by: Devika <devikaverma11@gmail.com>
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
"""Web search — a keyless DuckDuckGo default + configurable third-party providers."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from .providers import (
|
||||
BraveProvider,
|
||||
DuckDuckGoProvider,
|
||||
SearchResult,
|
||||
TavilyProvider,
|
||||
WebSearchProvider,
|
||||
build_provider,
|
||||
provider_names,
|
||||
)
|
||||
from .fetch import make_web_fetch_tool
|
||||
from .tool import make_web_search_tool, resolve_provider
|
||||
|
||||
__all__ = [
|
||||
"SearchResult",
|
||||
"WebSearchProvider",
|
||||
"DuckDuckGoProvider",
|
||||
"TavilyProvider",
|
||||
"BraveProvider",
|
||||
"build_provider",
|
||||
"provider_names",
|
||||
"make_web_search_tool",
|
||||
"make_web_fetch_tool",
|
||||
"resolve_provider",
|
||||
]
|
||||
Reference in New Issue
Block a user