Skip to main content

llama-index readers steamship integration

Project description

LlamaIndex Readers Integration: SteamshipFile

Overview

The SteamshipFile Reader allows you to load documents from persistent Steamship Files. Steamship is a platform for storing and managing files with advanced tagging capabilities.

For more detailed information about the SteamshipFile Reader, visit SteamShip.

Installation

You can install the SteamshipFile Reader via pip:

pip install llama-index-readers-steamship

This reader requires steamship API key, which can be acquired from SteamShip.

Usage

from llama_index.readers.steamship import SteamshipFileReader

# Initialize SteamshipFileReader
reader = SteamshipFileReader(api_key="<Steamship API Key>")

# Load data from persistent Steamship Files
documents = reader.load_data(
    workspace="<Steamship Workspace>",
    query="<Steamship Tag Query>",
    file_handles=["smooth-valley-9kbdr"],
    collapse_blocks=True,
    join_str="\n\n",
)

This loader is designed to be used as a way to load data into LlamaIndex and/or subsequently used as a Tool in a LangChain Agent.

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

llama_index_readers_steamship-0.5.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llama_index_readers_steamship-0.5.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file llama_index_readers_steamship-0.5.0.tar.gz.

File metadata

  • Download URL: llama_index_readers_steamship-0.5.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_readers_steamship-0.5.0.tar.gz
Algorithm Hash digest
SHA256 06de6a2d899ca682a98dfca02854b1ab5ded8ae76b90b576a734258303ca3337
MD5 fdd97877477c47c48bb649ff39eec04f
BLAKE2b-256 3ff34250bd41bbd94401bcfa22120bd0549d6da16c8220c06942477b93728bea

See more details on using hashes here.

File details

Details for the file llama_index_readers_steamship-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: llama_index_readers_steamship-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_readers_steamship-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1bfdcf78e92f51ccc215bafab7cff895dba050668c35d998bca7b8c6d4f64879
MD5 5601cd5dc7db2465d5cfba91cb4e21c3
BLAKE2b-256 6fd07a4a18299c1ae0d0ee3bfd77695b9b7fd5b8d41057d9d0f8d63242b0592f

See more details on using hashes here.

Supported by

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