forked from phoenix/litellm-mirror
adding jsx to the file itself
This commit is contained in:
parent
ac07315b1d
commit
f6823cf545
1 changed files with 59 additions and 1 deletions
|
@ -2,7 +2,65 @@
|
||||||
displayed_sidebar: tutorialSidebar
|
displayed_sidebar: tutorialSidebar
|
||||||
---
|
---
|
||||||
# litellm
|
# litellm
|
||||||
import QueryParamReader from './QueryParamReader';
|
import { useState, useEffect } from 'react';
|
||||||
|
|
||||||
|
const CodeBlock = ({ token }) => {
|
||||||
|
const codeWithToken = `
|
||||||
|
from litellm import completion
|
||||||
|
|
||||||
|
# set ENV variables
|
||||||
|
os.environ["LITELLM_TOKEN"] = '${token}'
|
||||||
|
|
||||||
|
messages = [{ "content": "Hello, how are you?","role": "user"}]
|
||||||
|
|
||||||
|
# openai call
|
||||||
|
response = completion(model="gpt-3.5-turbo", messages=messages)
|
||||||
|
|
||||||
|
# cohere call
|
||||||
|
response = completion("command-nightly", messages)
|
||||||
|
`;
|
||||||
|
|
||||||
|
const codeWithoutToken = `
|
||||||
|
from litellm import completion
|
||||||
|
|
||||||
|
## set ENV variables
|
||||||
|
os.environ["OPENAI_API_KEY"] = "openai key"
|
||||||
|
os.environ["COHERE_API_KEY"] = "cohere key"
|
||||||
|
|
||||||
|
|
||||||
|
messages = [{ "content": "Hello, how are you?","role": "user"}]
|
||||||
|
|
||||||
|
# openai call
|
||||||
|
response = completion(model="gpt-3.5-turbo", messages=messages)
|
||||||
|
|
||||||
|
# cohere call
|
||||||
|
response = completion("command-nightly", messages)
|
||||||
|
`;
|
||||||
|
return (
|
||||||
|
<pre>
|
||||||
|
{console.log("token: ", token)}
|
||||||
|
{token ? codeWithToken : codeWithoutToken}
|
||||||
|
</pre>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
const QueryParamReader = () => {
|
||||||
|
const [token, setToken] = useState(null);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
const urlParams = new URLSearchParams(window.location.search);
|
||||||
|
const token = urlParams.get('token');
|
||||||
|
setToken(token);
|
||||||
|
}, []);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
<CodeBlock token={token} />
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default QueryParamReader;
|
||||||
|
|
||||||
[](https://pypi.org/project/litellm/)
|
[](https://pypi.org/project/litellm/)
|
||||||
[](https://pypi.org/project/litellm/0.1.1/)
|
[](https://pypi.org/project/litellm/0.1.1/)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue