Skip to main content

Core Neon LLM service

Project description

NeonAI Core LLM

Core module for Neon LLM's

Request Format

API requests should include history, a list of tuples of strings, and the current query

Example Request:

{
 "history": [["user", "hello"], ["llm", "hi"]],
 "query": "how are you?"
}

Response Format

Responses will be returned as dictionaries. Responses should contain the following:

  • response - String LLM response to the query

Connection Configuration

When running this as a docker container, the XDG_CONFIG_HOME envvar is set to /config. A configuration file at /config/neon/diana.yaml is required and should look like:

MQ:
  port: <MQ Port>
  server: <MQ Hostname or IP>
  users:
      <LLM MQ service_name>:
      user: <MQ user>
      password: <MQ user's password>
  LLM_<LLM NAME uppercase>:
      num_parallel_processes: < integer > 0 >

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

neon-llm-core-0.0.4.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

neon_llm_core-0.0.4-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file neon-llm-core-0.0.4.tar.gz.

File metadata

  • Download URL: neon-llm-core-0.0.4.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for neon-llm-core-0.0.4.tar.gz
Algorithm Hash digest
SHA256 ef01fafcf3aecc825df28cd6b7df4e5fabb5c1750ff168aa7ec7d508946e6dd9
MD5 3259f7a8f90ac0b73a6d56b4feeca2ea
BLAKE2b-256 56d3dedaf91f616a50cb483ccfb173d6a8090415deba791f9b3bcfb5837ac4b5

See more details on using hashes here.

File details

Details for the file neon_llm_core-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for neon_llm_core-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4c46424592566af73c25326213dff94bc621a3d14fe989d97b64cd9bb2bda969
MD5 85eafc251e52ed19d2de3ed4de69622a
BLAKE2b-256 773d7c465cc70f58fc3d85f64de651f4efad13dbb1c4c18966d6d6b2310074b4

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