Ha leído todo acerca de la búsqueda semántica, en muchos artículos aquí, pero puede que se haya dado cuenta de que este sitio no lo usa realmente. AUNEntonces, ¿dónde está?
Simple la forma en que implemento este sitio significa que necesito tiempo de inactividad para cambiar mi docker-compose.yml específicamente para añadir
mostlylucid:
image: scottgal/mostlylucid:latest
restart: always
labels:
- "com.centurylinklabs.watchtower.enable=true"
env_file:
- .env
environment:
...
- SemanticSearch__Enabled=${SEMANTICSEARCH_ENABLED}
- SemanticSearch__QdrantUrl=http://qdrant:6333
- SemanticSearch__CollectionName=${SEMANTICSEARCH_COLLECTIONNAME}
- SemanticSearch__EmbeddingModelPath=${SEMANTICSEARCH_EMBEDDINGMODELPATH}
- SemanticSearch__VocabPath=${SEMANTICSEARCH_VOCABPATH}
- SemanticSearch__VectorSize=${SEMANTICSEARCH_VECTORSIZE}
- SemanticSearch__RelatedPostsCount=${SEMANTICSEARCH_RELATEDPOSTSCOUNT}
- SemanticSearch__MinimumSimilarityScore=${SEMANTICSEARCH_MINIMUMSIMILARITYSCORE}
- SemanticSearch__SearchResultsCount=${SEMANTICSEARCH_SEARCHRESULTSCOUNT}
qdrant:
image: qdrant/qdrant:latest
container_name: qdrant
restart: always
volumes:
- qdrant-data:/qdrant/storage
networks:
- app_network
environment:
- QDRANT__SERVICE__GRPC_PORT=6334
Que es realmente todo lo que necesito. Está funcionando en mi instancia de prueba local (https://local.mostlylucid.net) y soy capaz de solucionar rápidamente problemas y ajustar esto más fácilmente (es literalmente en un portátil a mi lado; viejos portátiles hacen grandes máquinas homelab y Túneles de protección contra nubes Así que haz una obra de teatro si quieres.
Llegará a algún punto; probablemente en Navidad cuando mi tráfico cae / no puedo dormir una noche. Hasta entonces el sitio es un ejemplo de degradación elegante ya que funciona de cualquier manera .
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.