OpenCode en tant que LLM txtai

DEV - 21/01
OpenCode est un agent de codage IA open source. Il gagne rapidement en popularité en tant qu'open...

OpenCode est un agent de codage IA open source. Il gagne rapidement en popularité en tant qu'alternative ouverte à Claude Code.

OpenCode montre la puissance de l’open source permissif. Il est rapidement adopté en masse et, en janvier 2026, il se situe à81 000+GitHub ⭐. OpenCode prend en charge l'exécution en tant que serveur local viaservice opencode.

Cet article explorera comment TxtAI intègre cela en tant que pipeline LLM.

Installer les dépendances

Installertxtaiet toutes les dépendances.

%%capture !pip install txtai[api,pipeline-llm] # Installez OpenCode s'il n'est pas déjà installé et exécutez serve !curl -fsSL https://opencode.ai/install | bash !opencode servir &
Entrer en mode plein écran Quitter le mode plein écran

Créer un LLM OpenCode

Maintenant que tout est installé, testons-le !

depuis IPython.display import Markdown, affichage depuis txtai import LLM def generate(request): display(Markdown(llm(request))) # Connectez-vous au serveur OpenCode et utilisez le fournisseur LLM par défaut llm = LLM("opencode") generate("Afficher un exemple Python Hello World")
Entrer en mode plein écran Quitter le mode plein écran...
[Courte citation de 8% de l'article original]
Loading...