Konko
All functionality related to Konko
Konko AI provides a fully managed API to help application developers
- Select the right open source or proprietary LLMs for their application
- Build applications faster with integrations to leading application frameworks and fully managed APIs
- Fine tune smaller open-source LLMs to achieve industry-leading performance at a fraction of the cost
- Deploy production-scale APIs that meet security, privacy, throughput, and latency SLAs without infrastructure set-up or administration using Konko AI's SOC 2 compliant, multi-cloud infrastructure
Installation and Setupβ
- Sign in to our web app to create an API key to access models via our endpoints for chat completions and completions.
- Enable a Python3.8+ environment
- Install the SDK
pip install konko
- Set API Keys as environment variables(
KONKO_API_KEY
,OPENAI_API_KEY
)
export KONKO_API_KEY={your_KONKO_API_KEY_here}
export OPENAI_API_KEY={your_OPENAI_API_KEY_here} #Optional
- Please see [the Konko docs](https://docs.konko.ai/docs/getting-started) for more details.
## LLM
**Explore Available Models:** Start by browsing through the [available models](https://docs.konko.ai/docs/list-of-models) on Konko. Each model caters to different use cases and capabilities.
Another way to find the list of models running on the Konko instance is through this [endpoint](https://docs.konko.ai/reference/get-models).
See a usage [example](/docs/integrations/llms/konko).
### Examples of Endpoint Usage
- **Completion with mistralai/Mistral-7B-v0.1:**
```python
from langchain.llms import Konko
llm = Konko(max_tokens=800, model='mistralai/Mistral-7B-v0.1')
prompt = "Generate a Product Description for Apple Iphone 15"
response = llm(prompt)
Chat Modelsβ
See a usage example.
ChatCompletion with Mistral-7B:
chat_instance = ChatKonko(max_tokens=10, model = 'mistralai/mistral-7b-instruct-v0.1')
msg = HumanMessage(content="Hi")
chat_response = chat_instance([msg])
For further assistance, contact support@konko.ai or join our Discord.