Skip to main content

LLMStudio core capabilities for routing llm calls for any vendor. No proxy server required. For that use llmstudio[proxy]

Project description

LLMstudio-core by TensorOps

Prompt Engineering at your fingertips

LLMstudio logo

🌟 Features

  • Custom and Local LLM Support: Use custom or local open-source LLMs through Ollama.
  • Python SDK: Easily integrate LLMstudio into your existing workflows.
  • LangChain Integration: LLMstudio integrates with your already existing LangChain projects.

🚀 Quickstart

Don't forget to check out https://docs.llmstudio.ai page.

Installation

Install the latest version of LLMstudio using pip. We suggest that you create and activate a new environment using conda

pip install llmstudio-core

Create a .env file at the same path you'll run LLMstudio

OPENAI_API_KEY="sk-api_key"
GOOGLE_API_KEY="sk-api_key"

Now you should be able to run LLMstudio Providers using the following code:

# You can set OPENAI_API_KEY environment variable, add it to .env, or pass directly as api_key
import os
from llmstudio_core.providers import LLMCore as LLM
llm = LLM("vertexai", api_key=os.environ["GOOGLE_API_KEY"])
response = llm.chat("How are you", model="gemini-1.5-pro-latest")
print(response.chat_output, response.metrics)

📖 Documentation

👨‍💻 Contributing

  • Head on to our Contribution Guide to see how you can help LLMstudio.
  • Join our Discord to talk with other LLMstudio enthusiasts.

Training

Banner


Thank you for choosing LLMstudio. Your journey to perfecting AI interactions starts here.

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

llmstudio_core-1.0.1a3.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

llmstudio_core-1.0.1a3-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file llmstudio_core-1.0.1a3.tar.gz.

File metadata

  • Download URL: llmstudio_core-1.0.1a3.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.0 Darwin/22.3.0

File hashes

Hashes for llmstudio_core-1.0.1a3.tar.gz
Algorithm Hash digest
SHA256 8609f5681b35a202977a6062bad7e3bd364cc2ae7eff9c4dbd70ca164656fe9b
MD5 248e0ca2d2048a5ef095dd409ee2a7c2
BLAKE2b-256 a37b959d917ce6d1a508894b02fbd28ba10a8ece711aff9c18ed9238beb72c86

See more details on using hashes here.

File details

Details for the file llmstudio_core-1.0.1a3-py3-none-any.whl.

File metadata

File hashes

Hashes for llmstudio_core-1.0.1a3-py3-none-any.whl
Algorithm Hash digest
SHA256 a75bee7aad5b4711236675a77abf098f9232ade0b4428f82ddb994c50a4fb65f
MD5 3f8cde5ad4950c8688697e32db2c2726
BLAKE2b-256 1e98f2eff28387eab1b541fd0986f84753828e97d9344d260c9ef2befae1a539

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