类库
› elasticsearch-labs
elastic/elasticsearch-labs
该仓库是 Elastic 官方提供的示例库,包含大量 Jupyter Notebook 和示例应用。它专注于演示如何将 Elasticsearch 用作向量数据库,实现语义搜索、RAG(检索增强生成)、混合搜索及大模型(LLM)集成,旨在帮助开发者快速构建现代化的人工智能搜索应用。
标签
技术栈
框架
FastAPI
Flask
Next.js
13.1.6
React
^19.0.0
Tornado
状态管理
Redux
^4.2.1
ORM
SQLAlchemy
网络
Axios
^1.7.4
Requests
CSS 框架
Tailwind CSS
^3.4.17
CSS 预处理器
Sass
^1.83.0
CSS-in-JS
Styled Components
^6.1.11
代码规范
ESLint
^9.17.0
Prettier
^3.4.2
查看全部依赖 (535)
依赖
@ai-sdk/openai
latest
@ai-sdk/react
latest
@elastic/behavioral-analytics-javascript-tracker
^2.1.4
@elastic/elasticsearch
^8.17.0
@elastic/elasticsearch-serverless
^0.4.0
@elastic/opentelemetry-node
*
@elastic/react-search-ui
latest
@elastic/search-application-client
file:elastic-search-application-client-8.9.0-2.tgz
@elastic/search-ui-app-search-connector
latest
@elastic/search-ui-elasticsearch-connector
^1.21.5
@fortawesome/free-solid-svg-icons
^6.4.2
@fortawesome/react-fontawesome
^0.2.0
@langchain/community
^0.3.57
@langchain/core
^0.3.79
@langchain/langgraph
^0.4.9
@langchain/openai
^0.6.16
@microsoft/fetch-event-source
^2.0.1
@modelcontextprotocol/sdk
^1.20.0
@next/font
13.1.6
@opentelemetry/api
^1.9.0
@radix-ui/react-slot
^1.1.1
@reduxjs/toolkit
^2.5.0
@tailwindcss/line-clamp
^0.4.2
@testing-library/jest-dom
^6.6.3
@testing-library/react
^16.1.0
@testing-library/user-event
^14.5.2
@types/jest
^29.5.14
@types/node
^22.10.2
@types/react
^19.0.2
@types/react-dom
^19.0.2
Deprecated
Flask
Flask-CORS
Flask-Cors
IPython
Jinja2
Mako
MarkupSafe
NumPy
Pandas
Pillow
PyJWT
PyMySQL
PyPika
PyYAML
Pydantic
Pygments
SQLAlchemy
Send2Trash
Werkzeug
a2a-sdk
absl-py
ag-ui-protocol
agent-framework
agent-framework-a2a
agent-framework-ag-ui
agent-framework-anthropic
agent-framework-azure-ai
agent-framework-azurefunctions
agent-framework-chatkit
agent-framework-copilotstudio
agent-framework-core
agent-framework-devui
agent-framework-lab
agent-framework-mem0
agent-framework-purview
agent-framework-redis
ai
^3.2.22
aiohappyeyeballs
aiohttp
aiomysql
aiosignal
aiosqlite
alembic
annotated-doc
annotated-types
antd
^5.20.2
anthropic
anyio
appdirs
appnope
argon2-cffi
argon2-cffi-bindings
argparse
arrow
asgiref
asttokens
async-lru
async-timeout
asyncpg
attrs
auth0-python
autosize
^6.0.1
aws-requests-auth
azure-ai-agents
azure-ai-projects
azure-core
azure-functions
azure-functions-durable
azure-identity
azure-storage-blob
babel
backoff
bcrypt
beautifulsoup4
bleach
blinker
body-parser
^1.20.2
boto3
botocore
bottleneck
build
cachetools
certifi
cffi
charset-normalizer
chroma-hnswlib
chromadb
class-variance-authority
^0.7.1
click
clsx
^2.1.1
cohere
colorama
coloredlogs
comm
cors
^2.8.5
crewai
crewai-tools
cryptography
dataclasses-json
datasets
debugpy
decorator
defusedxml
deprecated
deprecation
dill
distro
docker
docstring-parser
docstring_parser
dotenv
^16.4.5
durationpy
elastic-opentelemetry
elastic-opentelemetry-instrumentation-openai
elastic-transport
elasticsearch
^16.7.3
embedchain
eslint-config-next
13.1.6
et_xmlfile
exceptiongroup
executing
express
^4.21.2
fastavro
fastjsonschema
fastmcp
filelock
flask-cors
flask-session
flatbuffers
fqdn
frozenlist
fsspec
furl
getpass
github.com/elastic/elastic-transport-go/v8
v8.6.0
github.com/elastic/go-elasticsearch/v8
v8.15.0
github.com/go-logr/logr
v1.4.1
github.com/go-logr/stdr
v1.2.2
github.com/parakeet-nest/parakeet
v0.2.1
go.opentelemetry.io/otel
v1.24.0
go.opentelemetry.io/otel/metric
v1.24.0
go.opentelemetry.io/otel/trace
v1.24.0
google-api-core
google-auth
google-cloud-aiplatform
google-cloud-bigquery
google-cloud-core
google-cloud-resource-manager
google-cloud-storage
google-crc32c
google-genai
google-resumable-media
googleapis-common-protos
gptcache
greenlet
griffe
grpc-google-iam-v1
grpcio
grpcio-status
grpcio-tools
h11
h2
halo
hbs
^4.2.0
hf-xet
hpack
html-react-parser
^5.1.12
httpcore
httptools
httpx
httpx-sse
huggingface-hub
humanfriendly
hyperframe
idna
imagebind
importlib-metadata
importlib_metadata
importlib_resources
instructor
ipykernel
ipython
ipython_pygments_lexers
ipywidgets
isodate
isoduration
itsdangerous
jedi
jinja2
jiter
jmespath
joblib
jq
json5
json_repair
jsonpatch
jsonpath-ng
jsonpickle
jsonpointer
jsonref
jsonschema
jsonschema-specifications
jupyter-events
jupyter-lsp
jupyter_client
jupyter_core
jupyter_server
jupyter_server_terminals
jupyterlab
jupyterlab_pygments
jupyterlab_server
jupyterlab_widgets
kafka-python
kagglehub
kubernetes
lancedb
langchain
langchain-aws
langchain-cohere
langchain-community
langchain-core
langchain-elasticsearch
langchain-experimental
langchain-google-vertexai
langchain-mistralai
langchain-openai
langchain-text-splitters
langextract
langsmith
langtrace-python-sdk
lark
librosa
litellm
llama-index
llama-index-embeddings-openai
llama-index-vector-stores-elasticsearch
llama_index.llms.ollama
load_dotenv
log-symbols
lucide-react
^0.468.0
markdown-it-py
markdownify
markupsafe
marshmallow
matplotlib
matplotlib-inline
mcp
mdurl
mem0ai
memcache
microsoft-agents-activity
microsoft-agents-copilotstudio-client
microsoft-agents-hosting-core
mistune
ml_collections
ml_dtypes
mmh3
moment
^2.30.1
monotonic
more-itertools
mpmath
msal
msal-extensions
multidict
mypy-extensions
nbclient
nbconvert
nbformat
nest-asyncio
networkx
nltk
nodeenv
notebook_shim
numexpr
oauthlib
ollama
onnxruntime
openai
^4.78.1
openai-agents
openai-chatkit
opencv-python
openpyxl
opentelemetry-api
opentelemetry-exporter-otlp
opentelemetry-exporter-otlp-proto-common
opentelemetry-exporter-otlp-proto-grpc
opentelemetry-exporter-otlp-proto-http
opentelemetry-instrumentation
opentelemetry-instrumentation-aiohttp-client
opentelemetry-instrumentation-aiohttp-server
opentelemetry-instrumentation-asgi
opentelemetry-instrumentation-asyncio
opentelemetry-instrumentation-boto3sqs
opentelemetry-instrumentation-botocore
opentelemetry-instrumentation-click
opentelemetry-instrumentation-dbapi
opentelemetry-instrumentation-elasticsearch
opentelemetry-instrumentation-fastapi
opentelemetry-instrumentation-flask
opentelemetry-instrumentation-grpc
opentelemetry-instrumentation-httpx
opentelemetry-instrumentation-jinja2
opentelemetry-instrumentation-logging
opentelemetry-instrumentation-requests
opentelemetry-instrumentation-sqlalchemy
opentelemetry-instrumentation-sqlite3
opentelemetry-instrumentation-system-metrics
opentelemetry-instrumentation-threading
opentelemetry-instrumentation-tortoiseorm
opentelemetry-instrumentation-urllib
opentelemetry-instrumentation-urllib3
opentelemetry-instrumentation-vertexai
opentelemetry-instrumentation-wsgi
opentelemetry-propagator-aws-xray
opentelemetry-proto
opentelemetry-resource-detector-azure
opentelemetry-resourcedetector-gcp
opentelemetry-sdk
opentelemetry-sdk-extension-aws
opentelemetry-semantic-conventions
opentelemetry-semantic-conventions-ai
opentelemetry-util-http
orderedmultidict
orjson
overrides
packaging
pandocfilters
parso
pdfminer.six
pdfplumber
pexpect
pillow
pip-tools
platformdirs
ply
portalocker
posthog
prometheus_client
prompt_toolkit
propcache
proto-plus
protobuf
psutil
ptyprocess
pure_eval
pyarrow
pyasn1
pyasn1-modules
pyasn1_modules
pycparser
pydantic-core
pydantic-settings
pydantic_core
pylance
pyngrok
pypdf
pypdfium2
pyproject-hooks
pyproject_hooks
pyright
pysbd
python-dateutil
python-dotenv
python-json-logger
python-multipart
python-ulid
pytube
pytz
pyvis
pyyaml
pyzmq
qdrant-client
react-dom
^19.0.0
react-hook-form
^7.47.0
react-icons
^4.11.0
react-redux
^9.2.0
react-router-dom
^6.4.5
react-scripts
^5.0.1
react-spinners
^0.15.0
redis
redisvl
referencing
regex
requests-oauthlib
requests-toolbelt
rfc3339-validator
rfc3986-validator
rich
rpds-py
rsa
s3transfer
safetensors
schema
scikit-learn
scipy
sentence-transformers
sentencepiece
sentry-sdk
setuptools
shapely
shellingham
simsimd
six
slack_bolt
slack_sdk
sniffio
soupsieve
spacy
spinners
spotipy
sse-starlette
stack-data
starlette
strands-agents
strands-agents-builder
strands-agents-tools
streamlit
sympy
tabulate
tailwind-merge
^2.5.5
tailwindcss-animate
^1.0.7
tenacity
termcolor
terminado
threadpoolctl
tiktoken
tinycss2
tokenizers
tomli
tomli_w
torch
torchaudio
torchvision
tqdm
trace-attributes
traitlets
transformers
tree-sitter
tree_sitter_languages
tsx
^4.20.6
typer
types-python-dateutil
types-pyyaml
types-requests
typescript
^5.7.2
typing-extensions
typing-inspect
typing-inspection
typing_extensions
tzdata
ujson
uri-template
urllib3
use-reducer-async
^2.1.1
uvicorn
uvloop
validators
watchdog
watchfiles
wcwidth
web-vitals
^4.2.4
webcolors
webencodings
websocket-client
websockets
werkzeug
wheel
widgetsnbextension
wrapt
xformers
yarl
zipp
zod
^3.23.8
zstandard
开发依赖
@headlessui/react
^1.7.11
@heroicons/react
^2.0.17
@testing-library/dom
^10.4.0
@types/node
^17.0.12
@types/react
^18
@types/react-dom
^18
@typescript-eslint/eslint-plugin
^8.18.1
@typescript-eslint/parser
^8.18.1
autoprefixer
^10.4.13
classnames
^2.3.2
concurrently
^8.2.2
eslint-config-airbnb
^19.0.4
eslint-config-airbnb-typescript
^18.0.0
eslint-config-next
14.2.3
eslint-config-prettier
^9.1.0
eslint-config-react-app
^7.0.1
eslint-plugin-import
^2.31.0
eslint-plugin-jest
^28.9.0
eslint-plugin-jsx-a11y
^6.10.2
eslint-plugin-prettier
^5.2.1
eslint-plugin-react
^7.37.2
eslint-plugin-react-hooks
^5.1.0
http-proxy
^1.18.1
lodash
^4.17.21
nodemon
^3.1.4
postcss
^8.4.21
rewire
^6.0.0
ts-node
^10.9.2
tsx
^4.20.6
typescript
5.1.3