LlamaIndex Llms Integration: Netmind
Installation
To install the required package, run:
pip install llama-index-llms-netmind
Setup
- Set your Netmind API key as an environment variable. Visit https://www.netmind.ai/ and sign up to get an API key.
import os
os.environ["NETMIND_API_KEY"] = "you_api_key"
Basic Usage
Generate Completions
from llama_index.llms.netmind import NetmindLLM
llm = NetmindLLM(
model="meta-llama/Llama-3.3-70B-Instruct", api_key="your api key"
)
resp = llm.complete("Is 9.9 or 9.11 bigger?")
print(resp)
Chat Responses
To send a chat message and receive a response, create a list of ChatMessage instances and use the chat method:
from llama_index.core.llms import ChatMessage
messages = [
ChatMessage(
role="system", content="You are a pirate with a colorful personality"
),
ChatMessage(role="user", content="What is your name"),
]
resp = llm.chat(messages)
print(resp)
Metadata
Release files for llama-index-llms-netmind 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| llama_index_llms_netmind-0.4.0.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| llama_index_llms_netmind-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.2 kB
Release files / llama_index_llms_netmind-0.4.0.tar.gz
| Download URL | llama_index_llms_netmind-0.4.0.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e19de7c599956a15f69d349cc648bac715b5d76dd224db62d224e563e17a9ad2
|
|
BLAKE2b-256 checksum How to use checksums |
77ff8054044ef063d0085dfe03a3f57fd8a8f845318d148dce2cfe363788c6cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}
|
Release files / llama_index_llms_netmind-0.4.0-py3-none-any.whl
| Download URL | llama_index_llms_netmind-0.4.0-py3-none-any.whl |
|---|---|
| Size | 3.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8334b61a2b514afea20976be9625aba756f4335fd11f4b777d4456e064917a73
|
|
BLAKE2b-256 checksum How to use checksums |
0f07c340dc4574e4d02a9c6064a0e653eb487d9eca61cd938be00eac08d88156
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}
|