Skip to content
Snippets Groups Projects
Commit efdc5bcd authored by Christian Boulanger's avatar Christian Boulanger
Browse files

Add chat-ai.academiccloud.de Experiment

parent 2012244c
No related branches found
No related tags found
No related merge requests found
.env
\ No newline at end of file
%% Cell type:code id:initial_id tags:
``` python
import os
from openai import OpenAI
from dotenv import load_dotenv
load_dotenv()
# API configuration
api_key = os.environ.get("GWDG_TI_API_KEY")
base_url = "https://chat-ai.academiccloud.de/v1"
model = "intel-neural-chat-7b" # Choose any available model
# Start OpenAI client
client = OpenAI(
api_key = api_key,
base_url = base_url
)
# Get response
chat_completion = client.chat.completions.create(
messages=[
{"role":"system","content":"You are a helpful assistant"},
{"role":"user","content":"Definiere Rechtsdogmatik"}],
model= model,
)
# Print full response as JSON
print(chat_completion) # You can extract the response text from the JSON object
```
%% Output
ChatCompletion(id='cmpl-7e037a0878c0438eb0cce6f7f73287ff', choices=[Choice(finish_reason='stop', index=0, logprobs=None, message=ChatCompletionMessage(content='Rechtsdogmatik ist ein Teilgebiet der Rechtswissenschaft, welches sich mit der Analyse und Interpretation von Rechtsregeln, insbesondere dem Zusammenhang zwischen Rechtsgrundsätzen und deren konkreten Auswirkungen auf einzelne rechtliche Situationen, befasst. Sie umfasst die Untersuchung der rechtlichen Praxis und der Zusammenhänge zwischen verschiedenen Rechtsgebieten, um einheitliche und konsistente rechtliche Entscheidungen zu gewährleisten. Dabei spielen Rechtslogik, juristische Methoden und Vergleichsansätze wie das Verwenden von Entscheidungen von Gerichten und anderen juristischen Instanzen eine zentrale Rolle. In summe, Rechtsdogmatik ist die Lehre von den rechtlichen Grundsätzen, wie sie in Praxis und Theorie ausgebaut und angewendet werden.', role='assistant', function_call=None, tool_calls=None), stop_reason=None)], created=1715156591, model='intel-neural-chat-7b', object='chat.completion', system_fingerprint=None, usage=CompletionUsage(completion_tokens=214, prompt_tokens=31, total_tokens=245))
%% Cell type:code id:8929641502ebba7 tags:
``` python
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment