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-0.0.1a3.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

llmstudio_core-0.0.1a3-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: llmstudio_core-0.0.1a3.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.2 Darwin/23.1.0

File hashes

Hashes for llmstudio_core-0.0.1a3.tar.gz
Algorithm Hash digest
SHA256 8c5ae0d7de6f7be993cc200e775e814f60f4595336ad416f1a8ca05b5eb207f6
MD5 31afe48090b0dd700f75ee209b51a5bf
BLAKE2b-256 4f4bdb3e91b9a33cd21bd1e1848fc182b517d80292ddca7862277f73b545164f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for llmstudio_core-0.0.1a3-py3-none-any.whl
Algorithm Hash digest
SHA256 e51353fcbe92b4351545ba2f9db3ff10e96282497ab5ffe625a73ca98e618f96
MD5 8a1af3e0fa300a8a315c16a8c5913bcf
BLAKE2b-256 63acc7a95c1f2678c2679fad53c9c599013e12f7589b56800556b5e02e09652a

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