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.1.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

neon_llm_core-0.1.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for neon-llm-core-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1c6ff7c77196b4c7a8c32f66fe7029f9166d3d7c66eebb42f3bbf46ee750c80b
MD5 795bd17b504f00b41b29410ca05fed71
BLAKE2b-256 1ae5bdef78917664d51b610ef13032ec4313556e03e8e22cffaf85a1b48ef494

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neon_llm_core-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9fb00413e321910784ea405a30a32e103a242b345579993523b678d978757754
MD5 a0726bdbd94ae790394c8cd5e8eae7ae
BLAKE2b-256 614658d2296142139f014a7ddd7b43303611b0fab96cd0d2c38ca7d966268b29

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