Skip to main content

No project description provided

Project description

DataToWord

Built With

專案目的

這是一個將資料轉換成文字的專案,可以協助你在進行 RAG 的過程中,將資料類型的檔案轉換成文字,提升轉換為向量後查詢的結果。

目前支援的檔案有:

  • CSV
  • JSON

Quick Start

  • 建立 LangChain Document
from datatoword import DataToWord


with open('data.csv', 'rb') as file:
    file_binary_content = file.read()

data_to_word = DataToWord()
data_to_word.create_documents(
    file_name='data.csv',
    file_description='這是一個測試的檔案',
    file_binary_content=file_binary_content
)
  • 取得轉換後的內文
from datatoword import DataToWord


with open('data.csv', 'rb') as file:
    file_binary_content = file.read()

data_to_word = DataToWord()
data_to_word.create_content(
    file_name='data.csv',
    file_description='這是一個測試的檔案',
    file_binary_content=file_binary_content
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datatoword-0.4.0.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

datatoword-0.4.0-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file datatoword-0.4.0.tar.gz.

File metadata

  • Download URL: datatoword-0.4.0.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for datatoword-0.4.0.tar.gz
Algorithm Hash digest
SHA256 4390b5920da7d5920aa0c658ba8e5a329bea68d1ad9717edfefadb28637e18b6
MD5 4f54b22d767b6657efaaa2fe448f3685
BLAKE2b-256 d790267e0385cd2260d424214e7f74a49839b6433375036a150071958b55e67e

See more details on using hashes here.

File details

Details for the file datatoword-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: datatoword-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for datatoword-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 de777fc94e5ba2f310660992bd768e06b341ec696c13bef5bbae24a30656a005
MD5 edfaeb4ca100c5a08f263970ca469a20
BLAKE2b-256 68f59fe6dd9cc26d2c3f6e843914b1c63640e5193fbabf5119bedca99dec5377

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page