Repository Analysis

chroma-core/chroma

Search infrastructure for AI

6.8 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of chroma-core/chroma, a Rust project with 28,920 GitHub stars. SynthScan v2.0 examined 519,826 lines of code across 1737 source files, recording 2342 pattern matches distributed across 23 syntactic categories. The overall adjusted score of 6.8 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

6.8
Adjusted Score
6.8
Raw Score
100%
Time Factor
2026-07-31
Last Push
28.9K
Stars
Rust
Language
519.8K
Lines of Code
1.7K
Files
2.3K
Pattern Hits
2026-08-02
Scan Date
0.08
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 11HIGH 120MEDIUM 303LOW 1908

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 2342 distinct pattern matches across 23 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators204 hits · 759 pts
SeverityFileLineSnippetContext
MEDIUMchromadb/config.py155 # ==================COMMENT
MEDIUMchromadb/config.py157 # ==================COMMENT
MEDIUMchromadb/config.py167 # ===========================COMMENT
MEDIUMchromadb/config.py169 # ===========================COMMENT
MEDIUMchromadb/config.py174 # ================COMMENT
MEDIUMchromadb/config.py176 # ================COMMENT
MEDIUMchromadb/config.py184 # ================COMMENT
MEDIUMchromadb/config.py186 # ================COMMENT
MEDIUMchromadb/config.py201 # ============COMMENT
MEDIUMchromadb/config.py203 # ============COMMENT
MEDIUMchromadb/config.py210 # ============COMMENT
MEDIUMchromadb/config.py212 # ============COMMENT
MEDIUMchromadb/config.py234 # ==========COMMENT
MEDIUMchromadb/config.py236 # ==========COMMENT
MEDIUMchromadb/config.py243 # ==================COMMENT
MEDIUMchromadb/config.py245 # ==================COMMENT
MEDIUMchromadb/config.py113 # ==============COMMENT
MEDIUMchromadb/config.py115 # ==============COMMENT
MEDIUMchromadb/config.py134 # ==================COMMENT
MEDIUMchromadb/config.py136 # ==================COMMENT
MEDIUMchromadb/config.py285 # ==========COMMENT
MEDIUMchromadb/config.py287 # ==========COMMENT
MEDIUMchromadb/test/test_config.py92# └─────┘COMMENT
MEDIUMchromadb/test/api/test_schema_e2e.py2814# ============================================================================COMMENT
MEDIUMchromadb/test/api/test_schema_e2e.py2816# ============================================================================COMMENT
MEDIUMchromadb/server/fastapi/__init__.py1527 # =========================================================================COMMENT
MEDIUMchromadb/server/fastapi/__init__.py1529 # =========================================================================COMMENT
MEDIUMchromadb/server/fastapi/__init__.py2411 # =========================================================================COMMENT
MEDIUMchromadb/api/types.py1869# ============================================================================COMMENT
MEDIUMchromadb/api/types.py1871# ============================================================================COMMENT
MEDIUMrust/wal3/src/backoff.rs12//! ├────────────┐ ┌─────────────────────COMMENT
MEDIUMrust/wal3/src/backoff.rs16//! │ └──────────────┘COMMENT
MEDIUMrust/wal3/src/backoff.rs17//! └────────────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs162/// ┌────────────────────────────── 16-byte header ─────────────────────────────┐COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs165/// └──────────────────────────────────────────────────────────────────────────┘COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs166/// ┌──── body ────────────────────────────────────────────────────────────────┐COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs170/// └──────────────────────────────────────────────────────────────────────────┘COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs67// ── Error type ──────────────────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs373 // ── Serialization ───────────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs527 // ── Zero-copy access from raw serialized bytes ──────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs615// ── Directory block ─────────────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs787// ── Directory (in-memory merged view) ───────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs947// ── f16 → f32 bulk conversion ────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1331 // ── Error path tests ────────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1369 // ── Directory block on offsets/values returns empty ──────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1380 // ── Directory (in-memory partitioned view) ────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1544 // ── Directory posting count (format version 1) ───────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1864 // ── len/is_empty coverage ───────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1877 // ── High offset values ──────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1894 // ── Non-uniform deltas ──────────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1911 // ── Double-serialize stability ──────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1928 // ── raw_weight_bytes content verification ───────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1945 // ── peek_header on directory blocks ─────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1955 // ── Directory single entry ──────────────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1967 // ── convert_f16_to_f32 edge cases ───────────────────────────────COMMENT
MEDIUMrust/types/src/sparse_posting_block.rs1987 // ── SIMD vs scalar f16 conversion consistency ─────────────────────COMMENT
MEDIUMrust/types/src/segment.rs1010 // ── matches_schema tests ────────────────────────────────────────────────COMMENT
MEDIUMrust/types/src/regex/literal_expr.rs116 // ┌─────┐ ┌─────┐COMMENT
MEDIUMrust/types/src/regex/literal_expr.rs118 // │ │ │ │ ┌─────┐COMMENT
MEDIUMrust/types/src/regex/literal_expr.rs119 // │ 42──┼────────┼►43 │ │ klm │COMMENT
144 more matches not shown…
Hyper-Verbose Identifiers723 hits · 631 pts
SeverityFileLineSnippetContext
LOWclients/js/transform-openapi.py109def process_schema_references(obj: dict[str, Any]) -> None:CODE
LOWclients/js/transform-openapi.py119def modify_reset_endpoint_response(openapi_json: dict[str, Any]) -> None:CODE
LOWclients/js/transform-openapi.py145def modify_version_endpoint_response(openapi_json: dict[str, Any]) -> None:CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts91function serializeEmbeddingFunction(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts126function deserializeEmbeddingFunction(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts157export function loadCollectionConfigurationFromJson(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts177export function loadCollectionConfigurationFromJsonStr(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts190export function collectionConfigurationToJson(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts221export function collectionConfigurationToJsonStr(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts236export function loadApiCollectionConfigurationFromCreateCollectionConfiguration(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts247export function createCollectionConfigurationToJson(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts281export function jsonToUpdateHnswConfiguration(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts294export function jsonToUpdateSpannConfiguration(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts303export function updateCollectionConfigurationToJson(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts355export function loadApiUpdateCollectionConfigurationFromUpdateCollectionConfiguration(CODE
LOW…/packages/chromadb-core/src/CollectionConfiguration.ts371export function hasEmbeddingFunctionConflict(CODE
LOWbin/rust_python_compat_test.py82def verify_collection_content(path: str):CODE
LOWbin/ci/pytest-shard.py65def pytest_collection_modifyitems(config, items):STRING
LOWchromadb/test/conftest.py117def override_hypothesis_profile(CODE
LOWchromadb/test/conftest.py174def generate_self_signed_certificate() -> None:CODE
LOWchromadb/test/conftest.py414def _get_server_host_port_from_env() -> Tuple[str, int]:CODE
LOWchromadb/test/conftest.py448def fastapi_server_basic_auth_valid_cred_single_user() -> Generator[System, None, None]:CODE
LOWchromadb/test/conftest.py467def fastapi_server_basic_auth_valid_cred_multiple_users() -> Generator[CODE
LOWchromadb/test/conftest.py490def fastapi_server_basic_auth_invalid_cred() -> Generator[System, None, None]:CODE
LOWchromadb/test/conftest.py505def fastapi_server_basic_authn_rbac_authz() -> Generator[System, None, None]:CODE
LOWchromadb/test/conftest.py562def fastapi_fixture_admin_and_singleton_tenant_db_user(CODE
LOWchromadb/test/conftest.py772def filtered_http_server_fixture_names() -> List[str]:CODE
LOWchromadb/test/conftest.py795def system_fixtures_authn_rbac_authz() -> List[CODE
LOWchromadb/test/conftest.py802def system_fixtures_root_and_singleton_tenant_db_user() -> List[CODE
LOWchromadb/test/conftest.py809def system_fixtures_wrong_auth() -> List[Callable[[], Generator[System, None, None]]]:CODE
LOWchromadb/test/conftest.py908 def create_client_from_system(self) -> ClientCreator:CODE
LOWchromadb/test/conftest.py936 def create_admin_client_from_system(self) -> AdminClient:CODE
LOWchromadb/test/conftest.py1092def api_with_authn_rbac_authz(CODE
LOWchromadb/test/test_chroma.py49 def test_segment_api_is_concrete(self) -> None:CODE
LOWchromadb/test/test_chroma.py86 def test_settings_pass_to_fastapi(self, mock: Mock) -> None:CODE
LOWchromadb/test/test_multithreaded.py101def _test_interleaved_add_query(CODE
LOWchromadb/test/test_multithreaded.py225def test_interleaved_add_query(client: ClientAPI) -> None:CODE
LOWchromadb/test/pytest_inventory.py38def pytest_xdist_node_collection_finished(node: Any, ids: Sequence[str]) -> None:CODE
LOWchromadb/test/test_config.py143def test_system_override_order() -> None:CODE
LOWchromadb/test/test_config.py180def test_runtime_dependencies() -> None:CODE
LOWchromadb/test/test_config.py197def test_http_client_setting_defaults() -> None:CODE
LOWchromadb/test/test_config.py204def test_http_client_setting_overrides() -> None:CODE
LOWchromadb/test/test_config.py222def test_ignores_extra_env_vars() -> None:CODE
LOWchromadb/test/test_config.py228def test_local_ignores_extra_settings_param() -> None:CODE
LOWchromadb/test/test_api.py706def test_collection_peek_with_invalid_collection_throws(client):CODE
LOWchromadb/test/test_api.py715def test_collection_query_with_invalid_collection_throws(client):CODE
LOWchromadb/test/test_api.py724def test_collection_update_with_invalid_collection_throws(client):CODE
LOWchromadb/test/test_api.py774def test_metadata_get_where_string(client):CODE
LOWchromadb/test/test_api.py784def test_metadata_get_where_int(client):CODE
LOWchromadb/test/test_api.py794def test_metadata_get_where_float(client):CODE
LOWchromadb/test/test_api.py827def test_metadata_validation_add(client):CODE
LOWchromadb/test/test_api.py834def test_metadata_validation_update(client):CODE
LOWchromadb/test/test_api.py842def test_where_validation_get(client):CODE
LOWchromadb/test/test_api.py849def test_where_validation_query(client):CODE
LOWchromadb/test/test_api.py971def test_dimensionality_validation_add(client):CODE
LOWchromadb/test/test_api.py981def test_dimensionality_validation_query(client):CODE
LOWchromadb/test/test_api.py991def test_query_document_valid_operators(client):CODE
LOWchromadb/test/test_api.py60def local_persist_api_cache_bust(persist_dir):CODE
LOWchromadb/test/test_api.py90def test_persist_index_loading(api_fixture, request):CODE
LOWchromadb/test/test_api.py115def test_persist_index_loading_embedding_function(api_fixture, request):CODE
663 more matches not shown…
Over-Commented Block580 hits · 531 pts
SeverityFileLineSnippetContext
LOW…/packages/chromadb-core/test/update.collection.test.ts101 // await collection.update({COMMENT
LOW…ents/js/packages/chromadb-core/test/auth.basic.test.ts1// @jairad26 Auth is not yet implemented in the rust server, will enable this once we have a new auth systemCOMMENT
LOW…ents/js/packages/chromadb-core/test/auth.basic.test.ts21// container = chromaContainer;COMMENT
LOW…ents/js/packages/chromadb-core/test/auth.basic.test.ts41// try {COMMENT
LOW…ents/js/packages/chromadb-core/test/auth.token.test.ts1// @jairad26 Auth is not yet implemented in the rust server, will enable this once we have a new auth systemCOMMENT
LOW…ents/js/packages/chromadb-core/test/auth.token.test.ts21// container = chromaContainer;COMMENT
LOW…ents/js/packages/chromadb-core/test/auth.token.test.ts41// await expect(noAuthClient.listCollections()).rejects.toBeInstanceOf(Error);COMMENT
LOW…/packages/chromadb-core/test/collection.client.test.ts101 });COMMENT
LOW…nts/js/packages/chromadb-core/test/auth.xtoken.test.ts1// @jairad26 Auth is not yet implemented in the rust server, will enable this once we have a new auth systemCOMMENT
LOW…nts/js/packages/chromadb-core/test/auth.xtoken.test.ts21// host,COMMENT
LOW…nts/js/packages/chromadb-core/test/auth.xtoken.test.ts41// expect(version).toMatch(/^[0-9]+\.[0-9]+\.[0-9]+$/);COMMENT
LOW…nts/js/packages/chromadb-core/test/auth.xtoken.test.ts61// await client.createCollection({COMMENT
LOWgo/pkg/sysdb/coordinator/coordinator_test.go1241 // Collection: &newCollecionID,COMMENT
LOWgo/pkg/sysdb/coordinator/table_catalog.go1901 zap.Int64("last_version", lastVersion),COMMENT
LOWgo/pkg/sysdb/coordinator/table_catalog.go2041 // segment rows -> segment metadata order; flush must take the same firstCOMMENT
LOWgo/pkg/sysdb/coordinator/table_catalog.go2201// GC minics a 2PC protocol.COMMENT
LOWgo/pkg/sysdb/grpc/collection_service.go41COMMENT
LOWbin/ci/determine-tests-to-run.sh1#!/usr/bin/env bashCOMMENT
LOWplans/rust_agent_port_1bfabf45.plan.md61### Core type definitionsCOMMENT
LOWchromadb/test/test_config.py81# ┌───┐COMMENT
LOWchromadb/test/distributed/README.md1# This folder holds basic sanity checks for the distributed version of chromadbCOMMENT
LOWchromadb/test/distributed/test_task_api.py361# client = ClientCreator.from_system(basic_http_client)COMMENT
LOWchromadb/db/mixins/sysdb.py981 # Note, the underlying get_collections api always requires a databaseCOMMENT
LOWk8s/WARNING.md1# These kubernetes manifests are UNDER ACTIVE DEVELOPMENT and are not yet ready for production use.COMMENT
LOWk8s/test/postgres.yaml41 spec:COMMENT
LOWk8s/distributed-chroma/Chart.yaml1# Copyright 2024 Chroma IncCOMMENT
LOWrust/wal3/src/backoff.rs1//! A perfect backoff algorithm.COMMENT
LOWrust/wal3/src/backoff.rs21//! to be able to absorb the downtime. If t_D is the duration of downtime, t_R is the durationCOMMENT
LOWrust/wal3/src/lib.rs61 #[error("uninitialized log")]COMMENT
LOWrust/wal3/src/lib.rs81 // you change the write path you need to audit where it gets returned.COMMENT
LOWrust/wal3/src/lib.rs621 /// Default throttling options for fragments.COMMENT
LOWrust/wal3/src/lib.rs661 Self {COMMENT
LOWrust/wal3/src/lib.rs841/// A FragmentIdentifier uniquely identifies a fragment within a log.COMMENT
LOWrust/wal3/src/gc.rs501 // replace condition), so the only case that can happen is the former.COMMENT
LOWrust/wal3/src/writer.rs161 return Err(err);COMMENT
LOWrust/wal3/src/writer.rs801 .reset_garbage(&self.options.throttle_manifest, e_tag)COMMENT
LOWrust/wal3/src/quorum_writer.rs1//! Imagine all the implications of writing your own quorum-based algorithm.COMMENT
LOWrust/wal3/src/quorum_writer.rs21COMMENT
LOWrust/wal3/src/interfaces/mod.rs661 async fn make_consumer(&self) -> Result<Self::Consumer, Error>;COMMENT
LOWrust/wal3/src/interfaces/mod.rs701/// A witness to the state of a manifest used for cache invalidation.COMMENT
LOWrust/wal3/src/interfaces/mod.rs721#[async_trait::async_trait]COMMENT
LOWrust/wal3/src/interfaces/mod.rs821 ) -> Result<Option<CursorWitness>, Error>;COMMENT
LOWrust/wal3/src/interfaces/s3/manifest_manager.rs21////////////////////////////////////////////// Staging /////////////////////////////////////////////COMMENT
LOWrust/wal3/src/interfaces/repl/manifest_manager.rs741 ///COMMENT
LOWrust/wal3/src/interfaces/repl/manifest_manager.rs761 ///COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs21 /// The minimum number of replicas that must be written to before considering a write successful.COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs741 // Extreme outlier that exceeds 2 stddev threshold.COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs821 // counts = [0, 0, 0, 0, 50, 200]COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs861 }COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs921COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs1001COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs1021 // 500 == threshold, included (boundary).COMMENT
LOWrust/wal3/src/interfaces/repl/fragment_manager.rs1041 // stddev = 199.4COMMENT
LOW…st/blockstore/proptest-regressions/arrow/blockfile.txt1# Seeds for failure cases proptest has generated in the past. It isCOMMENT
LOWrust/blockstore/src/memory/provider.rs121 let _provider = MemoryBlockfileProvider::new();COMMENT
LOWrust/blockstore/src/arrow/blockfile.rs501COMMENT
LOWrust/blockstore/src/arrow/blockfile.rs2421 // without a lot of logic duplication. We will create a v1 blockfile withCOMMENT
LOWrust/blockstore/src/arrow/block/types.rs81/// Blocks are the fundamental unit of storage in the blockstore and are used to store data in the form of (key, value) COMMENT
LOWrust/blockstore/src/arrow/block/types.rs121COMMENT
LOWrust/blockstore/src/arrow/block/types.rs721 // padded buffersCOMMENT
520 more matches not shown…
Cross-File Repetition44 hits · 220 pts
SeverityFileLineSnippetContext
HIGH…_functions/cloudflare_workers_ai_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…/utils/embedding_functions/morph_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…romadb/utils/embedding_functions/onnx_mini_lm_l6_v2.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…s/embedding_functions/perplexity_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…dding_functions/fastembed_sparse_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…utils/embedding_functions/google_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…utils/embedding_functions/openai_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…g_functions/sentence_transformer_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…b/utils/embedding_functions/bm25_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…ils/embedding_functions/voyageai_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…ing_functions/huggingface_sparse_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…bedding_functions/amazon_bedrock_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…ding_functions/chroma_cloud_qwen_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…ils/embedding_functions/text2vec_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…s/embedding_functions/instructor_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…utils/embedding_functions/cohere_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…ls/embedding_functions/open_clip_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…ils/embedding_functions/roboflow_embedding_function.py0generate embeddings for the given documents or images. args: input: documents or images to generate embeddings for. retuSTRING
HIGH…_functions/cloudflare_workers_ai_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…ils/embedding_functions/text2vec_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…/utils/embedding_functions/morph_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…dding_functions/chroma_langchain_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…romadb/utils/embedding_functions/onnx_mini_lm_l6_v2.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…tils/embedding_functions/baseten_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…b/utils/embedding_functions/jina_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…/embedding_functions/huggingface_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…ls/embedding_functions/open_clip_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…s/embedding_functions/perplexity_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…dding_functions/fastembed_sparse_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…utils/embedding_functions/google_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…utils/embedding_functions/openai_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…ils/embedding_functions/roboflow_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…g_functions/sentence_transformer_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…utils/embedding_functions/ollama_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…s/embedding_functions/instructor_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…b/utils/embedding_functions/bm25_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…utils/embedding_functions/cohere_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…ils/embedding_functions/voyageai_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…ing_functions/huggingface_sparse_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…bedding_functions/amazon_bedrock_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…ding_functions/chroma_cloud_qwen_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validate raises: validationerror: if thSTRING
HIGH…/utils/embedding_functions/nomic_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validateSTRING
HIGH…tils/embedding_functions/mistral_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validateSTRING
HIGH…/embedding_functions/together_ai_embedding_function.py0validate the configuration using the json schema. args: config: configuration to validateSTRING
Magic Placeholder Names35 hits · 208 pts
SeverityFileLineSnippetContext
HIGHclients/js/packages/chromadb/README.md66 openai_api_key: "your-api-key",CODE
HIGHclients/js/packages/chromadb-client/README.md82 openai_api_key: "your-api-key",CODE
HIGH…ients/new-js/packages/ai-embeddings/voyageai/README.md19 apiKey: 'your-api-key', // Or set VOYAGE_API_KEY env varCODE
HIGH…ients/new-js/packages/ai-embeddings/voyageai/README.md52export VOYAGE_API_KEY=your-api-keyCODE
HIGHclients/new-js/packages/ai-embeddings/cohere/README.md19 apiKey: 'your-api-key', // Or set COHERE_API_KEY env varCODE
HIGH…s/packages/ai-embeddings/chroma-cloud-splade/README.md31export CHROMA_API_KEY=your-api-keyCODE
HIGH…ts/new-js/packages/ai-embeddings/together-ai/README.md19 apiKey: 'your-api-key', // Or set TOGETHER_API_KEY env varCODE
HIGH…ts/new-js/packages/ai-embeddings/together-ai/README.md52export TOGETHER_API_KEY=your-api-keyCODE
HIGH…js/packages/ai-embeddings/huggingface-server/README.md20 apiKey: 'your-api-key', // Optional, for authenticated serversCODE
HIGH…js/packages/ai-embeddings/huggingface-server/README.md54export HF_API_KEY=your-api-keyCODE
HIGHclients/new-js/packages/ai-embeddings/all/README.md26 apiKey: 'your-api-key',CODE
HIGH…nts/new-js/packages/ai-embeddings/perplexity/README.md19 apiKey: 'your-api-key', // Or set PERPLEXITY_API_KEY env varCODE
HIGH…nts/new-js/packages/ai-embeddings/perplexity/README.md52export PERPLEXITY_API_KEY=your-api-keyCODE
HIGH…/new-js/packages/ai-embeddings/google-gemini/README.md19 apiKey: 'your-api-key', // Or set GEMINI_API_KEY env varCODE
HIGH…/new-js/packages/ai-embeddings/google-gemini/README.md53export GEMINI_API_KEY=your-api-keyCODE
HIGHclients/new-js/packages/ai-embeddings/jina/README.md19 apiKey: 'your-api-key', // Or set JINA_API_KEY env varCODE
HIGHclients/new-js/packages/ai-embeddings/jina/README.md59export JINA_API_KEY=your-api-keyCODE
HIGH…-js/packages/ai-embeddings/chroma-cloud-qwen/README.md57export CHROMA_API_KEY=your-api-keyCODE
HIGHclients/new-js/packages/ai-embeddings/mistral/README.md19 apiKey: 'your-api-key', // Or set MISTRAL_API_KEY env varCODE
HIGHclients/new-js/packages/ai-embeddings/mistral/README.md52export MISTRAL_API_KEY=your-api-keyCODE
HIGHclients/new-js/packages/ai-embeddings/openai/README.md19 apiKey: 'your-api-key', // Or set OPENAI_API_KEY env varCODE
HIGHclients/new-js/packages/ai-embeddings/openai/README.md58export OPENAI_API_KEY=your-api-keyCODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json74 "b3f09f7d-8a32-4a7b-9b00-3ebce7a2e998": "Anthropic MCP](./frameworks/anthropic-mcp) | \u2713 | Coming Soon! |\n\n---CODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json75 "a13ea680-48f9-49c5-809b-a944d87a11aa": " .add and .query\nconst collection = await client.createCollection({name: \CODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json77 "6ab6b522-8557-4225-b7bf-9a5c94a3c55a": " function runs remotely on Google's servers, and requires an API key.\n\nYoCODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json81 "8629d0ec-3284-4eb0-8cd4-a0bb40e7da6c": " wrapper around HuggingFace's embedding API. This embedding function runs rCODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json83 "957f6f4b-11e3-4933-aca8-3749aea1c3ef": " runs remotely on JinaAI's servers, and requires an API key. You can get anCODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json86 "8b8647b7-6b4e-44cb-a14e-d5d01b624b4f": " the `RoboflowEmbeddingFunction` class. Inference can be used through the RCODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json88 "24212bb5-8d77-455f-addf-1652a1adcc4e": "/examples/use_with/roboflow/embeddings.ipynb).\n\n---\nid: 'voyageai'\nnameCODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json89 "44524bf2-cc15-41dd-b52a-e8d8ee2899e8": "2\"])\n\n// pass documents to query for .add and .query\nconst collection =CODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json94 "ba406ae3-fa12-4500-9c69-acbd0c35a481": "### 3. Self-Hosted Client\n```json\n{\n \"mcpServers\": {\n \"chroma\":CODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json95 "ef5c61f0-3b1f-4d57-ad57-573ac5012652": " deployments\n\n## Using Chroma with Claude\n\n### Team Knowledge Base ExamCODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json96 "c4666bba-41ea-4f3c-b134-49e52024b871": " and documented process.\",\n \"category\": \"permissions\",\n CODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json199 "da28e3f0-172e-4fbb-a725-a83bc597eec2": "\n import chromadb.utils.embedding_functions as embedding_functions\n\n CODE
HIGH…ple_apps/generative_benchmarking/data/chroma_docs.json200 "1bad6831-530a-464d-a1d8-6b3993f54add": "\n import chromadb.utils.embedding_functions as embedding_functions\n\n CODE
Docstring Block Structure40 hits · 200 pts
SeverityFileLineSnippetContext
HIGHchromadb/__init__.py271Create a client that connects to a Chroma server. Args: host: Hostname of the Chroma server. port: STRING
HIGHchromadb/__init__.py325Create an async client that connects to a Chroma HTTP server. This supports multiple clients connecting to the sameSTRING
HIGHchromadb/__init__.py385Create a client for Chroma Cloud. If not provided, `tenant`, `database`, and `api_key` will be inferred from the enSTRING
HIGHchromadb/utils/sparse_embedding_utils.py10Normalize and create a SparseVector by sorting indices and values together. This function takes raw indices and valSTRING
HIGHchromadb/utils/statistics.py85Get the statistics attached function for a collection. Args: collection: The collection to get the statistiSTRING
HIGHchromadb/utils/statistics.py131Get the current statistics for a collection. Statistics include frequency counts for all metadata key-value pairs, STRING
HIGH…madb/utils/embedding_functions/schemas/schema_utils.py20 Load a JSON schema from the schemas directory. Args: schema_name: Name of the schema file (without .jsSTRING
HIGH…madb/utils/embedding_functions/schemas/schema_utils.py70 Get the version of a schema. Args: schema_name: Name of the schema file (without .json extension) STRING
HIGHchromadb/execution/expression/operator.py1342Parse common fields for MinK/MaxK from dict. Args: op: The operator name (e.g., "$min_k" or "$max_k") STRING
HIGHchromadb/api/client.py197Create a collection with optional configuration and metadata. If using a schema, do not provide `embedding_funcSTRING
HIGHchromadb/api/client.py256Get a collection by name. Args: name: Collection name. embedding_function: Optional embSTRING
HIGHchromadb/api/client.py296Get a collection by its ID. Args: id: The UUID of the collection. embedding_function: OSTRING
HIGHchromadb/api/client.py339Get an existing collection or create a new one. If the collection does not exist, it will be created. If the coSTRING
HIGHchromadb/api/__init__.py148Delete a collection with the given name. Args: name: The name of the collection to delete. STRING
HIGHchromadb/api/__init__.py532List all collections. Args: limit: The maximum number of entries to return. Defaults to None. STRING
HIGHchromadb/api/__init__.py561Create a new collection with the given name and metadata. Args: name: The name of the collection to STRING
HIGHchromadb/api/__init__.py597Get a collection with the given name. Args: name: The name of the collection to get embeSTRING
HIGHchromadb/api/__init__.py627Get a collection by its ID. Args: id: The UUID of the collection to get. embedding_funcSTRING
HIGHchromadb/api/__init__.py661Get or create a collection with the given name and metadata. Args: name: The name of the collection STRING
HIGHchromadb/api/__init__.py831Get a collection by its ID. Args: collection_id: The UUID of the collection to retrieve. STRING
HIGHchromadb/api/__init__.py1069Get an attached function by name for a specific collection. Args: name: Name of the attached functiSTRING
HIGHchromadb/api/types.py1921Create a CMEK instance for Google Cloud Platform. Args: resource: GCP Cloud KMS resource name in thSTRING
HIGHchromadb/api/types.py1985Deserialize CMEK from dictionary format. Args: data: Dictionary containing provider variant and resSTRING
HIGHchromadb/api/async_client.py265Get a collection by its ID. Args: id: The UUID of the collection. embedding_function: OSTRING
HIGHchromadb/api/async_api.py101Delete a collection with the given name. Args: name: The name of the collection to delete. STRING
HIGHchromadb/api/async_api.py484List all collections. Args: limit: The maximum number of entries to return. Defaults to None. STRING
HIGHchromadb/api/async_api.py513Create a new collection with the given name and metadata. Args: name: The name of the collection to STRING
HIGHchromadb/api/async_api.py549Get a collection with the given name. Args: name: The name of the collection to get embeSTRING
HIGHchromadb/api/async_api.py579Get a collection by its ID. Args: id: The UUID of the collection to get. embedding_funcSTRING
HIGHchromadb/api/async_api.py613Get or create a collection with the given name and metadata. Args: name: The name of the collection STRING
HIGHchromadb/api/async_api.py783Get a collection by its ID. Args: collection_id: The UUID of the collection to retrieve. STRING
HIGHchromadb/api/models/AsyncCollection.py68Add embeddings to the data store. Args: ids: The ids of the embeddings you wish to add eSTRING
HIGHchromadb/api/models/AsyncCollection.py232Get the n_results nearest neighbor embeddings for provided query_embeddings or query_texts. Args: qSTRING
HIGHchromadb/api/models/AsyncCollection.py359Perform hybrid search on the collection. This is an experimental API that only works for Hosted Chroma for now. STRING
HIGHchromadb/api/models/AsyncCollection.py542Delete the embeddings based on ids and/or a where filter Args: ids: The ids of the embeddings to deSTRING
HIGHchromadb/api/models/CollectionCommon.py812Embed string queries in Knn objects using the appropriate embedding function. Args: knn: A Knn objeSTRING
HIGHchromadb/api/models/Collection.py233Query for the K nearest neighbor records in the collection. This is a batch query API. Multiple queries can be STRING
HIGHchromadb/api/models/Collection.py373Perform hybrid search on the collection. This is an experimental API that only works for distributed and hosted STRING
HIGHchromadb/api/models/Collection.py566Delete records by ID or filters. All documents that match the `ids` or `where` and `where_document` filters wilSTRING
HIGHchromadb/api/models/Collection.py640Get an attached function by name for this collection. Args: name: Name of the attached function STRING
Self-Referential Comments59 hits · 192 pts
SeverityFileLineSnippetContext
MEDIUMclients/python/integration-test.sh7# Define the path to the thin client flag scriptCOMMENT
MEDIUMclients/python/build_python_thin_client.sh3# Define the paths to the existing and new toml filesCOMMENT
MEDIUMclients/python/build_python_thin_client.sh7# Define the path to the thin client flag scriptCOMMENT
MEDIUMclients/python/build_python_thin_client.sh11# Define the path to the existing readme and new readme for packagingCOMMENT
MEDIUMclients/js/transform-openapi.py33 ) # Create a copy of keys to avoid modification during iterationCODE
MEDIUMbin/get-logs.sh42# Create a description of the k8s clusterCOMMENT
MEDIUMchromadb/test/test_multithreaded.py28 # Create a normalized record set to compare againstCOMMENT
MEDIUMchromadb/test/test_client.py208 # Create a client, add some data, and close itCOMMENT
MEDIUMchromadb/test/test_client.py226 # Create a new client with the same path to verify data was persistedCOMMENT
MEDIUM…b/test/configurations/test_collection_configuration.py904 # Create a collection with a valid configuration firstCOMMENT
MEDIUM…b/test/configurations/test_collection_configuration.py1008 # Create a collection with valid configuration firstCOMMENT
MEDIUM…b/test/configurations/test_collection_configuration.py1081 # Create a valid collection firstCOMMENT
MEDIUMchromadb/test/distributed/test_statistics_wrapper.py34 # Create a collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py129 # Create a collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py135 # Create a task that counts records in the collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py982 # Create a collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py987 # Create a task that counts records in the collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py1043 # Create a collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py1049 # Create a task that counts records in the collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py276 # Create a single collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py388 # Create a collection that will be used as inputCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py1003 # Create a task that counts records in the collectionCOMMENT
MEDIUMchromadb/test/distributed/test_task_api.py1025 # Create a task that counts records in the collectionCOMMENT
MEDIUMchromadb/test/utils/test_embedding_function_schemas.py591 # Create a real instance to get the actual configCOMMENT
MEDIUMchromadb/test/utils/test_embedding_function_schemas.py633 # Create a real instance to get the actual configCOMMENT
MEDIUMchromadb/test/utils/test_embedding_function_schemas.py51 # Create an autospec of the embedding function classCOMMENT
MEDIUMchromadb/test/api/test_schema.py266 # Create a config and disable it on a specific keyCOMMENT
MEDIUMchromadb/test/api/test_schema.py464 # Create a custom embedding function and HNSW configCOMMENT
MEDIUMchromadb/test/api/test_schema.py744 # Create a default schemaCOMMENT
MEDIUMchromadb/test/api/test_schema.py980 # Create a default schema and modify vector config with ef=NoneCOMMENT
MEDIUMchromadb/test/api/test_schema.py1059 # Create a default schema and modify vector config with custom EFCOMMENT
MEDIUMchromadb/test/api/test_schema.py1241 # Create a default schema and modify vector config with SPANNCOMMENT
MEDIUMchromadb/test/api/test_schema.py1447 # Create a default schema and apply multiple modificationsCOMMENT
MEDIUMchromadb/test/api/test_schema.py1942 # Create a schema without any modificationsCOMMENT
MEDIUMchromadb/test/api/test_schema.py1992 # Create a complex schemaCOMMENT
MEDIUMchromadb/test/api/test_schema_e2e.py2129 # Create a schema with its own custom embedding functionCOMMENT
MEDIUMchromadb/test/ef/test_onnx_mini_lm_l6_v2.py65 # Create a list of documents larger than the default batch size (32)COMMENT
MEDIUMchromadb/test/ef/test_onnx_mini_lm_l6_v2.py77 # Create an embedding function with specific providersCOMMENT
MEDIUMchromadb/test/ef/test_onnx_mini_lm_l6_v2.py113 # Create a temporary directory for testingCOMMENT
MEDIUM…omadb/test/client/test_multiple_clients_concurrency.py39 # Create a final client, which will be used to verify the collections were createdCOMMENT
MEDIUM…madb/test/client/create_http_client_with_basic_auth.py1# This file is used by test_create_http_client.py to test the initializationCOMMENT
MEDIUMchromadb/test/client/test_database_tenant.py13 # Create a new database in the default tenantCOMMENT
MEDIUMchromadb/test/client/test_database_tenant.py76 # Create a new database in the default tenantCOMMENT
MEDIUMchromadb/test/client/test_database_tenant.py169 # Create a new database in the default tenant with a name of length 1COMMENT
MEDIUMchromadb/test/client/test_database_tenant.py175 # Create a tenant with a name of length 1 and expect an errorCOMMENT
MEDIUMchromadb/db/mixins/sysdb.py217 # Create a segment using the passed cursor, so that the other changesCOMMENT
MEDIUMchromadb/api/client.py112 # Create an admin client for verifying that databases and tenants existCOMMENT
MEDIUMchromadb/api/types.py1597 # Create a clear, actionable error messageCOMMENT
MEDIUMchromadb/api/types.py2320 # Create a new config with user settings but preserve the original source_keyCOMMENT
MEDIUMchromadb/api/types.py1900 >>> # Create a CMEK for GCPSTRING
MEDIUMchromadb/api/collection_configuration.py653 # Create a copy of the existing config and update with new valuesCOMMENT
MEDIUMchromadb/api/async_client.py76 # Create an admin client for verifying that databases and tenants existCOMMENT
MEDIUMchromadb/api/segment.py1140 # This method is intentionally left untraced because otherwise it can emit thousands of spans for requests containinCOMMENT
MEDIUMchromadb/api/models/CollectionCommon.py1032 # Create a new Search with the embedded rankCOMMENT
MEDIUMk8s/test/test-memberlist-cr.yaml5# Create a memberlist called worker-memberlistCOMMENT
MEDIUMrust/frontend/sample_configs/distributed_mcmr.yaml1# This file is an example of configuring the frontend forCOMMENT
MEDIUMrust/frontend/sample_configs/distributed.yaml1# This file is an example of configuring the frontend forCOMMENT
MEDIUMrust/frontend/sample_configs/distributed2.yaml1# This file is an example of configuring the frontend forCOMMENT
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json95 "ef5c61f0-3b1f-4d57-ad57-573ac5012652": " deployments\n\n## Using Chroma with Claude\n\n### Team Knowledge Base ExamCODE
Unused Imports200 hits · 161 pts
SeverityFileLineSnippetContext
LOWbin/rust_python_compat_test.py3CODE
LOWbin/rust_python_compat_test.py4CODE
LOWbin/rust_python_compat_test.py7CODE
LOWbin/rust_python_compat_test.py8CODE
LOWbin/rust_python_compat_test.py11CODE
LOWbin/ci/pytest-shard.py4CODE
LOWbin/ci/preload_default_onnx_model.py4CODE
LOWbin/ci/merge_python_test_inventory.py2CODE
LOWchromadb/__init__.py15CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py16CODE
LOWchromadb/__init__.py52CODE
LOWchromadb/__init__.py53CODE
LOWchromadb/__init__.py53CODE
LOWchromadb/__init__.py53CODE
LOWchromadb/__init__.py53CODE
LOWchromadb/__init__.py121CODE
LOWchromadb/types.py16CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/types.py24CODE
LOWchromadb/test/pytest_inventory.py1CODE
LOW…b/test/configurations/test_collection_configuration.py25CODE
LOWchromadb/test/property/test_add.py3CODE
140 more matches not shown…
Hallucination Indicators11 hits · 110 pts
SeverityFileLineSnippetContext
CRITICALchromadb/test/api/test_schema.py874 deserialized.defaults.float_list.vector_index.config.embedding_function.name()CODE
CRITICALchromadb/test/api/test_schema.py878 original.defaults.float_list.vector_index.config.embedding_function.name()CODE
CRITICALchromadb/test/api/test_schema.py1147 deserialized.defaults.float_list.vector_index.config.embedding_function.name()CODE
CRITICALchromadb/test/api/test_schema.py1152 deserialized.defaults.float_list.vector_index.config.embedding_function.get_config()CODE
CRITICALchromadb/test/api/test_schema.py1333 deserialized.defaults.float_list.vector_index.config.embedding_function.name()CODE
CRITICALchromadb/test/api/test_schema.py1338 deserialized.defaults.float_list.vector_index.config.embedding_function.get_config()CODE
CRITICALchromadb/test/api/test_schema.py1671 deserialized.defaults.float_list.vector_index.config.embedding_function.name()CODE
CRITICALchromadb/test/api/test_schema.py2040 schema.defaults.float_list.vector_index.config.embedding_function.name()CODE
CRITICALrust/blockstore/src/arrow/blockfile.rs772 let curr_iter = self.root.sparse_index.data.forward.iter();CODE
CRITICALrust/blockstore/src/arrow/blockfile.rs860 for block_id in self.root.sparse_index.data.forward.values() {CODE
CRITICALrust/foundation-api/src/routes/mcp/server.rs219 let Some(url) = self.server.config.foundation.deep_research_api_url.clone() else {CODE
Excessive Try-Catch Wrapping75 hits · 86 pts
SeverityFileLineSnippetContext
MEDIUMclients/js/transform-openapi.py18 print(f"Error fetching OpenAPI spec: {e}")CODE
LOWclients/js/transform-openapi.py141 except Exception as e:CODE
MEDIUMclients/js/transform-openapi.py142 print(f"Error modifying reset endpoint: {e}")CODE
LOWclients/js/transform-openapi.py168 except Exception as e:CODE
MEDIUMclients/js/transform-openapi.py169 print(f"Error modifying version endpoint: {e}")CODE
LOWbin/ci/merge_python_test_inventory.py54 except Exception as e:CODE
LOWchromadb/config.py415 except Exception as e:CODE
LOWchromadb/types.py153 except Exception as e:CODE
LOWchromadb/test/test_cli.py40 except Exception:CODE
LOWchromadb/test/distributed/test_log_backpressure.py66 except Exception as exc:CODE
LOWchromadb/test/property/test_client_url.py54 except Exception:CODE
LOWchromadb/test/property/test_persist.py265 except Exception as e:CODE
LOWchromadb/test/property/test_persist.py279 except Exception:CODE
LOWchromadb/test/property/test_cross_version_persist.py233 except Exception as e:CODE
LOWchromadb/test/utils/test_embedding_function_schemas.py595 except Exception as e:CODE
LOWchromadb/test/utils/test_embedding_function_schemas.py639 except Exception:CODE
LOWchromadb/test/utils/test_embedding_function_schemas.py409 except Exception:CODE
LOWchromadb/test/utils/test_embedding_function_schemas.py563 except Exception:CODE
LOWchromadb/test/api/test_collection.py29 except Exception as e:CODE
LOWchromadb/test/api/test_collection.py42 except Exception as e:CODE
LOWchromadb/test/api/test_collection.py75 except Exception as e:CODE
LOWchromadb/test/api/test_indexing_status.py212 except Exception as e:CODE
LOWchromadb/test/ef/test_chroma_bm25_embedding_function.py188 except Exception as e:CODE
LOWchromadb/auth/token_authn/__init__.py222 except Exception as e:CODE
LOWchromadb/auth/basic_authn/__init__.py133 except Exception as e:CODE
LOWchromadb/server/fastapi/__init__.py139 except Exception as e:CODE
LOWchromadb/server/fastapi/__init__.py1063 except Exception:CODE
LOWchromadb/server/fastapi/__init__.py1168 except Exception:CODE
LOWchromadb/utils/delete_file.py14 except Exception:CODE
LOWchromadb/utils/delete_file.py25 except Exception:CODE
LOWchromadb/utils/delete_file.py34 except Exception:CODE
LOW…b/utils/embedding_functions/jina_embedding_function.py134 except Exception as e:CODE
LOWchromadb/utils/embedding_functions/__init__.py208 except Exception as e:CODE
LOWchromadb/utils/embedding_functions/__init__.py234 except Exception as e:CODE
LOW…ng_functions/chroma_cloud_splade_embedding_function.py111 except Exception as e:CODE
LOW…utils/embedding_functions/google_embedding_function.py109 except Exception as e:CODE
LOW…utils/embedding_functions/cohere_embedding_function.py104 except Exception as e:CODE
LOWchromadb/cli/cli.py44 except Exception as e:CODE
MEDIUMchromadb/cli/cli.py22def update():CODE
LOWchromadb/db/mixins/sysdb.py265 except Exception as e:CODE
LOWchromadb/api/client.py117 except Exception:CODE
LOWchromadb/api/client.py151 except Exception as e:CODE
LOWchromadb/api/client.py793 except Exception:CODE
MEDIUMchromadb/api/client.py141def get_user_identity(self) -> UserIdentity:CODE
LOWchromadb/api/types.py2795 except Exception:CODE
LOWchromadb/api/types.py2919 except Exception as e:CODE
LOWchromadb/api/types.py2967 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py104 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py145 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py150 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py168 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py349 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py354 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py428 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py573 except Exception as e:CODE
LOWchromadb/api/collection_configuration.py579 except Exception as e:CODE
LOWchromadb/api/shared_system_client.py180 except Exception:CODE
LOWchromadb/api/async_client.py153 except Exception:CODE
LOWchromadb/api/models/CollectionCommon.py104 except Exception as e:CODE
LOWchromadb/api/models/ConditionalCollectionTransaction.py92 except Exception as exc:CODE
15 more matches not shown…
Deep Nesting88 hits · 74 pts
SeverityFileLineSnippetContext
LOWclients/js/transform-openapi.py25CODE
LOWbin/ci/preload_default_onnx_model.py58CODE
LOWbin/ci/preload_default_onnx_model.py125CODE
LOWchromadb/config.py368CODE
LOWchromadb/test/test_multithreaded.py101CODE
LOWchromadb/test/test_api.py3870CODE
LOWchromadb/test/test_api.py3934CODE
LOWchromadb/test/test_api.py3882CODE
LOWchromadb/test/test_api.py3963CODE
LOW…b/test/configurations/test_collection_configuration.py1332CODE
LOWchromadb/test/distributed/test_log_backpressure.py38CODE
LOWchromadb/test/distributed/test_log_backpressure.py51CODE
LOWchromadb/test/property/strategies.py408CODE
LOWchromadb/test/property/strategies.py505CODE
LOWchromadb/test/property/strategies.py942CODE
LOWchromadb/test/property/strategies.py961CODE
LOWchromadb/test/property/test_embeddings.py331CODE
LOWchromadb/test/property/test_fork.py85CODE
LOWchromadb/test/property/test_base64_conversion.py41CODE
LOWchromadb/test/property/test_base64_conversion.py67CODE
LOWchromadb/test/property/test_schema.py93CODE
LOWchromadb/test/property/test_schema.py179CODE
LOWchromadb/test/property/test_schema.py457CODE
LOWchromadb/test/property/test_schema.py656CODE
LOWchromadb/test/property/test_cross_version_persist.py67CODE
LOWchromadb/test/property/test_add_gc.py113CODE
LOWchromadb/test/property/invariants.py46CODE
LOWchromadb/test/property/invariants.py277CODE
LOWchromadb/test/property/invariants.py573CODE
LOWchromadb/test/property/test_filtering.py32CODE
LOWchromadb/test/utils/test_embedding_function_schemas.py362CODE
LOWchromadb/test/utils/test_embedding_function_schemas.py450CODE
LOWchromadb/test/api/test_conditional_transaction.py462CODE
LOWchromadb/test/api/test_conditional_transaction.py507CODE
LOWchromadb/test/api/test_conditional_transaction.py643CODE
LOWchromadb/segment/impl/manager/local.py156CODE
LOWchromadb/segment/impl/vector/local_persistent_hnsw.py305CODE
LOWchromadb/segment/impl/vector/local_persistent_hnsw.py428CODE
LOWchromadb/segment/impl/vector/batch.py53CODE
LOWchromadb/segment/impl/vector/brute_force_index.py120CODE
LOWchromadb/segment/impl/vector/local_hnsw.py134CODE
LOWchromadb/segment/impl/vector/local_hnsw.py291CODE
LOWchromadb/segment/impl/metadata/sqlite.py678CODE
LOWchromadb/segment/impl/metadata/sqlite.py243CODE
LOWchromadb/segment/impl/metadata/sqlite.py330CODE
LOWchromadb/segment/impl/metadata/sqlite.py494CODE
LOWchromadb/segment/impl/metadata/sqlite.py549CODE
LOWchromadb/utils/delete_file.py11CODE
LOWchromadb/utils/statistics.py126CODE
LOW…b/utils/embedding_functions/jina_embedding_function.py112CODE
LOW…utils/embedding_functions/cohere_embedding_function.py61CODE
LOWchromadb/cli/utils.py21CODE
LOWchromadb/execution/expression/plan.py69CODE
LOWchromadb/execution/expression/operator.py71CODE
LOWchromadb/execution/expression/operator.py654CODE
LOWchromadb/execution/expression/operator.py1278CODE
LOWchromadb/db/impl/grpc/server.py238CODE
LOWchromadb/db/impl/grpc/server.py442CODE
LOWchromadb/db/mixins/embeddings_queue.py304CODE
LOWchromadb/db/mixins/embeddings_queue.py324CODE
28 more matches not shown…
Structural Annotation Overuse58 hits · 69 pts
SeverityFileLineSnippetContext
LOW…sdb/coordinator/async_attached_function_simple_test.go105 // Step 2: Finalize repairCOMMENT
LOW…sdb/coordinator/async_attached_function_simple_test.go117 // Step 3: Try again with updated log position - should succeedCOMMENT
LOWrust/segment/src/quantized_spann.rs427 // Step 1: Open embedding_metadata → load rotation matrix + center.COMMENT
LOWrust/segment/src/quantized_spann.rs472 // Step 2: Open quantized centroid usearch index (read-only).COMMENT
LOWrust/segment/src/quantized_spann.rs503 // Step 3: Open quantized cluster blockfile reader.COMMENT
LOWrust/segment/src/quantized_spann.rs515 // Step 4: Open scalar_metadata blockfile reader (for version lookups)COMMENT
LOWrust/index/src/spann/quantized_spann.rs1136 // Step 0: Load embedding_metadata (rotation matrix + quantization center)COMMENT
LOWrust/index/src/spann/quantized_spann.rs1209 // Step 1: Open centroid indexesCOMMENT
LOWrust/index/src/spann/quantized_spann.rs1235 // Step 2: Load scalar metadata (next_cluster_id, versions, cluster_lengths)COMMENT
LOWrust/index/src/spann/quantized_spann.rs1276 // Step 3: Open cluster reader + initialize deltas from cluster_lengthsCOMMENT
LOWrust/index/src/spann/quantized_spann.rs2126 // Step 1: insert (empty index -> spawn)COMMENT
LOWrust/index/src/spann/quantized_spann.rs2140 // Step 2: insert (append to existing cluster)COMMENT
LOWrust/index/src/spann/quantized_spann.rs2163 // Step 3: split with reassign (triggered by balance)COMMENT
LOWrust/index/src/spann/quantized_spann.rs2264 // Step 4: merge (triggered by balance after scrub)COMMENT
LOWrust/index/src/sparse/maxscore.md42### Step 0: SetupCOMMENT
LOWrust/index/src/sparse/maxscore.md50### Step 1: Essential / Non-essential PartitionCOMMENT
LOWrust/index/src/sparse/maxscore.md75### Step 2: Phase 1 — Drain Essential TermsCOMMENT
LOWrust/index/src/sparse/maxscore.md141### Step 3: Phase 2 — Non-essential Merge-JoinCOMMENT
LOWrust/index/src/sparse/maxscore.md156### Step 4: Phase 3 — Heap ExtractionCOMMENT
LOWrust/log-service/src/lib.rs7972 // Step 1: Initialize collection log and set it to offset 100COMMENT
LOWrust/log-service/src/lib.rs7988 // Step 2: Verify we can move forward (to offset 150)COMMENT
LOWrust/log-service/src/lib.rs8000 // Step 3: Attempt to move backwards (to offset 50) - this should be blockedCOMMENT
LOWrust/log-service/src/lib.rs8018 // Step 4: Verify that requesting the same offset worksCOMMENT
LOWrust/log-service/src/lib.rs8030 // Step 5: Verify we can still move forward after backward attempt was blockedCOMMENT
LOWrust/rust-sysdb/src/spanner.rs1696 // Step 3: Check if any other regions still have cursors for this collectionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs1711 // Step 4: If no other regions remain, delete collection_metadata and collectionsCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2190 // Step 1: Get all indexes firstCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2222 // Step 2: Create admin client for DDL operationsCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2291 // Step 3: Drop all indexes first, then tablesCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2379 // Step 4: Run migrations to recreate schemaCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9445 // Step 1: Create a collectionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9461 // Step 2: Soft-delete the collection via updateCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9510 // Step 3: Call finish_collection_deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9524 // Step 4: Verify collection behavior after finish_collection_deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9551 // Step 1: Create a collection but don't soft-delete itCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9567 // Step 2: Try to call finish_collection_deletion on non-soft-deleted collectionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9607 // Step 1: Create a collection (creates cursors in all regions)COMMENT
LOWrust/rust-sysdb/src/spanner.rs9619 // Step 2: Soft-delete the collection via updateCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9639 // Step 3: Verify collection is visible from both regions before deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9662 // Step 4: Call finish_collection_deletion from US region onlyCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9676 // Step 5: Verify collection behavior after deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9694 // Step 6: Now call finish_collection_deletion from Asia region tooCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9710 // Step 7: Verify collection is completely gone from both regionsCOMMENT
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json102 "6045885f-46ac-48cd-98da-06bf5d7af59d": "distance_function`, `embedding_model`, `chunk_size`, etc.\n\n{% Banner typeCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json103 "f9503bd0-7fb3-42c6-a034-79e9345f3a90": "```\n\n### Step 3: Evaluation\n\nDefine retriever metrics like `Contextual CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json110 "8252b2c5-9835-407e-8424-baa46bfc2a7c": " critical insights to improve performance, operations and reliability.\n\nFCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json111 "84bafda8-31cb-40c7-a32a-18618ecaa877": " the `otlp_headers` parameter with its desired value. Alternatively, you caCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json170 "b3c779de-e8d6-4c9c-8605-a4820f73532d": "/api-gateway/) or add your own\nauthenticating proxy. This basic stack doesCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json171 "ea2144ce-b306-4597-866f-5f7b760aae06": " AWS access key](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credenCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json173 "f0115587-fc49-42d2-b00d-3dd852003ebf": " KeyPair named\n`mykey` so anyone with the associated private key can SSH iCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json174 "fb7857e5-b3ee-4b0a-a6b4-ebf6559648c7": "\";\n\nconst chromaClient = new ChromaClient({\n path: \"<Your Chroma inCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json177 "59570399-cecf-4e95-b785-dc07d5fe5edc": " endpoint using [Chroma's\nnative authentication support](./azure#authenticCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json178 "2ae301de-a349-4290-82f4-92900fe8e328": " VM size, and location. Note that this template creates a new resource grouCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json179 "bcd4455f-004a-4416-be8e-9d649a37714a": " server's IP address and port\n`8000`. Since you are running a Chroma serveCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json182 "d6b2f828-5c1e-4cf1-8166-9d4264e29c89": ") instance, which\ncosts about two cents an hour, or $15 for a full month, CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json183 "0d058cda-3b4d-4f46-b45e-63b47505d031": "CP credentials\n\nIn your GCP project, create a service account for deployiCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json184 "f00d632e-c099-4b0e-9c48-b8e17b5a40fd": ".tfvars` file. Then run the following commands to deploy your Chroma stack.CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json185 "60a39b40-3251-4d29-9170-93392ca2e9bf": "CP, our [thin-client package](../chroma-server/python-thin-client) may be eCODE
Modern Structural Boilerplate64 hits · 66 pts
SeverityFileLineSnippetContext
LOWchromadb/config.py25logger = logging.getLogger(__name__)CODE
LOWchromadb/__init__.py66__all__ = [CODE
LOWchromadb/__init__.py112logger = logging.getLogger(__name__)CODE
LOWchromadb/types.py66 def set_configuration(self, configuration: C) -> None:CODE
LOWchromadb/types.py162 def set_configuration(self, configuration: CollectionConfiguration) -> None:CODE
LOWchromadb/types.py166 def set_serialized_schema(self, serialized_schema: Dict[str, Any]) -> None:CODE
LOWchromadb/types.py329__all__ = [CODE
LOWchromadb/test/conftest.py47logger = logging.getLogger(__name__)CODE
LOW…test/property/test_collections_with_database_tenant.py106 def set_database_and_tenant(self, database: Tuple[str, str]) -> None:CODE
LOW…test/property/test_collections_with_database_tenant.py115 def set_tenant(self, tenant: str) -> None:CODE
LOW…test/property/test_collections_with_database_tenant.py124 def set_api_tenant_database(self, tenant: str, database: str) -> None:CODE
LOWchromadb/test/property/test_embeddings.py250 def update_embeddings(self, record_set: strategies.RecordSet) -> None:CODE
LOWchromadb/test/property/test_embeddings.py516 def update_embeddings(self, record_set: strategies.RecordSet) -> None:CODE
LOW…rty/test_collections_with_database_tenant_overwrite.py113 def set_api_tenant_database(self, tenant: str, database: str) -> None:CODE
LOWchromadb/auth/token_authn/__init__.py31logger = logging.getLogger(__name__)CODE
LOWchromadb/auth/token_authn/__init__.py33__all__ = [CODE
LOWchromadb/auth/simple_rbac_authz/__init__.py20logger = logging.getLogger(__name__)CODE
LOWchromadb/auth/basic_authn/__init__.py31logger = logging.getLogger(__name__)CODE
LOWchromadb/auth/basic_authn/__init__.py33__all__ = ["BasicAuthenticationServerProvider", "BasicAuthClientProvider"]CODE
LOWchromadb/segment/impl/distributed/segment_directory.py48 def set_memberlist_name(self, memberlist: str) -> None:CODE
LOWchromadb/segment/impl/distributed/segment_directory.py51 def update_memberlist(self, memberlist: Memberlist) -> None:CODE
LOWchromadb/segment/impl/distributed/segment_directory.py138 def set_memberlist_name(self, memberlist: str) -> None:CODE
LOWchromadb/segment/impl/distributed/segment_directory.py324 def _update_memberlist(self, memberlist: Memberlist) -> None:CODE
LOWchromadb/segment/impl/vector/local_persistent_hnsw.py41logger = logging.getLogger(__name__)CODE
LOWchromadb/segment/impl/vector/brute_force_index.py14logger = logging.getLogger(__name__)CODE
LOWchromadb/segment/impl/vector/local_hnsw.py32logger = logging.getLogger(__name__)CODE
LOWchromadb/segment/impl/metadata/sqlite.py40logger = logging.getLogger(__name__)CODE
LOWchromadb/segment/impl/metadata/sqlite.py310 def _update_metadata(self, cur: Cursor, id: int, metadata: UpdateMetadata) -> None:CODE
LOWchromadb/segment/impl/metadata/sqlite.py471 def _update_record(self, cur: Cursor, record: LogRecord) -> None:CODE
LOWchromadb/segment/distributed/__init__.py55 def set_memberlist_name(self, memberlist: str) -> None:CODE
LOWchromadb/server/fastapi/__init__.py90logger = logging.getLogger(__name__)CODE
LOWchromadb/server/fastapi/__init__.py488 def _set_request_context(self, request: Request) -> None:CODE
LOW…romadb/utils/embedding_functions/onnx_mini_lm_l6_v2.py19logger = logging.getLogger(__name__)CODE
LOWchromadb/utils/embedding_functions/__init__.py270__all__ = [CODE
LOWchromadb/utils/embedding_functions/schemas/__init__.py12__all__ = [CODE
LOW…db/utils/embedding_functions/schemas/bm25_tokenizer.py275__all__ = [CODE
LOWchromadb/execution/expression/__init__.py55__all__ = [CODE
LOWchromadb/db/impl/sqlite.py25logger = logging.getLogger(__name__)CODE
LOWchromadb/db/mixins/embeddings_queue.py39logger = logging.getLogger(__name__)CODE
LOWchromadb/db/mixins/embeddings_queue.py481 def set_config(self, config: EmbeddingsQueueConfigurationInternal) -> None:CODE
LOWchromadb/db/mixins/sysdb.py50logger = logging.getLogger(__name__)CODE
LOWchromadb/api/base_http_client.py10logger = logging.getLogger(__name__)CODE
LOWchromadb/api/configuration.py161 def set_parameter(self, name: str, value: Union[str, int, float, bool]) -> None:CODE
LOWchromadb/api/fastapi.py70logger = logging.getLogger(__name__)CODE
LOWchromadb/api/client.py724 def set_tenant(self, tenant: str, database: str = DEFAULT_DATABASE) -> None:CODE
LOWchromadb/api/client.py730 def set_database(self, database: str) -> None:CODE
LOWchromadb/api/__init__.py683 def set_tenant(self, tenant: str, database: str = DEFAULT_DATABASE) -> None:CODE
LOWchromadb/api/__init__.py695 def set_database(self, database: str) -> None:CODE
LOWchromadb/api/types.py61__all__ = [CODE
LOWchromadb/api/types.py2301 def _set_vector_index_config(self, config: VectorIndexConfig) -> None:CODE
LOWchromadb/api/types.py2332 def _set_index_in_defaults(self, config: IndexConfig, enabled: bool) -> None:CODE
LOWchromadb/api/types.py2396 def _set_index_for_key(self, key: str, config: IndexConfig, enabled: bool) -> None:CODE
LOWchromadb/api/shared_system_client.py11logger = logging.getLogger(__name__)CODE
LOWchromadb/api/async_fastapi.py66logger = logging.getLogger(__name__)CODE
LOWchromadb/api/async_client.py133 async def set_tenant(self, tenant: str, database: str = DEFAULT_DATABASE) -> None:CODE
LOWchromadb/api/async_client.py139 async def set_database(self, database: str) -> None:CODE
LOWchromadb/api/async_api.py635 async def set_tenant(self, tenant: str, database: str = DEFAULT_DATABASE) -> None:CODE
LOWchromadb/api/async_api.py647 async def set_database(self, database: str) -> None:CODE
LOWchromadb/api/segment.py94logger = logging.getLogger(__name__)CODE
LOWchromadb/api/models/CollectionCommon.py83logger = logging.getLogger(__name__)CODE
4 more matches not shown…
Verbosity Indicators54 hits · 63 pts
SeverityFileLineSnippetContext
LOW…sdb/coordinator/async_attached_function_simple_test.go105 // Step 2: Finalize repairCOMMENT
LOW…sdb/coordinator/async_attached_function_simple_test.go117 // Step 3: Try again with updated log position - should succeedCOMMENT
LOWrust/types/src/collection_schema.rs2488 // TODO: once we allow turning off dense vector indexing, we need to check if the key is enabledCOMMENT
LOWrust/segment/src/quantized_spann.rs427 // Step 1: Open embedding_metadata → load rotation matrix + center.COMMENT
LOWrust/segment/src/quantized_spann.rs472 // Step 2: Open quantized centroid usearch index (read-only).COMMENT
LOWrust/segment/src/quantized_spann.rs503 // Step 3: Open quantized cluster blockfile reader.COMMENT
LOWrust/segment/src/quantized_spann.rs515 // Step 4: Open scalar_metadata blockfile reader (for version lookups)COMMENT
LOWrust/index/src/spann/quantized_spann.rs1136 // Step 0: Load embedding_metadata (rotation matrix + quantization center)COMMENT
LOWrust/index/src/spann/quantized_spann.rs1209 // Step 1: Open centroid indexesCOMMENT
LOWrust/index/src/spann/quantized_spann.rs1235 // Step 2: Load scalar metadata (next_cluster_id, versions, cluster_lengths)COMMENT
LOWrust/index/src/spann/quantized_spann.rs1276 // Step 3: Open cluster reader + initialize deltas from cluster_lengthsCOMMENT
LOWrust/index/src/spann/quantized_spann.rs2126 // Step 1: insert (empty index -> spawn)COMMENT
LOWrust/index/src/spann/quantized_spann.rs2140 // Step 2: insert (append to existing cluster)COMMENT
LOWrust/index/src/spann/quantized_spann.rs2163 // Step 3: split with reassign (triggered by balance)COMMENT
LOWrust/index/src/spann/quantized_spann.rs2264 // Step 4: merge (triggered by balance after scrub)COMMENT
LOWrust/log-service/src/lib.rs7972 // Step 1: Initialize collection log and set it to offset 100COMMENT
LOWrust/log-service/src/lib.rs7988 // Step 2: Verify we can move forward (to offset 150)COMMENT
LOWrust/log-service/src/lib.rs8000 // Step 3: Attempt to move backwards (to offset 50) - this should be blockedCOMMENT
LOWrust/log-service/src/lib.rs8018 // Step 4: Verify that requesting the same offset worksCOMMENT
LOWrust/log-service/src/lib.rs8030 // Step 5: Verify we can still move forward after backward attempt was blockedCOMMENT
LOWrust/rust-sysdb/src/spanner.rs1696 // Step 3: Check if any other regions still have cursors for this collectionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs1711 // Step 4: If no other regions remain, delete collection_metadata and collectionsCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2190 // Step 1: Get all indexes firstCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2222 // Step 2: Create admin client for DDL operationsCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2291 // Step 3: Drop all indexes first, then tablesCOMMENT
LOWrust/rust-sysdb/src/spanner.rs2379 // Step 4: Run migrations to recreate schemaCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9445 // Step 1: Create a collectionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9461 // Step 2: Soft-delete the collection via updateCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9510 // Step 3: Call finish_collection_deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9524 // Step 4: Verify collection behavior after finish_collection_deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9551 // Step 1: Create a collection but don't soft-delete itCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9567 // Step 2: Try to call finish_collection_deletion on non-soft-deleted collectionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9607 // Step 1: Create a collection (creates cursors in all regions)COMMENT
LOWrust/rust-sysdb/src/spanner.rs9619 // Step 2: Soft-delete the collection via updateCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9639 // Step 3: Verify collection is visible from both regions before deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9662 // Step 4: Call finish_collection_deletion from US region onlyCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9676 // Step 5: Verify collection behavior after deletionCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9694 // Step 6: Now call finish_collection_deletion from Asia region tooCOMMENT
LOWrust/rust-sysdb/src/spanner.rs9710 // Step 7: Verify collection is completely gone from both regionsCOMMENT
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json102 "6045885f-46ac-48cd-98da-06bf5d7af59d": "distance_function`, `embedding_model`, `chunk_size`, etc.\n\n{% Banner typeCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json103 "f9503bd0-7fb3-42c6-a034-79e9345f3a90": "```\n\n### Step 3: Evaluation\n\nDefine retriever metrics like `Contextual CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json110 "8252b2c5-9835-407e-8424-baa46bfc2a7c": " critical insights to improve performance, operations and reliability.\n\nFCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json111 "84bafda8-31cb-40c7-a32a-18618ecaa877": " the `otlp_headers` parameter with its desired value. Alternatively, you caCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json170 "b3c779de-e8d6-4c9c-8605-a4820f73532d": "/api-gateway/) or add your own\nauthenticating proxy. This basic stack doesCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json171 "ea2144ce-b306-4597-866f-5f7b760aae06": " AWS access key](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credenCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json173 "f0115587-fc49-42d2-b00d-3dd852003ebf": " KeyPair named\n`mykey` so anyone with the associated private key can SSH iCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json174 "fb7857e5-b3ee-4b0a-a6b4-ebf6559648c7": "\";\n\nconst chromaClient = new ChromaClient({\n path: \"<Your Chroma inCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json177 "59570399-cecf-4e95-b785-dc07d5fe5edc": " endpoint using [Chroma's\nnative authentication support](./azure#authenticCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json178 "2ae301de-a349-4290-82f4-92900fe8e328": " VM size, and location. Note that this template creates a new resource grouCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json179 "bcd4455f-004a-4416-be8e-9d649a37714a": " server's IP address and port\n`8000`. Since you are running a Chroma serveCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json182 "d6b2f828-5c1e-4cf1-8166-9d4264e29c89": ") instance, which\ncosts about two cents an hour, or $15 for a full month, CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json183 "0d058cda-3b4d-4f46-b45e-63b47505d031": "CP credentials\n\nIn your GCP project, create a service account for deployiCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json184 "f00d632e-c099-4b0e-9c48-b8e17b5a40fd": ".tfvars` file. Then run the following commands to deploy your Chroma stack.CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json185 "60a39b40-3251-4d29-9170-93392ca2e9bf": "CP, our [thin-client package](../chroma-server/python-thin-client) may be eCODE
AI Slop Vocabulary15 hits · 36 pts
SeverityFileLineSnippetContext
MEDIUMgo/pkg/sysdb/grpc/collection_service.go36// Essentially - an update with none is a no-opCOMMENT
MEDIUMchromadb/test/distributed/test_statistics_wrapper.py338 # or figure out a different testing harness where we don't have to wait for query cache invalidationCOMMENT
MEDIUMchromadb/test/property/test_collections.py252# it to protect against regressions in the test harness itself. If you needCOMMENT
MEDIUMchromadb/segment/impl/distributed/segment_directory.py127 # Given that this is a test harness, just sleep for an additional 500ms for nowCOMMENT
MEDIUMrust/wal3/src/writer.rs174 /// It is my intention to make this more robust as time goes on. Concretely, that means thatCOMMENT
MEDIUMrust/blockstore/src/arrow/provider.rs410/// The implementation is currently very simple and not intended for robust production use. We shouldCOMMENT
MEDIUMrust/types/src/regex/mod.rs15/// We would like to leverage the regex_syntax crate to provide basic parsing and simplificationCOMMENT
LOWexamples/gemini/load_data.py50 # If the collection already exists, we just return it. This allows us to add moreCOMMENT
LOWexamples/chat_with_your_documents/load_data.py35 # If the collection already exists, we just return it. This allows us to add moreCOMMENT
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json7 "0ceea0de-622a-4131-8ea9-06b8f0862ca8": "# About\n\nWe are hiring software engineers and applied research scientistsCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json7 "0ceea0de-622a-4131-8ea9-06b8f0862ca8": "# About\n\nWe are hiring software engineers and applied research scientistsCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json117 "edad6320-29db-4310-9a25-9f3a12753780": "# Migration\n\nSchema and data format changes are a necessary evil of evolvCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json156 "36e7fc5b-5e21-49df-8a09-75dfdc07e48a": " monitor your application's interactions with the Chroma server:\n- [OpenLLCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json174 "fb7857e5-b3ee-4b0a-a6b4-ebf6559648c7": "\";\n\nconst chromaClient = new ChromaClient({\n path: \"<Your Chroma inCODE
MEDIUM.github/workflows/pr.yml92 # are the harness every k8s integration test runs against.COMMENT
Redundant / Tautological Comments21 hits · 33 pts
SeverityFileLineSnippetContext
LOWclients/js/transform-openapi.py49 # Check if this is a oneOf with a null type optionCOMMENT
LOWbin/get-logs.sh4# Check if the test-name and version-number are provided as argumentsCOMMENT
LOWchromadb/test/conftest.py99# Check if we are running in a mode where SPANN is disabledCOMMENT
LOWchromadb/test/conftest.py565 # Check if we should connect to existing server instead of spawning a new oneCOMMENT
LOWchromadb/test/test_chroma.py105 # Check if the settings passed to the mock match the settings we usedCOMMENT
LOW…test/property/test_collections_with_database_tenant.py68 # Check if tenant already existsCOMMENT
LOW…omadb/test/segment/distributed/test_rendezvous_hash.py36 # Check if keys are somewhat evenly distributedCOMMENT
LOW…omadb/test/segment/distributed/test_rendezvous_hash.py61 # Check if keys are somewhat evenly distributedCOMMENT
LOWchromadb/test/utils/cross_version.py46 # Check if already installedCOMMENT
LOWchromadb/test/utils/test_embedding_function_schemas.py581 # Check if it's callable (static methods are callable on the class)COMMENT
LOWchromadb/test/utils/test_embedding_function_schemas.py625 # Check if it's callable (static methods are callable on the class)COMMENT
LOWchromadb/segment/impl/distributed/segment_directory.py265 # Check if all members in the memberlist have a node set,COMMENT
LOWchromadb/segment/impl/vector/local_persistent_hnsw.py220 # Check if index exists and load it if it doesCOMMENT
LOW…romadb/utils/embedding_functions/onnx_mini_lm_l6_v2.py163 # Check if any document exceeds the max tokensCOMMENT
LOW…utils/embedding_functions/cohere_embedding_function.py118 # Check if it's a mix or neitherCOMMENT
LOWchromadb/db/impl/grpc/server.py249 # Check if the collection already exists globally by idCOMMENT
LOWchromadb/db/impl/grpc/server.py272 # Check if the collection already exists in this database by nameCOMMENT
LOWchromadb/api/types.py1090 # Check if value is a SparseVector (validation happens in __post_init__)COMMENT
LOWchromadb/api/types.py1118 # Check if value is a SparseVector (validation happens in __post_init__)COMMENT
LOWexamples/gemini/main.py66 # Check if the GOOGLE_API_KEY environment variable is set. Prompt the user to set it if not.COMMENT
LOWexamples/chat_with_your_documents/main.py71 # Check if the OPENAI_API_KEY environment variable is set.COMMENT
Modern AI Meta-Vocabulary12 hits · 28 pts
SeverityFileLineSnippetContext
MEDIUMplans/rust_agent_port_1bfabf45.plan.md344### PR 1 - `hammad/rust-agent-scaffold`COMMENT
MEDIUMrust/chroma/src/embed/chroma_cloud.rs37 #[error("unsupported Chroma Cloud embedding model: {0}")]COMMENT
MEDIUMrust/worker/src/fn_consumer/fn_consumer_manager.rs47 CompactionFailed(#[from] crate::execution::orchestration::compact::CompactionError),CODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json19 "2a146e1c-c03a-4351-a75a-2b1dcbcbff10": " you'll store your embeddings, documents, and any additional metadata. CollCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json28 "f36b5ea9-6c0e-496d-af3d-f5fdf13be8d2": " 6mo?\n- What areas are great for community contributions?\n\n## What is thCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json30 "9eb60ecf-5dec-45df-afa2-2c27743d07da": "ab](https://colab.research.google.com/drive/1QEzFyqnoFxq7LUGyP1vzR4iLt9PpCDCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json66 "2d7637e9-510a-492d-b213-7e4edb4ceca8": "# Embedding Functions\n\n## Default: all-MiniLM-L6-v2\n\nBy default, ChromaCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json97 "f3fcb391-766a-4e56-b2f8-3821f869b4fd": " base for similar cases and suggest a solution?\n```\n\nClaude will:\n1. SeCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json101 "1fd549fa-2214-41c6-8f99-06e51f29340e": "3.5-turbo\",\n messages=messages,\n temperature=0,\n mCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json102 "6045885f-46ac-48cd-98da-06bf5d7af59d": "distance_function`, `embedding_model`, `chunk_size`, etc.\n\n{% Banner typeCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json106 "fe8d26af-66c6-4fa1-a221-c65154754653": "aystack\n```\n\n### Usage\n\n- The [Chroma Integration page](https://haystaCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json115 "9ebe35ae-b85f-4a96-9eda-31b90811a91a": "https://github.com/Dev317/streamlit_chromadb_connection/blob/main/README.mdCODE
AI Structural Patterns27 hits · 26 pts
SeverityFileLineSnippetContext
LOWchromadb/test/conftest.py210CODE
LOWchromadb/test/conftest.py283CODE
LOW…b/utils/embedding_functions/jina_embedding_function.py29CODE
LOW…utils/embedding_functions/openai_embedding_function.py10CODE
LOW…b/utils/embedding_functions/bm25_embedding_function.py20CODE
LOWchromadb/db/__init__.py69CODE
LOWchromadb/api/configuration.py327CODE
LOWchromadb/api/fastapi.py533CODE
LOWchromadb/api/fastapi.py590CODE
LOWchromadb/api/fastapi.py699CODE
LOWchromadb/api/client.py553CODE
LOWchromadb/api/__init__.py330CODE
LOWchromadb/api/__init__.py944CODE
LOWchromadb/api/async_fastapi.py568CODE
LOWchromadb/api/async_fastapi.py624CODE
LOWchromadb/api/async_fastapi.py733CODE
LOWchromadb/api/async_client.py498CODE
LOWchromadb/api/async_api.py283CODE
LOWchromadb/api/async_api.py896CODE
LOWchromadb/api/segment.py676CODE
LOWchromadb/api/segment.py843CODE
LOWchromadb/api/rust.py422CODE
LOWchromadb/api/rust.py653CODE
LOWchromadb/api/models/AsyncCollection.py211CODE
LOWchromadb/api/models/Collection.py212CODE
LOWchromadb/quota/__init__.py48CODE
LOWchromadb/quota/simple_quota_enforcer/__init__.py34CODE
Fake / Example Data18 hits · 18 pts
SeverityFileLineSnippetContext
LOW…ents/js/packages/chromadb-core/test/auth.basic.test.ts62 test("placeholder", () => {CODE
LOW…ents/js/packages/chromadb-core/test/auth.token.test.ts65 test("placeholder", () => {CODE
LOW…nts/js/packages/chromadb-core/test/auth.xtoken.test.ts86 test("placeholder", () => {CODE
LOW…ckages/chromadb-core/test/embeddings/ef_schema.test.ts34 openai_api_key: "dummy_key",CODE
LOW…ckages/chromadb-core/test/embeddings/ef_schema.test.ts45 api_key_env_var: "dummy_key",CODE
LOW…ckages/chromadb-core/test/embeddings/ef_schema.test.ts53 cohere_api_key: "dummy_key",CODE
LOW…ckages/chromadb-core/test/embeddings/ef_schema.test.ts76 jina_api_key: "dummy_key",CODE
LOW…ckages/chromadb-core/test/embeddings/ef_schema.test.ts109 api_key: "dummy_key",CODE
LOW…ckages/chromadb-core/test/embeddings/ef_schema.test.ts120 googleApiKey: "dummy_key",CODE
LOWclients/js/packages/chromadb-core/src/Collection.ts262 * where: {"name": {"$eq": "John Doe"}},COMMENT
LOWclients/js/packages/chromadb-core/src/Collection.ts271 * where: {"name": {"$eq": "John Doe"}},COMMENT
LOWclients/js/packages/chromadb-core/src/Collection.ts436 * where: {"name": {"$eq": "John Doe"}},COMMENT
LOWrust/types/src/execution/operator.rs2992 let simple_where = r#"{"author": "John Doe"}"#;CODE
LOWrust/types/src/execution/operator.rs3019 "$eq": "John Doe"CODE
LOWrust/storage/tests/object_storage_integration_test.rs64 "projects/fake-project-12345/locations/us-central1/keyRings/fake-ring/cryptoKeys/fake-key";CODE
LOWrust/rust-sysdb/src/spanner.rs6075 chroma_types::MetadataValue::Str("John Doe".to_string()),CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json139 "e998db17-4b7a-457d-9eca-07158d7e33e8": "# Adding Data to Chroma Collections\n\nAdd data to Chroma with `.add`.\n\nRCODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json141 "bca06d64-c6ef-4bda-a7ec-087c53308c47": "29\", \"verse\": \"11\"}, ...],\n ids=[\"id1\", \"id2\", \"id3\", ...]\nCODE
Slop Phrases8 hits · 13 pts
SeverityFileLineSnippetContext
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json5 "9c820c40-7492-481c-9aba-07b08b0c860d": " collection by `id` using `.get`.\n\n{% TabbedCodeBlock %}\n\n{% Tab label=CODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json70 "e39bb547-ec5a-4b04-bb10-69361dd66c39": " chromadb.utils.data_loaders import ImageLoader\ndata_loader = ImageLoader(CODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json96 "c4666bba-41ea-4f3c-b134-49e52024b871": " and documented process.\",\n \"category\": \"permissions\",\n CODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json101 "1fd549fa-2214-41c6-8f99-06e51f29340e": "3.5-turbo\",\n messages=messages,\n temperature=0,\n mCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json167 "52e590ab-5417-4996-bb7e-ed1d4360a508": "Tab %}\n\n{% /Tabs %}\n\n# Chroma's Thin-Client\n\n\nIf you are running ChrCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json196 "a9f5d67d-eca9-4c79-9ca9-76c0c39b0bcd": " \u26a0\ufe0f This is destructive and not reversible.\n\n{% TabbedCodeBlockCODE
MEDIUM…ple_apps/generative_benchmarking/data/chroma_docs.json200 "1bad6831-530a-464d-a1d8-6b3993f54add": "\n import chromadb.utils.embedding_functions as embedding_functions\n\n CODE
LOW…ple_apps/generative_benchmarking/data/chroma_docs.json134 "cfefb49a-3328-4f1b-a74c-2385afc499d7": " issues and how to fix them.\n\nIf you don't see your problem listed here, CODE
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHrust/worker/src/execution/orchestration/projection.rs24/// to retrieve the actual record content with metadata and embeddings as requested.COMMENT
TODO Padding4 hits · 6 pts
SeverityFileLineSnippetContext
LOW…es/chromadb-core/test/collection.config.client.test.ts130 // TODO: Add test for invalid space for embedding function if supportedCOMMENT
LOW…ackages/chromadb/test/collection.config.client.test.ts191 // TODO: Add test for invalid space for embedding function if supportedCOMMENT
LOWchromadb/db/impl/grpc/client.py394 # TODO: implement limit and offset in the gRPC serviceCOMMENT
LOWrust/system/src/types.rs413 // TODO: implement thisCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWrust/cli/install/install.sh6# Usage:COMMENT