Interact with Large Language Models.
Project description
cmem-plugin-llm
Interact with Large Language Models.
This is a plugin for eccenca Corporate Memory. You can install it with the cmemc command line clients like this:
cmemc admin workspace python install cmem-plugin-llm
This plugin contain the following capabilitities:
- create embeddings: it allows to create embeddings from an arbitrary data point or from specified data point paths (properties/columns).
After being processed each data point receive two additional paths the
embeddingpath and thetextpath.- The
textpath contain the paths utilized for generate the embeddings in text format.- If the original data contain already a path named
text, this path is used for embeddings generation.
- If the original data contain already a path named
- The
embeddingpath contain the generated embedding.
- The
Parameters
url: openAI compatible endpoint, defaulthttps://api.openai.com/v1model: embedding model, defaulttext-embedding-3-smallapi_key: api key of the endpoint, default blanktimout_single_request: the request timenout in milliseconds, default10000entries_processing_buffer: number of processed entries per request, default1000embedding_paths: specify which paths should be used for embedding generation, default allembedding_output_text: output path that will contain the embedding text, defaulttextembedding_output_path: output path that will contain the generated embedding, defaultembedding
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cmem_plugin_llm-0.5.0.tar.gz
(9.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cmem_plugin_llm-0.5.0.tar.gz.
File metadata
- Download URL: cmem_plugin_llm-0.5.0.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.8 Darwin/24.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94d4b61b0813bda991a8a6658c9d5a57c840bd89220a83b197e0fb06ffd61292
|
|
| MD5 |
d9e1775eb43630a76ce58c4c823bdf6f
|
|
| BLAKE2b-256 |
ed5ca79210a9f82585867c642f2e63332dc6e2cb792177b9c4614ac08f07de77
|
File details
Details for the file cmem_plugin_llm-0.5.0-py3-none-any.whl.
File metadata
- Download URL: cmem_plugin_llm-0.5.0-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.8 Darwin/24.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
007a5a2beec72889d78067b26e59259693a404d0f0793aff1d9fbce8c439224a
|
|
| MD5 |
197c2e9a0246e09ea77106371562e089
|
|
| BLAKE2b-256 |
4b5ee1793f53db491c461f9aa97bd48161baab438b3bcfdef4169a51f19ea91d
|