# migrations

dir: embeddings_queue
filename: 00001-embeddings.sqlite.sql
hash: d3755dfd232be8e8301f4d7fcfb3a486
sql:
CREATE TABLE embeddings_queue (
    seq_id INTEGER PRIMARY KEY,
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    operation INTEGER NOT NULL,
    topic TEXT NOT NULL,
    id TEXT NOT NULL,
    vector BLOB,
    encoding TEXT,
    metadata TEXT
);


dir: sysdb
filename: 00001-collections.sqlite.sql
hash: 38352d725ad1c16074fac420b22b4633
sql:
CREATE TABLE collections (
    id TEXT PRIMARY KEY,
    name TEXT NOT NULL,
    topic TEXT NOT NULL,
    UNIQUE (name)
);

CREATE TABLE collection_metadata (
    collection_id TEXT REFERENCES collections(id) ON DELETE CASCADE,
    key TEXT NOT NULL,
    str_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (collection_id, key)
);


dir: sysdb
filename: 00002-segments.sqlite.sql
hash: 2913cb6a503055a95f625448037e8912
sql:
CREATE TABLE segments (
    id TEXT PRIMARY KEY,
    type TEXT NOT NULL,
    scope TEXT NOT NULL,
    topic TEXT,
    collection TEXT REFERENCES collection(id)
);

CREATE TABLE segment_metadata (
    segment_id TEXT  REFERENCES segments(id) ON DELETE CASCADE,
    key TEXT NOT NULL,
    str_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (segment_id, key)
);


dir: sysdb
filename: 00004-tenants-databases.sqlite.sql
hash: 048867ce8fcdefe4023c7110e4433591
sql:
CREATE TABLE IF NOT EXISTS tenants (
    id TEXT PRIMARY KEY,
    UNIQUE (id)
);

CREATE TABLE IF NOT EXISTS databases (
    id TEXT PRIMARY KEY, -- unique globally
    name TEXT NOT NULL, -- unique per tenant
    tenant_id TEXT NOT NULL REFERENCES tenants(id) ON DELETE CASCADE,
    UNIQUE (tenant_id, name) -- Ensure that a tenant has only one database with a given name
);

CREATE TABLE IF NOT EXISTS collections_tmp (
    id TEXT PRIMARY KEY, -- unique globally
    name TEXT NOT NULL, -- unique per database
    topic TEXT NOT NULL,
    dimension INTEGER,
    database_id TEXT NOT NULL REFERENCES databases(id) ON DELETE CASCADE,
    UNIQUE (name, database_id)
);

-- Create default tenant and database
INSERT OR REPLACE INTO tenants (id) VALUES ('default_tenant'); -- The default tenant id is 'default_tenant' others are UUIDs
INSERT OR REPLACE INTO databases (id, name, tenant_id) VALUES ('00000000-0000-0000-0000-000000000000', 'default_database', 'default_tenant');

INSERT OR REPLACE INTO collections_tmp (id, name, topic, dimension, database_id)
    SELECT id, name, topic, dimension, '00000000-0000-0000-0000-000000000000' FROM collections;
DROP TABLE collections;
ALTER TABLE collections_tmp RENAME TO collections;


dir: sysdb
filename: 00005-remove-topic.sqlite.sql
hash: b1367c826b8fba5f96f27befdc1d42d2
sql:
-- Remove the topic column from the Collections and Segments tables

ALTER TABLE collections DROP COLUMN topic;
ALTER TABLE segments DROP COLUMN topic;


dir: sysdb
filename: 00006-collection-segment-metadata.sqlite.sql
hash: 4eea7468935bf25d4604a0fed2366116
sql:
-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE collection_metadata ADD COLUMN bool_value INTEGER;
ALTER TABLE segment_metadata ADD COLUMN bool_value INTEGER;


dir: metadb
filename: 00001-embedding-metadata.sqlite.sql
hash: 2b4cf52c4bb2676e21d6860a4409f856
sql:
CREATE TABLE embeddings (
    id INTEGER PRIMARY KEY,
    segment_id TEXT NOT NULL,
    embedding_id TEXT NOT NULL,
    seq_id BLOB NOT NULL,
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    UNIQUE (segment_id, embedding_id)
);

CREATE TABLE embedding_metadata (
    id INTEGER REFERENCES embeddings(id),
    key TEXT NOT NULL,
    string_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (id, key)
);

CREATE TABLE max_seq_id (
    segment_id TEXT PRIMARY KEY,
    seq_id BLOB NOT NULL
);

CREATE VIRTUAL TABLE embedding_fulltext USING fts5(id, string_value);


dir: metadb
filename: 00002-embedding-metadata.sqlite.sql
hash: 12a570f7121b3a8ce750a2a7c36da20f
sql:
-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE embedding_metadata ADD COLUMN bool_value INTEGER


dir: metadb
filename: 00003-full-text-tokenize.sqlite.sql
hash: f97ad6334aeaa8f419f01110b648b97a
sql:
CREATE VIRTUAL TABLE embedding_fulltext_search USING fts5(string_value, tokenize='trigram');
INSERT INTO embedding_fulltext_search (rowid, string_value) SELECT rowid, string_value FROM embedding_metadata;
DROP TABLE embedding_fulltext;


# embeddings_queue

created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 4d8e10c7-ad86-4d0b-9b02-08e832bf68a3
encoding: FLOAT32
metadata:
{"chroma:document": "\u53f0\u7063\u70ba\u4ec0\u9ebc\u8981\u5236\u5b9a\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\uff1f"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 24912db3-bf79-48ca-8d0e-e207690bb56e
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f55\u985e\u5c0d\u8c61\u9700\u57f7\u884c\u6eab\u5ba4\u6c23\u9ad4\u76e4\u67e5"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: dacc6e68-9f17-4cea-b591-0b0108cdfc68
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f55\u8b02\u7e3d\u91cf\u7ba1\u5236\uff0c\u6211\u570b\u662f\u5426\u5df2\u8a2d\u5b9a\u7e3d\u91cf\u7ba1\u5236"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 3f988b79-1feb-4cd8-bc08-da5c59dbb04f
encoding: FLOAT32
metadata:
{"chroma:document": "\u7d44\u7e54\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u53ef\u4ee5\u7528\u78b3\u6b0a\u62b5\u6e1b\u55ce\uff1f"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 5250d59d-ab0e-4637-9481-fadb98bfeea0
encoding: FLOAT32
metadata:
{"chroma:document": "\u8001\u820a\u6c7d\u8eca\u6c70\u820a\u63db\u65b0\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u6548\u76ca\u7684\u7528\u9014\u70ba\u4f55"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 6e56725c-de1b-47cf-af2f-d5cada3a953a
encoding: FLOAT32
metadata:
{"chroma:document": "\u5b8c\u6210\u76e4\u67e5\u4f5c\u696d\u5f8c\uff0c\u9700\u7522\u51fa\u4f55\u7a2e\u6587\u4ef6"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 4850b5b6-268a-4bca-8e8c-cd62e7ca1bdf
encoding: FLOAT32
metadata:
{"chroma:document": "\u7d44\u7e54\u578b\u76e4\u67e5\u662f\u5426\u7686\u9700\u5b8c\u6210\u7b2c\u4e09\u8005\u67e5\u8b49\u4f5c\u696d"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: abd555fd-1fe5-4318-b045-07a8788e2cda
encoding: FLOAT32
metadata:
{"chroma:document": "CEV\u7cfb\u7d71\u53ef\u4ee5\u652f\u63f4\u76e4\u67e5\u5230\u4ec0\u9ebc\u7a0b\u5ea6"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: e918ec1d-62f1-4aca-9730-03f575b84a4e
encoding: FLOAT32
metadata:
{"chroma:document": "\u78b3\u76e4\u67e5\u6d89\u53ca\u54ea\u4e9b\u7522\u696d\u6216\u9818\u57df\uff1f"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 677f6299-2a1e-4540-bce9-552e765729be
encoding: FLOAT32
metadata:
{"chroma:document": "\u53f0\u7063\u6c23\u5019\u8b8a\u9077\u6cd5\u662f\u5426\u5df2\u8a2d\u7acb\u5404\u968e\u6bb5\u7ba1\u5236\u76ee\u6a19?"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 41fabdf1-a78e-4de3-81c9-372bff37ecf1
encoding: FLOAT32
metadata:
{"chroma:document": "\u5236\u5b9a\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u76e4\u67e5\u767b\u9304\u53ca\u67e5\u9a57\u7ba1\u7406\u8fa6\u6cd5\u7684\u76ee\u7684\u662f\u4ec0\u9ebc"}


created_at: 2024-07-16 05:33:33
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 86fa3dc3-acae-4941-8c01-6b7a9951d395
encoding: FLOAT32
metadata:
{"chroma:document": "\u8acb\u554f\u7cbe\u8aa0\u8cc7\u8a0a\u6709\u4ec0\u9ebc\u7522\u54c1\u5462\uff1f"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: f8800765-23ec-48c0-841e-fa6c9eb6519f
encoding: FLOAT32
metadata:
{"chroma:document": "\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u53ca\u7ba1\u7406\u6cd5\u4fc2\u65bc104\u5e747\u67081\u65e5\u5236\u5b9a\u516c\u5e03\u65bd\u884c\u3002\u8332\u56e0\u5168\u7403\u6c23\u5019\u8b8a\u9077\u60c5\u52e2\u56b4\u5cfb\uff0c\u570b\u969b\u7522\u696d\u4f9b\u61c9\u93c8\u5c0d\u6e1b\u78b3\u8981\u6c42\u6301\u7e8c\u589e\u52a0\uff0c\u5404\u570b\u5728\u5df4\u9ece\u5354\u5b9a\u67b6\u69cb\u4e0b\uff0c\u7d1b\u7d1b\u6aa2\u8a0e\u56e0\u61c9\u6c23\u5019\u8b8a\u9077\u4f5c\u70ba\uff0c\u7a4d\u6975\u958b\u5c55\u6e1b\u7de9\u3001\u8abf\u9069\u3001\u6280\u8853\u3001\u8cc7\u91d1\u3001\u80fd\u529b\u5efa\u69cb\u3001\u900f\u660e\u5ea6\u7b49\u5de5\u4f5c\uff0c\u4e26\u63a5\u7e8c\u63d0\u51fa\u897f\u51432050\u5e74\u9054\u6210\u6eab\u5ba4\u6c23\u9ad4\u6de8\u96f6\u6392\u653e\u76ee\u6a19\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 8e445ab8-7e84-4e3a-a552-90aeaf3e908c
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c4\u689d\uff0c\u570b\u5bb6\u6eab\u5ba4\u6c23\u9ad4\u9577\u671f\u6e1b\u91cf\u76ee\u6a19\u70ba\u4e2d\u83ef\u6c11\u570b139\u5e74\u6eab\u5ba4\u6c23\u9ad4\u6de8\u96f6\u6392\u653e\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: c45754b1-6024-49dc-8187-3a445c4f337a
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c3\u689d\u7b2c\u5341\u9805\uff0c\u6de8\u96f6\u6392\u653e\u6307\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u8207\u78b3\u532f\u91cf\u9054\u6210\u5e73\u8861\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 087b5459-0164-4149-9aba-38d80e8a2e74
encoding: FLOAT32
metadata:
{"chroma:document": "\u884c\u653f\u9662\u74b0\u5883\u4fdd\u8b77\u7f72\uff08\u73fe\u70ba\u74b0\u5883\u90e8\uff09\u300c\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u53ca\u7ba1\u7406\u6cd5\u300d\u57282015\u5e74\u901a\u904e\uff0c\u5176\u4e2d\u8a02\u5b9a\u6bcf5\u5e74\u70ba1\u671f\u7684\u6eab\u5ba4\u6c23\u9ad4\u968e\u6bb5\u7ba1\u5236\u76ee\u6a19\uff0c\u7576\u6642\u8a02\u5b9a2020\u5e74\u6e1b2%\u30012025\u5e74\u6e1b10%\u53ca2030\u5e74\u6e1b20%\u3002\u6eab\u7ba1\u6cd5\u4fee\u6cd5\u6210\u70ba\u6c23\u5019\u6cd5\u5f8c\uff0c\u4ecd\u4ee55\u5e74\u70ba1\u671f\u4fee\u8a02\u7ba1\u5236\u76ee\u6a19\uff0c\u6cd5\u898f\u898f\u5b9a\u662f\u5728\u5be6\u65bd\u5e74\u524d2\u5e74\u63d0\u51fa\uff0c\u56e0\u6b64\u7b2c3\u671f\uff082026\u81f32030\u5e74\uff09\u7684\u76ee\u6a19\u9810\u8a022024\u5e74\u63d0\u51fa\u3002\u4f9d\u64da\u74b0\u5883\u90e8\u6c23\u5019\u8b8a\u9077\u7f72\u6700\u65b0\u63ed\u9732\u8cc7\u8a0a\uff0c\u7b2c3\u671f\u6eab\u5ba4\u6c23\u9ad4\u968e\u6bb5\u7ba1\u5236\u76ee\u6a19\u8a02\u5b9a\u7684\u7a0b\u5e8f\uff0c\u76ee\u524d\u6b63\u5728\u7c4c\u7d44\u8aee\u8a62\u5c0f\u7d44\u958b\u6703\u8a0e\u8ad6\uff0c\u5c07\u5c31\u6700\u65b0\u7d93\u6fdf\u767c\u5c55\u3001\u5404\u884c\u696d\u5225\u63a8\u4f30\u5206\u6790\uff0c\u9810\u8a08\u80fd\u57282024\u5e74\u5e74\u4e2d\u767c\u5e03\u5b8c\u6574\u5831\u544a\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 3d2ec6ca-ba93-47b0-baa5-822cc6219e4c
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c21\u689d\u7b2c\u4e00\u9805\uff0c\u4e8b\u696d\u61c9\u76e4\u67e5\u767b\u9304\u53ca\u67e5\u9a57\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u4e4b\u6392\u653e\u6e90\uff0c\u5305\u62ec\u767c\u96fb\u696d\u3001\u92fc\u9435\u696d\u3001\u77f3\u6cb9\u7149\u88fd\u696d\u3001\u6c34\u6ce5\u696d\u3001\u534a\u5c0e\u9ad4\u696d\u3001\u8584\u819c\u96fb\u6676\u9ad4\u6db2\u6676\u986f\u793a\u5668\u696d\u516c\u544a\u6307\u5b9a\u88fd\u7a0b\u3001\u5404\u884c\u696d\u5168\u5ee0\u5316\u77f3\u88fd\u7a0b\u76f4\u63a5\u6392\u653e\u8d85\u904e2.5\u842c\u5678\uff0c\u4ee5\u53ca\u88fd\u9020\u696d\u76f4\u63a5\u8207\u96fb\u529b\u4f7f\u7528\u6392\u653e\u8d85\u904e2.5\u842c\u5678\u8005\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 5ed6515a-66f1-4630-baf1-536853a0aadf
encoding: FLOAT32
metadata:
{"chroma:document": "\u7e3d\u91cf\u7ba1\u5236\u610f\u6307\u5728\u4e00\u5b9a\u671f\u9593\u5167\uff0c\u70ba\u6709\u6548\u6e1b\u5c11\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\uff0c\u5c0d\u516c\u544a\u6392\u653e\u6e90\u6eab\u5ba4\u6c23\u9ad4\u7e3d\u5bb9\u8a31\u6392\u653e\u91cf\u6240\u4f5c\u4e4b\u9650\u5236\u63aa\u65bd\u3002\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c34\u689d\uff0c\u7e3d\u91cf\u7ba1\u5236\u61c9\u65bc\u5be6\u65bd\u6392\u653e\u91cf\u76e4\u67e5\u3001\u67e5\u9a57\u3001\u767b\u9304\u5236\u5ea6\uff0c\u4e26\u5efa\u7acb\u81ea\u9858\u6e1b\u91cf\u3001\u6392\u653e\u984d\u5ea6\u6838\u914d\u53ca\u4ea4\u6613\u5236\u5ea6\u5f8c\uff0c\u7531\u4e2d\u592e\u4e3b\u7ba1\u6a5f\u95dc\u64ec\u8a02\u6eab\u5ba4\u6c23\u9ad4\u7e3d\u91cf\u7ba1\u5236\u53ca\u6392\u653e\u4ea4\u6613\u8a08\u756b\uff0c\u6703\u5546\u6709\u95dc\u4e2d\u592e\u76ee\u7684\u4e8b\u696d\u4e3b\u7ba1\u6a5f\u95dc\uff0c\u5831\u8acb\u884c\u653f\u9662\u6838\u5b9a\u5f8c\u516c\u544a\u5be6\u65bd\uff0c\u4e26\u5f97\u8207\u5916\u570b\u653f\u5e9c\u6216\u570b\u969b\u7d44\u7e54\u5354\u8b70\u5171\u540c\u5be6\u65bd\uff0c\u800c\u73fe\u968e\u6bb5\u6211\u570b\u78b3\u5b9a\u50f9\u5236\u5ea6\u63a8\u52d5\u4ee5\u78b3\u8cbb\u5148\u884c\uff0c\u5f8c\u78b3\u7a05\u53ca\u7e3d\u91cf\u7ba1\u5236\uff0c\u66ab\u672a\u5be6\u65bd\u7e3d\u91cf\u7ba1\u5236\u63aa\u65bd\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: d249f02b-6eed-4289-bbc1-78febf731dde
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c28\u689d\uff0c\u4e2d\u592e\u4e3b\u7ba1\u6a5f\u95dc\u70ba\u9054\u6210\u570b\u5bb6\u6eab\u5ba4\u6c23\u9ad4\u9577\u671f\u6e1b\u91cf\u76ee\u6a19\u53ca\u5404\u671f\u968e\u6bb5\u7ba1\u5236\u76ee\u6a19\uff0c\u5f97\u5206\u968e\u6bb5\u5c0d\u4e0b\u5217\u6392\u653e\u6eab\u5ba4\u6c23\u9ad4\u4e4b\u6392\u653e\u6e90\u5fb5\u6536\u78b3\u8cbb\uff1a"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 55a73362-4e4b-4d28-81c0-bb032a3628e1
encoding: FLOAT32
metadata:
{"chroma:document": "\u74b0\u5883\u90e8\u65bc2023\u5e7412\u670829\u65e5\u516c\u5e03\u78b3\u8cbb\u6536\u8cbb\u8fa6\u6cd5\u8349\u6848\uff0c\u898f\u5b9a\u5e74\u6392\u653e\u91cf\u90542.5\u842c\u516c\u5678\u4e8c\u6c27\u5316\u78b3\u7576\u91cf\uff08CO2e\uff09\u7684\u96fb\u529b\u696d\u53ca\u5927\u578b\u88fd\u9020\u696d\u70ba\u6536\u8cbb\u5c0d\u8c61\uff0c\u81ea2024\u5e74\u958b\u59cb\uff0c\u78b3\u8cbb\u6536\u8cbb\u5c0d\u8c61\u7684\u6eab\u5ba4\u6c23\u9ad4\u5e74\u6392\u653e\u91cf\u5c31\u6703\u88ab\u7d0d\u5165\u8a08\u50f9\uff0c\u4e26\u9810\u8a08\u65bc2025\u5e74\u958b\u59cb\u5fb5\u6536\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 3d48a42e-45d7-4709-8524-40e757a49f02
encoding: FLOAT32
metadata:
{"chroma:document": "\u74b0\u5883\u90e8\u65bc2023\u5e7412\u67081\u65e5\u8a02\u5b9a\u767c\u5e03\u300c\u78b3\u8cbb\u8cbb\u7387\u5be9\u8b70\u6703\u8a2d\u7f6e\u8981\u9ede\u300d\uff0c\u660e\u5b9a\u78b3\u8cbb\u8cbb\u7387\u5be9\u8b70\u6703\u59d4\u54e1\u7684\u7d44\u6210\u53ca\u904b\u4f5c\u65b9\u5f0f\u3002\u4e26\u4f9d\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c28\u689d\u898f\u5b9a\uff0c\u5176\u5fb5\u6536\u8cbb\u7387\u5c07\u7531\u5be9\u8b70\u6703\u5be9\u8b70\u5f8c\uff0c\u9001\u8a72\u90e8\u6838\u5b9a\u516c\u544a\u3002\u622a\u81f3\u76ee\u524d\u70ba\u6b62\uff0c\u74b0\u5883\u90e8\u5df2\u53ec\u958b\u5169\u6b21\u78b3\u8cbb\u8cbb\u7387\u5be9\u8b70\u6703\uff0c\u4ecd\u672a\u5b9a\u6848\u3002\u9810\u8a08\u5c07\u65bc4\u6708\u4e0b\u65ec\u53ec\u958b\u7b2c\u4e09\u6b21\u78b3\u8cbb\u8cbb\u7387\u5be9\u8b70\u6703\uff0c\u6301\u7e8c\u8207\u74b0\u5718\u3001\u696d\u754c\u6e9d\u901a\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: c6d09636-4d4d-4bd3-8c8a-22ed454ea5d2
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c32\u689d\u53ca33\u689d\uff0c\u78b3\u8cbb\u6536\u5165\u7d0d\u5165\u6eab\u5ba4\u6c23\u9ad4\u7ba1\u7406\u57fa\u91d1\uff0c\u5176\u7528\u9014\u5982\u4e0b\uff1a"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 7bb42ed5-4f80-4504-b7bd-1a58435989ab
encoding: FLOAT32
metadata:
{"chroma:document": "\u78b3\u6b0a\u53ef\u4f9d\u78b3\u6b0a\u6a5f\u5236\u7684\u4e0d\u540c\u6709\u4e0d\u540c\u7684\u4f86\u6e90\uff0c\u6211\u570b\u6838\u767c\u4e4b\u78b3\u6b0a\u70ba\u6e1b\u91cf\u984d\u5ea6\uff0c\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c25\u689d\uff0c\u4e8b\u696d\u6216\u5404\u7d1a\u653f\u5e9c\u5f97\u81ea\u884c\u6216\u806f\u5408\u5171\u540c\u63d0\u51fa\u81ea\u9858\u6e1b\u91cf\u5c08\u6848\uff0c\u64da\u4ee5\u57f7\u884c\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u63aa\u65bd\uff0c\u5411\u4e2d\u592e\u4e3b\u7ba1\u6a5f\u95dc\u7533\u8acb\u6838\u51c6\u53d6\u5f97\u6e1b\u91cf\u984d\u5ea6\uff0c\u4e26\u61c9\u4f9d\u4e2d\u592e\u4e3b\u7ba1\u6a5f\u95dc\u898f\u5b9a\u4e4b\u689d\u4ef6\u53ca\u671f\u9650\u4f7f\u7528\u3002\u9664\u6b64\u4e4b\u5916\uff0c\u570b\u969b\u9593\u6709\u8a31\u591a\u7684\u81ea\u9858\u6027\u6e1b\u91cf\u6a5f\u5236\uff0c\u5982\u9ec3\u91d1\u6a19\u6e96\uff08GS\uff09\u3001\u7d93\u9a57\u8b49\u78b3\u6a19\u6e96(VCS)\u7b49\uff0c\u53ef\u4f9d\u5faa\u8a72\u6e1b\u91cf\u6a5f\u5236\u4e4b\u898f\u7bc4\u8207\u6d41\u7a0b\u7533\u8acb\u78b3\u6b0a\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 2d8616ef-f97d-4f9e-8900-6de4570965dc
encoding: FLOAT32
metadata:
{"chroma:document": "\u7d44\u7e54\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u4fc2\u4f9d\u64daISO 14064-1\u6a19\u6e96\u9032\u884c\u6eab\u5ba4\u6c23\u9ad4\u76e4\u67e5\u3002\u5728ISO 14064-1\u6a19\u6e96\u4e0b\uff0c\u7121\u6cd5\u76f4\u63a5\u900f\u904e\u78b3\u6b0a\u62b5\u6e1b\u5176\u6392\u653e\u91cf\u3002\u4f46\u4f01\u696d\u5982\u4ee5\u78b3\u4e2d\u548c\u70ba\u76ee\u6a19\uff0c\u53ef\u4f9d\u5faa\u74b0\u5883\u90e8\u516c\u544a\u4e4b\u300c\u78b3\u4e2d\u548c\u5be6\u65bd\u8207\u5ba3\u544a\u6307\u5f15\u300d\u8207ISO 14068\u6a19\u6e96\uff0c\u4ee5\u78b3\u6b0a\u62b5\u63db\u7684\u65b9\u5f0f\uff0c\u4e2d\u548c\u5176\u6392\u653e\u91cf\uff0c\u9054\u6210\u300c\u78b3\u4e2d\u548c\u300d\u7684\u72c0\u614b\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: bcbf609b-0568-49d3-a0b0-7635775a33f2
encoding: FLOAT32
metadata:
{"chroma:document": "\u74b0\u5883\u90e8\u516c\u544a\u4e4b\u6c23\u5019\u6cd5\u7b2c27\u689d\u8a02\u6709\u4f7f\u7528\u570b\u5916\u6e1b\u91cf\u984d\u5ea6\u53ef\u4ee5\u6709\u4e00\u5b9a\u6bd4\u4f8b\u6263\u62b5\u78b3\u8cbb\u7684\u898f\u5b9a\uff0c\u76ee\u524d\u53c3\u8003\u570b\u969b\u78b3\u8cbb\u62b5\u6263\u7684\u76f8\u95dc\u4f5c\u6cd5\uff0c\u660e\u6587\u898f\u5b9a\u7528\u65bc\u62b5\u6263\u78b3\u8cbb\u6392\u653e\u91cf\u7684\u570b\u5916\u6e1b\u91cf\u984d\u5ea6\uff0c\u9700\u7d93\u4e2d\u592e\u4e3b\u7ba1\u6a5f\u95dc\u8a8d\u53ef\u5f8c\u65b9\u53ef\u4f7f\u7528\uff0c\u4e14\u8a2d\u5b9a\u5176\u4e0a\u9650\u4e0d\u5f97\u8d85\u904e\u9700\u6536\u8cbb\u6392\u653e\u91cf\u76845%\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 01ee6937-3766-4d91-96fe-4193ed37c418
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u74b0\u5883\u90e82023\u5e741\u670811\u65e5\u516c\u544a\u4e4b\u8001\u820a\u6c7d\u8eca\u6c70\u820a\u63db\u65b0\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u6548\u76ca\u5a92\u5408\u670d\u52d9\u4f5c\u696d\u7a0b\u5e8f\uff0c\u8001\u820a\u6c7d\u8eca\u6c70\u820a\u63db\u65b0\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u6548\u76ca\u50c5\u5f97\u4f9b\u958b\u767c\u884c\u70ba\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u589e\u91cf\u62b5\u63db\u4e4b\u7528\uff0c\u5176\u6709\u6548\u671f\u9650\u81ea\u6838\u767c\u5e74\u5ea6\u8d77\u5341\u5e74\u5167\u6709\u6548\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: b1495298-5148-4062-81d5-3b899b65401c
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u9810\u671f\u4f7f\u7528\u8005\u8981\u6c42\uff0c\u64c7\u5b9a\u63a1\u7528\u6a19\u6e96\uff0c\u5305\u62ecISO14064-1(\u7d44\u7e54\u578b\u6eab\u5ba4\u6c23\u9ad4\u76e4\u67e5\u6a19\u6e96)\u3001GHG protocol(\u6eab\u5ba4\u6c23\u9ad4\u76e4\u67e5\u8b70\u5b9a\u66f8)"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: a875e4fe-1f7b-4479-9fc2-cc490b33b2a8
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c3\u689d\uff0c\u6eab\u5ba4\u6c23\u9ad4\u6307\u4e8c\u6c27\u5316\u78b3\uff08CO2\uff09\u3001\u7532\u70f7\uff08CH4\uff09\u3001\u6c27\u5316\u4e9e\u6c2e\uff08N2O\uff09\u3001\u6c2b\u6c1f\u78b3\u5316\u7269(HFCs\uff09\u3001\u5168\u6c1f\u78b3\u5316\u7269\uff08PFCs\uff09\u3001\u516d\u6c1f\u5316\u786b\uff08SF6\uff09 \u3001  \u4e09\u6c1f\u5316\u6c2e\uff08NF3\uff09\u53ca\u5176\u4ed6\u7d93\u4e2d\u592e\u4e3b\u7ba1\u6a5f\u95dc\u516c\u544a\u8005"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 31ace833-34bc-47fd-a527-098c5f045238
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u9810\u671f\u4f7f\u7528\u8005\u8981\u6c42\u8a2d\u5b9a\u76e4\u67e5\u7bc4\u570d\uff0c\u5018\u82e5\u70ba\u6211\u570b\u53d7\u74b0\u5883\u90e8\u7ba1\u5236\u5c0d\u8c61\uff0c\u9700\u4f9d\u64da\u4e8b\u696d\u7ba1\u5236\u7de8\u865f\u7684\u7533\u5831\u908a\u754c\u5283\u5b9a\u7bc4\u570d\uff1b\u82e5\u70ba\u91d1\u7ba1\u6703\u8981\u6c42\u5c0d\u8c61\uff0c\u9700\u4f9d\u64da\u4e0a\u5e02\u6ac3\u4e4b\u6bcd\u5b50\u516c\u53f8\u5283\u5b9a\u7bc4\u570d"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 0e135eee-b082-483c-8f50-53cac1b25b47
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u76e4\u67e5\u767b\u9304\u53ca\u67e5\u9a57\u7ba1\u7406\u8fa6\u6cd5\u7b2c4\u689d\uff0c\u4e8b\u696d\u76e4\u67e5\u6392\u653e\u91cf\u61c9\u4ee5\u6392\u653e\u4fc2\u6578\u6cd5\u3001\u8cea\u91cf\u5e73\u8861\u6cd5\u3001\u76f4\u63a5\u76e3\u6e2c\u6cd5\u6216\u5176\u4ed6\u7d93\u4e2d\u592e\u4e3b\u7ba1\u6a5f\u95dc\u8a8d\u53ef\u4e4b\u65b9\u6cd5\u8a08\u7b97\u6392\u653e\u91cf\uff0c\u4ee5\u516c\u5678\u4e8c\u6c27\u5316\u78b3\u7576\u91cf\uff08\u516c\u5678 CO2e \uff09\u8868\u793a\uff0c\u4e26\u56db\u6368\u4e94\u5165\u81f3\u5c0f\u6578\u9ede\u5f8c\u7b2c\u4e09\u4f4d"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 85524f95-d6bb-495b-9bdf-905060230fa6
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64daISO14064-1\u6a19\u6e96\uff0c\u70ba\u8207\u9810\u671f\u4f7f\u7528\u8005\u6e9d\u901a\uff0c\u53ef\u63d0\u4f9b\u76e4\u67e5\u5831\u544a\u66f8\u3001\u6e05\u518a\u4f5c\u70ba\u53c3\u7167\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: b5133511-5a4a-4772-b171-89318cba9fb7
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u9810\u671f\u4f7f\u7528\u8005\u8981\u6c42\uff0c\u64c7\u5b9a\u662f\u5426\u9700\u59d4\u8acb\u7b2c\u4e09\u8005\u67e5\u8b49\u55ae\u4f4d\uff0c\u4f9d\u5faaISO14064-3\u8fa6\u7406\u67e5\u8b49\u3002\u5018\u82e5\u70ba\u6211\u570b\u53d7\u74b0\u5883\u90e8\u7ba1\u5236\u5c0d\u8c61\uff0c\u9700\u4f9d\u64da\u74b0\u5883\u90e8\u516c\u544a\u7b2c\u4e09\u8005\u67e5\u8b49\u55ae\u4f4d\uff0c\u65bc\u7533\u5831\u671f\u9650\u5167\u5b8c\u6210\u67e5\u8b49\u4f5c\u696d\uff1b\u82e5\u70ba\u91d1\u7ba1\u6703\u8981\u6c42\u5c0d\u8c61\uff0c\u5247\u9700\u4f9d\u64da\u4f9d ISAE 3410/ISO 14064-3 \u78ba\u4fe1\u6216 ISO 14064-3\u67e5\u8b49\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 80f30b23-63eb-4822-bf17-7bf68dc3ba81
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c3\u689d\uff0c\u78b3\u8db3\u8de1\u6307\u7522\u54c1\u7531\u539f\u6599\u53d6\u5f97\u3001\u88fd\u9020\u3001\u914d\u9001\u92b7\u552e\u3001\u4f7f\u7528\u53ca\u5ee2\u68c4\u8655\u7406\u7b49\u751f\u547d\u9031\u671f\u5404\u968e\u6bb5\u7522\u751f\u4e4b\u78b3\u6392\u653e\u91cf\uff0c\u7d93\u63db\u7b97\u70ba\u4e8c\u6c27\u5316\u78b3\u7576\u91cf\u4e4b\u7e3d\u548c"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: dc01256e-2e39-4338-93e4-5379c23689a3
encoding: FLOAT32
metadata:
{"chroma:document": "\u9075\u5faaISO 14067(\u6eab\u5ba4\u6c23\u9ad4-\u7522\u54c1\u78b3\u8db3\u8de1-\u91cf\u5316\u4e4b\u8981\u6c42\u4e8b\u9805\u8207\u6307\u5c0e\u7db1\u8981)\u8fa6\u7406"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 41abd8df-1e67-4b73-8614-280c25e38a55
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u9810\u671f\u4f7f\u7528\u8005\u8981\u6c42\uff0c\u5236\u5b9a\u7522\u54c1(\u5546\u54c1\u53ca\u670d\u52d9)\u7bc4\u570d\uff0c\u53ef\u4f9d\u64da\u7522\u54c1\u7684\u300c\u4f01\u696d\u5c0d\u6d88\u8cbb\u8005\u300d\u3001\u4f01\u696d\u5c0d\u4f01\u696d\u300d\u4ee5\u53ca\u5176\u4ed6\u61c9\u7528(\u5982\u5167\u90e8\u4f01\u696d\u4f7f\u7528\u3001\u4f9b\u61c9\u93c8\u6700\u4f73\u5316\u3001\u8f14\u52a9\u8a2d\u8a08\u7b49)\u4e4b\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u8a55\u4f30\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 7027d4f8-c426-4c80-94fb-e4eb49daa764
encoding: FLOAT32
metadata:
{"chroma:document": "\u7cfb\u7d71\u4f9d\u5faaISO14064-1:2018\u6a19\u6e96\u9032\u884c\u7a0b\u5e8f\u8207\u586b\u5831\u65b9\u5f0f\uff0c\u7b26\u5408\u5927\u4e2d\u5c0f\u96c6\u5718\u9069\u7528\u6027\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 13695119-5c32-4b01-95e1-170d684fe580
encoding: FLOAT32
metadata:
{"chroma:document": "\u9032\u884c\u908a\u754c\u8a2d\u5b9a\u3001\u6d3b\u52d5\u6578\u64da\u4e0a\u50b3\u3001\u4fc2\u6578\u5f15\u7528\u3001\u5831\u544a\u66f8\u8207\u6e05\u518a\u7522\u51fa"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: d5252f63-2c39-4d2b-a07f-8e6a5c2dcb57
encoding: FLOAT32
metadata:
{"chroma:document": "\u7cbe\u8aa0\u8cc7\u8a0aSYSTEX Corporation\uff08\u53f0\u80a1\u4ee3\u865f6214\uff09\u6210\u7acb\u65bc1997\u5e74\uff0c\u662f\u53f0\u7063\u8cc7\u8a0a\u670d\u52d9\u7522\u696d\u9f8d\u982d\u4f01\u696d\uff0c\u64c1\u6709\u7d044,500\u540d\u54e1\u5de5\uff0c\u4f4d\u5c45\u53f0\u7063\u524d\u4e00\u767e\u5927\u670d\u52d9\u696d\uff0c\u670d\u52d9\u8d85\u904e40,000\u5bb6\u4f01\u696d\uff0f\u6a5f\u69cb\u5ba2\u6236\uff0c\u6db5\u84cb\u5169\u5cb8\u4e09\u5730\u3001\u4e9e\u6d32\u4ee5\u53ca\u6b50\u7f8e\u5730\u5340\uff1b\u4ee3\u7406\u7d93\u92b7\u8d85\u904e70\u9805\u7522\u54c1\uff0c\u70ba\u591a\u5bb6\u570b\u969b\u7d1a\u539f\u5ee0\u7684\u9996\u8981\u5408\u4f5c\u5925\u4f34\uff0c2023\u5e74\u5408\u4f75\u71df\u6536\u70ba\u65b0\u53f0\u5e63351\u5104\u5143\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 787b42f5-060e-471d-9bed-c489315096a6
encoding: FLOAT32
metadata:
{"chroma:document": "\u6eab\u6696\u5316\u6f5b\u52e2\uff08Global Warming Potential, GWP\uff09\u6307\u55ae\u4e00\u8cea\u91cf\u55ae\u4f4d\u4e4b\u6eab\u5ba4\u6c23\u9ad4\uff0c\u5728\u7279\u5b9a\u6642\u9593\u7bc4\u570d\u5167\u6240\u7d2f\u7a4d\u4e4b\u8f3b\u5c04\u9a45\u52d5\u529b\uff0c\u4e26\u5c07\u5176\u8207\u4e8c\u6c27\u5316\u78b3\u70ba\u57fa\u6e96\u9032\u884c\u6bd4\u8f03\u4e4b\u8861\u91cf\u6307\u6a19\u3002\u7c21\u55ae\u4f86\u8aaa\uff0c\u5b83\u662f\u4e00\u7a2e\u8861\u91cf\u4e0d\u540c\u6eab\u5ba4\u6c23\u9ad4\u5c0d\u5168\u7403\u6696\u5316\u5f71\u97ff\u80fd\u529b\u7684\u6307\u6a19\uff0c\u4ee5\u4e8c\u6c27\u5316\u78b3\uff08CO2\uff09\u70ba\u57fa\u6e96\uff08GWP\u503c\u70ba1\uff09\u4f86\u6bd4\u8f03\u5176\u4ed6\u6eab\u5ba4\u6c23\u9ad4\u7684\u6eab\u6696\u5316\u6f5b\u52e2\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: e0ad2622-b84f-4c35-9402-9b97091cef98
encoding: FLOAT32
metadata:
{"chroma:document": "\u78b3\u76e4\u67e5\u662f\u70ba\u4f01\u696d\u5065\u5eb7\u6aa2\u67e5\u7684\u6982\u5ff5\uff0c\u900f\u904e\u6d3b\u52d5\u6578\u64da\u7684\u8490\u96c6\u3001\u5f59\u6574\u53ca\u8a08\u7b97\uff0c\u4f86\u6aa2\u8996\u4f01\u696d\u5728\u71df\u904b\u904e\u7a0b\u4e2d\u76f4\u63a5\u6216\u9593\u63a5\u6392\u653e\u7684\u6eab\u5ba4\u6c23\u9ad4\u91cf\u3002\u9019\u500b\u904e\u7a0b\u53ef\u4ee5\u5e6b\u52a9\u4f01\u696d\u5206\u6790\u54ea\u500b\u71df\u904b\u74b0\u7bc0\u662f\u4e3b\u8981\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u71b1\u9ede\uff0c\u9032\u800c\u8a55\u4f30\u8207\u898f\u5283\u6e1b\u78b3\u8207\u6c38\u7e8c\u7d93\u71df\u7684\u7b56\u7565\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 17b2bd09-a819-4062-94fa-7d9eaf979c85
encoding: FLOAT32
metadata:
{"chroma:document": "\u78b3\u76e4\u67e5\u7684\u76ee\u7684\u662f\u5e6b\u52a9\u4f01\u696d\u91d0\u6e05\u71df\u904b\u904e\u7a0b\u4e2d\u7522\u751f\u7684\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\uff0c\u4e26\u63a1\u53d6\u76f8\u61c9\u7684\u6e1b\u78b3\u63aa\u65bd\uff0c\u4ee5\u9054\u5230\u6de8\u96f6\u6392\u653e\u7684\u76ee\u6a19\uff0c\u5c0d\u6297\u5168\u7403\u6696\u5316\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 932e4739-6bee-4ea0-b126-8bdd2543eb26
encoding: FLOAT32
metadata:
{"chroma:document": "\u7d44\u7e54\u578b\u6eab\u5ba4\u6c23\u9ad4\u4ee5ISO 14064\u7cfb\u5217\u70ba\u67e5\u8b49\u6a19\u6e96"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 6f9c026f-da06-49c5-ae5a-b8ff4ebea6f9
encoding: FLOAT32
metadata:
{"chroma:document": "\u4f9d\u64da\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\u7b2c3\u689d\uff0c\u78b3\u8db3\u8de1\u662f\u6307\u5728\u7522\u54c1\u7684\u6574\u500b\u751f\u547d\u9031\u671f\u4e2d\uff0c\u5f9e\u539f\u6599\u53d6\u5f97\u3001\u88fd\u9020\u3001\u914d\u9001\u92b7\u552e\u3001\u4f7f\u7528\u5230\u5ee2\u68c4\u8655\u7406\u7b49\u5404\u968e\u6bb5\u6240\u7522\u751f\u7684\u4e8c\u6c27\u5316\u78b3\u6392\u653e\u91cf\u7e3d\u548c\uff0c\u9019\u4e9b\u6392\u653e\u91cf\u6703\u88ab\u63db\u7b97\u6210\u4e8c\u6c27\u5316\u78b3\u7576\u91cf\u3002\u78b3\u8db3\u8de1\u7684\u8a08\u7b97\u53ef\u4ee5\u900f\u904e\u751f\u547d\u9031\u671f\u8a55\u4f30\uff08Life Cycle Assessment, LCA\uff09\u7684\u65b9\u6cd5\u4f86\u9032\u884c\uff0c\u9019\u6d89\u53ca\u5c0d\u7522\u54c1\u6240\u6709\u968e\u6bb5\u7684\u80fd\u6e90\u548c\u7269\u8cea\u6295\u5165\u8207\u7522\u51fa\u7684\u76e4\u67e5\uff0c\u4ee5\u8a08\u7b97\u51fa\u8a72\u7522\u54c1\u7684\u6574\u9ad4\u78b3\u6392\u653e\u91cf\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 91da3b5e-0762-4610-a984-b4d70926d02b
encoding: FLOAT32
metadata:
{"chroma:document": "\u7d44\u7e54\u5c64\u7d1a\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u6e1b\u91cf\u8207\u79fb\u9664\u4e4b\u91cf\u5316\u8207\u5831\u544a\u9644\u6307\u5f15\u4e4b\u898f\u7bc4"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 7de756fb-0d16-40dd-8d56-b7467c4bf2a6
encoding: FLOAT32
metadata:
{"chroma:document": "\"ESG \u662f 3 \u500b\u82f1\u6587\u55ae\u5b57\u7684\u7e2e\u5beb\uff0c\u5206\u5225\u662f\u74b0\u5883\u4fdd\u8b77\uff08E\uff0cenvironment\uff09\u3001\u793e\u6703\u8cac\u4efb\uff08S\uff0csocial\uff09\u548c\u516c\u53f8\u6cbb\u7406\uff08G\uff0cgovernance\uff09 \uff0c\u806f\u5408\u570b\u5168\u7403\u5951\u7d04\uff08UN Global Compact\uff09\u65bc 2004 \u5e74\u9996\u6b21\u63d0\u51fa ESG \u7684\u6982\u5ff5\uff0c\u88ab\u8996\u70ba\u8a55\u4f30\u4e00\u9593\u4f01\u696d\u7d93\u71df\u7684\u6307\u6a19\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 23cc1d4b-55db-4fe2-9f5a-4b7948b44366
encoding: FLOAT32
metadata:
{"chroma:document": "\u6eab\u5ba4\u6c23\u9ad4\u662f\u6307\u80fd\u5920\u5438\u6536\u548c\u767c\u5c04\u7d05\u5916\u8f3b\u5c04\u7684\u6c23\u9ad4\uff0c\u5728\u5730\u7403\u5927\u6c23\u5c64\u4e2d\u8d77\u8457\u91cd\u8981\u4f5c\u7528\uff0c\u80fd\u5920\u6355\u6349\u71b1\u91cf\uff0c\u5f9e\u800c\u4fdd\u6301\u5730\u7403\u8868\u9762\u6eab\u6696\u3002\u9019\u7a2e\u6548\u61c9\u88ab\u7a31\u70ba\u6eab\u5ba4\u6548\u61c9\u3002\u5e38\u898b\u7684\u6eab\u5ba4\u6c23\u9ad4\u5305\u62ec\u4e8c\u6c27\u5316\u78b3\uff08CO2\uff09\u3001\u7532\u70f7\uff08CH4\uff09\u3001\u6c27\u5316\u4e9e\u6c2e\uff08N2O\uff09\u548c\u6c1f\u5316\u6c23\u9ad4\u7b49\u3002\u9019\u4e9b\u6c23\u9ad4\u7684\u589e\u52a0\u5c0e\u81f4\u5168\u7403\u6c23\u5019\u8b8a\u6696\uff0c\u9032\u800c\u5f15\u767c\u6c23\u5019\u8b8a\u9077\u554f\u984c\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: b2671f1a-4df9-4250-9d10-ee169329fef1
encoding: FLOAT32
metadata:
{"chroma:document": "\"1.\u5177\u6709\u74b0\u5883\u90e8\u516c\u544a\u61c9\u76e4\u67e5\u767b\u9304\u53ca\u67e5\u9a57\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u6392\u653e\u6e90\u4e4b\u4e8b\u696d"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: d54e7b57-4f86-4cc5-a5c8-c2e80903e5d4
encoding: FLOAT32
metadata:
{"chroma:document": "\"(1) \u4f9d\u64da\u74b0\u5883\u90e8\u516c\u544a\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u4fc2\u6578\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 45870d80-1be7-4355-8c95-97bd4f506ece
encoding: FLOAT32
metadata:
{"chroma:document": "\u662f\u7684\uff0c\u884c\u653f\u9662\u74b0\u5883\u4fdd\u8b77\u7f72\uff08\u73fe\u70ba\u74b0\u5883\u90e8\uff09\u300c\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u53ca\u7ba1\u7406\u6cd5\u300d\u57282015\u5e74\u901a\u904e\uff0c\u73fe\u70ba\u6c23\u5019\u8b8a\u9077\u56e0\u61c9\u6cd5\uff0c\u5176\u4e2d\u8a02\u5b9a\u6bcf5\u5e74\u70ba1\u671f\u7684\u6eab\u5ba4\u6c23\u9ad4\u968e\u6bb5\u7ba1\u5236\u76ee\u6a19\uff0c\u7576\u6642\u8a02\u5b9a2020\u5e74\u6e1b2%\u30012025\u5e74\u6e1b10%\u53ca2030\u5e74\u6e1b20%\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 3bbb5b3d-baea-4ca7-8b7f-8f7846953638
encoding: FLOAT32
metadata:
{"chroma:document": "\u6307\u5229\u7528\u539f\uff08\u7269\uff09\u6599\u3001\u71c3\u6599\u4e4b\u4f7f\u7528\u91cf\u6216\u7522\u54c1\u7522\u91cf\u7b49\u6578\u503c\u4e58\u4e0a\u7279\u5b9a\u4e4b\u6392\u653e\u4fc2\u6578\uff0c\u8a08\u7b97\u6392\u653e\u91cf\u4e4b\u65b9\u6cd5"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 2d549901-6262-41a9-be86-06d2d0923b3b
encoding: FLOAT32
metadata:
{"chroma:document": "\"\u570b\u969b\u9593\u6eab\u5ba4\u6c23\u9ad4\u76e4\u67e5\u6db5\u84cb\u7bc4\u7587\u53ef\u5206\u70ba\u76f4\u63a5\u6392\u653e\uff08\u7bc4\u7587\u4e00\uff09\u3001\u80fd\u6e90\u9593\u63a5\u6392\u653e\uff08\u7bc4\u7587\u4e8c\uff09\u53ca\u5176\u4ed6\u9593\u63a5\u6392\u653e\uff08\u7bc4\u7587\u4e09\uff09\u4e09\u985e\uff0c\u5982\u5716 1 \u6240\u793a2\uff0c\u4f9d"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 12e5fb82-658c-4c3c-be73-758595a34f16
encoding: FLOAT32
metadata:
{"chroma:document": "\"\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u76e4\u67e5\u767b\u9304\u53ca\u67e5\u9a57\u7ba1\u7406\u8fa6\u6cd5\u662f\u70ba\u4e86\u898f\u7bc4\u8207\u7ba1\u7406\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u7684\u76e4\u67e5\u3001\u767b\u9304\u53ca\u67e5\u9a57\u4f5c\u696d\uff0c\u4ee5\u78ba\u4fdd\u8cc7\u6599\u7684\u6e96\u78ba\u6027\u53ca\u53ef\u9760\u6027\u3002\u9019\u9805\u8fa6\u6cd5\u7684\u76ee\u7684\u662f\u900f\u904e\u660e\u78ba\u7684\u898f\u5b9a\uff0c\u8981\u6c42\u4e8b\u696d\u55ae\u4f4d\u6216\u5404\u7d1a\u653f\u5e9c\u6b63\u78ba\u57f7\u884c\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u7684\u8a08\u7b97\u3001\u5831\u544a\u8207\u67e5\u6838\uff0c\u4ee5\u638c\u63e1\u570b\u5167\u6574\u9ad4\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u60c5\u5f62\uff0c\u4e26\u4f5c\u70ba\u653f\u5e9c\u5236\u5b9a\u6eab\u5ba4\u6c23\u9ad4\u6e1b\u91cf\u653f\u7b56\u53ca\u7ba1\u7406\u63aa\u65bd\u7684\u4f9d\u64da\u3002 "}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 080fcdb2-071d-48d2-8d90-5a680a2cdcf0
encoding: FLOAT32
metadata:
{"chroma:document": "\u7cbe\u8aa0\u8cc7\u8a0a\u63d0\u4f9b\u7684\u7522\u54c1\u5305\u62ec\u300cCarbon EnVision\u300d\u8cc7\u8a0a\u7cfb\u7d71\u9867\u554f\u670d\u52d9\uff0c\u4ee5\u53ca\u7d44\u7e54\u78b3\u76e4\u67e5\u5c0e\u5165\u9867\u554f\u670d\u52d9\u3002\u6b64\u5916\uff0c\u7cbe\u8aa0\u8cc7\u8a0a\u9084\u63d0\u4f9b\u4e86\u300cCarbon EnVision\u300d\u8cc7\u8a0a\u7cfb\u7d71\u8a02\u95b1\u670d\u52d9\u3002\u9019\u4e9b\u670d\u52d9\u65e8\u5728\u5354\u52a9\u4f01\u696d\u9032\u884c\u7d44\u7e54\u78b3\u76e4\u67e5\u3001\u6578\u64da\u4e2d\u53f0\u7ba1\u7406\uff0c\u4ee5\u53ca\u5be6\u65bd\u78b3\u7ba1\u7406\u7b56\u7565\uff0c\u5354\u52a9\u4f01\u696d\u9054\u6210\u6e1b\u78b3\u76ee\u6a19\u548c\u6de8\u96f6\u6392\u653e\u76ee\u6a19\u3002"}


created_at: 2024-07-16 05:34:12
topic: persistent://default/default/82334bf7-ca06-4844-b62b-5dd19401c699
id: 35337851-0693-409e-a919-7a57ed3ce6fe
encoding: FLOAT32
metadata:
{"chroma:document": "\"\u4f9b\u61c9\u93c8ESG\u8a55\u9451\u61c9\u8a72\u5f9e\u4ee5\u4e0b\u5e7e\u500b\u6b65\u9a5f\u9032\u884c\uff1a"}


# embedding_metadata

key: chroma:document
string_value:
溫室氣體減量及管理法係於104年7月1日制定公布施行。茲因全球氣候變遷情勢嚴峻，國際產業供應鏈對減碳要求持續增加，各國在巴黎協定架構下，紛紛檢討因應氣候變遷作為，積極開展減緩、調適、技術、資金、能力建構、透明度等工作，並接續提出西元2050年達成溫室氣體淨零排放目標。


key: chroma:document
string_value:
行政院環境保護署（現為環境部）「溫室氣體減量及管理法」在2015年通過，其中訂定每5年為1期的溫室氣體階段管制目標，當時訂定2020年減2%、2025年減10%及2030年減20%。溫管法修法成為氣候法後，仍以5年為1期修訂管制目標，法規規定是在實施年前2年提出，因此第3期（2026至2030年）的目標預訂2024年提出。依據環境部氣候變遷署最新揭露資訊，第3期溫室氣體階段管制目標訂定的程序，目前正在籌組諮詢小組開會討論，將就最新經濟發展、各行業別推估分析，預計能在2024年年中發布完整報告。


key: chroma:document
string_value:
依據氣候變遷因應法第21條第一項，事業應盤查登錄及查驗溫室氣體排放量之排放源，包括發電業、鋼鐵業、石油煉製業、水泥業、半導體業、薄膜電晶體液晶顯示器業公告指定製程、各行業全廠化石製程直接排放超過2.5萬噸，以及製造業直接與電力使用排放超過2.5萬噸者。


key: chroma:document
string_value:
總量管制意指在一定期間內，為有效減少溫室氣體排放，對公告排放源溫室氣體總容許排放量所作之限制措施。依據氣候變遷因應法第34條，總量管制應於實施排放量盤查、查驗、登錄制度，並建立自願減量、排放額度核配及交易制度後，由中央主管機關擬訂溫室氣體總量管制及排放交易計畫，會商有關中央目的事業主管機關，報請行政院核定後公告實施，並得與外國政府或國際組織協議共同實施，而現階段我國碳定價制度推動以碳費先行，後碳稅及總量管制，暫未實施總量管制措施。


key: chroma:document
string_value:
環境部於2023年12月29日公布碳費收費辦法草案，規定年排放量達2.5萬公噸二氧化碳當量（CO2e）的電力業及大型製造業為收費對象，自2024年開始，碳費收費對象的溫室氣體年排放量就會被納入計價，並預計於2025年開始徵收。


key: chroma:document
string_value:
環境部於2023年12月1日訂定發布「碳費費率審議會設置要點」，明定碳費費率審議會委員的組成及運作方式。並依氣候變遷因應法第28條規定，其徵收費率將由審議會審議後，送該部核定公告。截至目前為止，環境部已召開兩次碳費費率審議會，仍未定案。預計將於4月下旬召開第三次碳費費率審議會，持續與環團、業界溝通。


key: chroma:document
string_value:
碳權可依碳權機制的不同有不同的來源，我國核發之碳權為減量額度，依據氣候變遷因應法第25條，事業或各級政府得自行或聯合共同提出自願減量專案，據以執行溫室氣體減量措施，向中央主管機關申請核准取得減量額度，並應依中央主管機關規定之條件及期限使用。除此之外，國際間有許多的自願性減量機制，如黃金標準（GS）、經驗證碳標準(VCS)等，可依循該減量機制之規範與流程申請碳權。


key: chroma:document
string_value:
組織溫室氣體排放量係依據ISO 14064-1標準進行溫室氣體盤查。在ISO 14064-1標準下，無法直接透過碳權抵減其排放量。但企業如以碳中和為目標，可依循環境部公告之「碳中和實施與宣告指引」與ISO 14068標準，以碳權抵換的方式，中和其排放量，達成「碳中和」的狀態。


key: chroma:document
string_value:
環境部公告之氣候法第27條訂有使用國外減量額度可以有一定比例扣抵碳費的規定，目前參考國際碳費抵扣的相關作法，明文規定用於抵扣碳費排放量的國外減量額度，需經中央主管機關認可後方可使用，且設定其上限不得超過需收費排放量的5%。


key: chroma:document
string_value:
依據氣候變遷因應法第3條，溫室氣體指二氧化碳（CO2）、甲烷（CH4）、氧化亞氮（N2O）、氫氟碳化物(HFCs）、全氟碳化物（PFCs）、六氟化硫（SF6） 、  三氟化氮（NF3）及其他經中央主管機關公告者


key: chroma:document
string_value:
依據溫室氣體排放量盤查登錄及查驗管理辦法第4條，事業盤查排放量應以排放係數法、質量平衡法、直接監測法或其他經中央主管機關認可之方法計算排放量，以公噸二氧化碳當量（公噸 CO2e ）表示，並四捨五入至小數點後第三位


key: chroma:document
string_value:
依據預期使用者要求，擇定是否需委請第三者查證單位，依循ISO14064-3辦理查證。倘若為我國受環境部管制對象，需依據環境部公告第三者查證單位，於申報期限內完成查證作業；若為金管會要求對象，則需依據依 ISAE 3410/ISO 14064-3 確信或 ISO 14064-3查證。


key: chroma:document
string_value:
精誠資訊SYSTEX Corporation（台股代號6214）成立於1997年，是台灣資訊服務產業龍頭企業，擁有約4,500名員工，位居台灣前一百大服務業，服務超過40,000家企業／機構客戶，涵蓋兩岸三地、亞洲以及歐美地區；代理經銷超過70項產品，為多家國際級原廠的首要合作夥伴，2023年合併營收為新台幣351億元。


key: chroma:document
string_value:
溫暖化潛勢（Global Warming Potential, GWP）指單一質量單位之溫室氣體，在特定時間範圍內所累積之輻射驅動力，並將其與二氧化碳為基準進行比較之衡量指標。簡單來說，它是一種衡量不同溫室氣體對全球暖化影響能力的指標，以二氧化碳（CO2）為基準（GWP值為1）來比較其他溫室氣體的溫暖化潛勢。


key: chroma:document
string_value:
碳盤查是為企業健康檢查的概念，透過活動數據的蒐集、彙整及計算，來檢視企業在營運過程中直接或間接排放的溫室氣體量。這個過程可以幫助企業分析哪個營運環節是主要溫室氣體排放熱點，進而評估與規劃減碳與永續經營的策略。


key: chroma:document
string_value:
依據氣候變遷因應法第3條，碳足跡是指在產品的整個生命週期中，從原料取得、製造、配送銷售、使用到廢棄處理等各階段所產生的二氧化碳排放量總和，這些排放量會被換算成二氧化碳當量。碳足跡的計算可以透過生命週期評估（Life Cycle Assessment, LCA）的方法來進行，這涉及對產品所有階段的能源和物質投入與產出的盤查，以計算出該產品的整體碳排放量。


key: chroma:document
string_value:
"ESG 是 3 個英文單字的縮寫，分別是環境保護（E，environment）、社會責任（S，social）和公司治理（G，governance） ，聯合國全球契約（UN Global Compact）於 2004 年首次提出 ESG 的概念，被視為評估一間企業經營的指標。


key: chroma:document
string_value:
溫室氣體是指能夠吸收和發射紅外輻射的氣體，在地球大氣層中起著重要作用，能夠捕捉熱量，從而保持地球表面溫暖。這種效應被稱為溫室效應。常見的溫室氣體包括二氧化碳（CO2）、甲烷（CH4）、氧化亞氮（N2O）和氟化氣體等。這些氣體的增加導致全球氣候變暖，進而引發氣候變遷問題。


key: chroma:document
string_value:
是的，行政院環境保護署（現為環境部）「溫室氣體減量及管理法」在2015年通過，現為氣候變遷因應法，其中訂定每5年為1期的溫室氣體階段管制目標，當時訂定2020年減2%、2025年減10%及2030年減20%。


key: chroma:document
string_value:
"溫室氣體排放量盤查登錄及查驗管理辦法是為了規範與管理溫室氣體排放量的盤查、登錄及查驗作業，以確保資料的準確性及可靠性。這項辦法的目的是透過明確的規定，要求事業單位或各級政府正確執行溫室氣體排放量的計算、報告與查核，以掌握國內整體溫室氣體排放情形，並作為政府制定溫室氣體減量政策及管理措施的依據。 


key: chroma:document
string_value:
精誠資訊提供的產品包括「Carbon EnVision」資訊系統顧問服務，以及組織碳盤查導入顧問服務。此外，精誠資訊還提供了「Carbon EnVision」資訊系統訂閱服務。這些服務旨在協助企業進行組織碳盤查、數據中台管理，以及實施碳管理策略，協助企業達成減碳目標和淨零排放目標。


