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.1
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.1.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| llama_index_llms_netmind-0.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.2 kB
Release files / llama_index_llms_netmind-0.4.1.tar.gz
| Download URL | llama_index_llms_netmind-0.4.1.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8f34cc5a763ab55fc5d73ef627978fc7fea526f83717fe5fe3b826716363d299
|
|
BLAKE2b-256 checksum How to use checksums |
fc34112fd0bff97c156e7f69983ba53c7df084c81edbd2bdc79c88e1cfb732b5
|
| 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.1-py3-none-any.whl
| Download URL | llama_index_llms_netmind-0.4.1-py3-none-any.whl |
|---|---|
| Size | 3.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
428def29156714dfd5dd94f72878b247e5fb1c1c9f1376893a0569053374ea02
|
|
BLAKE2b-256 checksum How to use checksums |
7ae4e6091e59ead962f62cd003cf2c0b555c89268180d3c1a33c944036e0ffa6
|
| 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}
|