Compare commits

..

No commits in common. "0154c89c6b28021d468719de837e2c0830d8b25e" and "f823e7d31414281d48209cace746ecbb770d04e5" have entirely different histories.

2 changed files with 16 additions and 8 deletions

6
.gitignore vendored
View File

@ -26,8 +26,4 @@ frontend/node_modules/
frontend/dist/
# Misc
config.json
# Generated documents
KURZANLEITUNG.tex
KURZANLEITUNG.pdf
config.json

View File

@ -7,7 +7,7 @@ Der Dienst stellt **große Sprachmodelle (LLMs)** über eine einfache HTTP-API b
Typische Anwendungsfälle:
- Texte zusammenfassen, übersetzen oder umformulieren
- KI-gestütztes Coding (z.B. mit **[opencode](https://opencode.ai)**)
- KI-gestütztes Coding (z.B. mit **[opencode](https://opencode.ai)**)
- Experimente mit Prompt-Engineering und LLM-Integration in eigene Projekte
---
@ -69,7 +69,7 @@ print(response.choices[0].message.content)
---
## Python-Beispiel Verfügbare Modelle abfragen
## Python-Beispiel Modell wählen und auflisten
```python
from openai import OpenAI
@ -79,9 +79,21 @@ BASE_URL = "http://141.75.33.244:8000/v1"
client = OpenAI(api_key=API_KEY, base_url=BASE_URL)
# Verfügbare Modelle abrufen
models = client.models.list()
for m in models.data:
print(m.id)
# Prompt mit einem bestimmten Modell
response = client.chat.completions.create(
model="qwen3-coder-next:q8_0",
messages=[
{"role": "system", "content": "Du bist ein hilfreicher Coding-Assistent."},
{"role": "user", "content": "Schreibe eine Python-Funktion zum Berechnen der Fibonacci-Folge."}
]
)
print(response.choices[0].message.content)
```
---
@ -143,7 +155,7 @@ Für Code-Aufgaben empfiehlt sich `qwen3-coder-next:q8_0`, für allgemeine Aufga
opencode
```
opencode öffnet eine interaktive Terminal-Oberfläche und kann dann im Projektverzeichnis eingesetzt werden Dateien lesen, Code generieren, Refactoring vorschlagen usw.
opencode öffnet eine interaktive TUI im Terminal und kann dann im Projektverzeichnis eingesetzt werden Dateien lesen, Code generieren, Refactoring vorschlagen usw.
---