Skip to content

Commit 526f5aa

Browse files
committed
playground, docs enhancements
1 parent 2986d5c commit 526f5aa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+5379
-727
lines changed

.aidigestignore

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,18 @@ mongodb-rag-docs
1111
.git
1212
tests
1313
coverage
14+
build-scripts
15+
*.tgz
16+
.DS_Store
17+
.aidigestignore
18+
.env
19+
.env.example
20+
.env.test
21+
.eslint.json
22+
.git
23+
.github
24+
.gitignore
25+
.husky
26+
codebase.md
27+
package-lock.json
28+
build

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,4 @@ Thumbs.db
5050
# config
5151
.mongodb-rag.json
5252
.mongodb-rag.test.json.bak
53+
.aider*

bin/commands/config/create-env.js

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
import fs from 'fs';
2-
import path from 'path';
3-
import { formatSuccess } from '../../utils/formatting.js';
4-
import { handleError } from '../../utils/error-handling.js';
5-
61
export async function createEnvFile() {
72
try {
83
// Check if .mongodb-rag.json exists
@@ -17,12 +12,16 @@ export async function createEnvFile() {
1712
// Create .env content with correct property mappings
1813
const envContent = [
1914
`MONGODB_URI="${config.mongoUrl}"`,
20-
`EMBEDDING_PROVIDER="${config.embedding?.provider || config.provider}"`,
21-
`EMBEDDING_API_KEY="${config.embedding?.apiKey}"`,
22-
`EMBEDDING_MODEL="${config.embedding?.model || config.model}"`,
23-
`VECTOR_INDEX="${config.indexName}"`,
15+
`EMBEDDING_PROVIDER="${config.embedding.provider}"`,
16+
`EMBEDDING_API_KEY="${config.embedding.apiKey || ''}"`,
17+
`EMBEDDING_MODEL="${config.embedding.model || 'text-embedding-3-small'}"`,
18+
`VECTOR_INDEX="${config.indexName || 'vector_index'}"`,
2419
`MONGODB_DATABASE="${config.database}"`,
2520
`MONGODB_COLLECTION="${config.collection}"`,
21+
`EMBEDDING_DIMENSIONS="${config.embedding.dimensions}"`,
22+
`EMBEDDING_BATCH_SIZE="${config.embedding.batchSize}"`,
23+
`SEARCH_MAX_RESULTS="${config.search.maxResults}"`,
24+
`SEARCH_MIN_SCORE="${config.search.minScore}"`
2625
].join('\n');
2726

2827
// Write to .env file
@@ -33,4 +32,4 @@ export async function createEnvFile() {
3332
} catch (error) {
3433
handleError(error);
3534
}
36-
}
35+
}

0 commit comments

Comments
 (0)