Skip to content

Commit

Permalink
mongodb: migrate to repo (#27467)
Browse files Browse the repository at this point in the history
  • Loading branch information
efriis authored Oct 18, 2024
1 parent a562c54 commit 4ceb280
Show file tree
Hide file tree
Showing 35 changed files with 2 additions and 6,407 deletions.
1 change: 0 additions & 1 deletion libs/partners/mongodb/.gitignore

This file was deleted.

21 changes: 0 additions & 21 deletions libs/partners/mongodb/LICENSE

This file was deleted.

59 changes: 0 additions & 59 deletions libs/partners/mongodb/Makefile

This file was deleted.

40 changes: 2 additions & 38 deletions libs/partners/mongodb/README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,3 @@
# langchain-mongodb
This package has moved!

# Installation
```
pip install -U langchain-mongodb
```

# Usage
- See [Getting Started with the LangChain Integration](https://www.mongodb.com/docs/atlas/atlas-vector-search/ai-integrations/langchain/#get-started-with-the-langchain-integration) for a walkthrough on using your first LangChain implementation with MongoDB Atlas.

## Using MongoDBAtlasVectorSearch
```python
from langchain_mongodb import MongoDBAtlasVectorSearch

# Pull MongoDB Atlas URI from environment variables
MONGODB_ATLAS_CLUSTER_URI = os.environ.get("MONGODB_ATLAS_CLUSTER_URI")

DB_NAME = "langchain_db"
COLLECTION_NAME = "test"
ATLAS_VECTOR_SEARCH_INDEX_NAME = "index_name"
MONGODB_COLLECTION = client[DB_NAME][COLLECTION_NAME]

# Create the vector search via `from_connection_string`
vector_search = MongoDBAtlasVectorSearch.from_connection_string(
MONGODB_ATLAS_CLUSTER_URI,
DB_NAME + "." + COLLECTION_NAME,
OpenAIEmbeddings(disallowed_special=()),
index_name=ATLAS_VECTOR_SEARCH_INDEX_NAME,
)

# Initialize MongoDB python client
client = MongoClient(MONGODB_ATLAS_CLUSTER_URI)
# Create the vector search via instantiation
vector_search_2 = MongoDBAtlasVectorSearch(
collection=MONGODB_COLLECTION,
embeddings=OpenAIEmbeddings(disallowed_special=()),
index_name=ATLAS_VECTOR_SEARCH_INDEX_NAME,
)
```
https://github.com/langchain-ai/langchain-mongodb/tree/main/libs/mongodb
20 changes: 0 additions & 20 deletions libs/partners/mongodb/langchain_mongodb/__init__.py

This file was deleted.

Loading

0 comments on commit 4ceb280

Please sign in to comment.