Skip to main content

Data structuring with LLM

Project description

Structure

Overview

Structure can be used both as a server and as a standalone package.

Steps

  1. Before starting, set the OPENAI_API_KEY variable.
  2. Create a schema
  3. Load your unstructured data and receive it in a structured format.

Server mode

Start the server

structure server --host 0.0.0.0 --port 8080 --log-level info

API calls

curl -X POST -H "Content-Type: multipart/form-data" -F "file=@file.pdf" http://localhost:8000/cv-parser

Load from DockerHub

If you prefer the image, simply download it from DockerHub.

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

structure_llm-0.1.0.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

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

structure_llm-0.1.0-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

Details for the file structure_llm-0.1.0.tar.gz.

File metadata

  • Download URL: structure_llm-0.1.0.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.2 Darwin/22.1.0

File hashes

Hashes for structure_llm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 26cdba61d9aea8c58887829949c7671d7713868bf362ead42ad021da37abf22d
MD5 177297efc980408c548c02722fb28d31
BLAKE2b-256 fe8598ce67828fc5df1e1f6055eb4bf668d64567b0b9c0dd10d34358f87e9440

See more details on using hashes here.

File details

Details for the file structure_llm-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: structure_llm-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.2 Darwin/22.1.0

File hashes

Hashes for structure_llm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86401b497bcb2d812e25e0bbed6741ee6948c2c0e308d5d68f7bdcedd271d6d4
MD5 dc12be67ad4c19622479881194dfbab4
BLAKE2b-256 c5d11c5aabd9cffd93aab77ae44752521a9ae9a3f210bb7a55bc35d678c229dd

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