Empfehlung zur Nutzung von claude code mit inländischen Modellen
Categories:
Ich habe eigentlich eine gewisse Abneigung gegen das Unternehmen anthropic, aber es ist gerade sehr im Aufwind, also muss man die Nase rümpfen und es nutzen. Ich habe ein claudecode pro Abonnement abgeschlossen, das nur ein sehr geringes Kontingent hat und daher nur zum Planen genutzt werden kann. Die Leistung der inländischen Modelle ist zwar etwas schlechter, aber das Kontingent ist größer, das Preis-Leistungs-Verhältnis ist deutlich vorteilhafter. Inländische Modellanbieter bieten derzeit keine response API an, daher lässt sich keine gute Anbindung in codex erreichen, vorausgesetzt, wir betrachten die alte Version von codex nicht. Chat completion hat möglicherweise seine historischen Einschränkungen, wodurch die API-Leistung der verschiedenen Anbieter nicht völlig identisch ist, z. B. benötigt deepseekv4 ein extra body, um thinking zu aktivieren, akzeptiert nur “high/max”, und mehrstufige Runden mit Tools müssen reasoning_content beibehalten. Bei Zhipu darf die temperature nicht auf 0 gesetzt werden. Bei kimi muss die temperature im thinking-Modus fest auf 1 gesetzt sein, tool_choice=required wird nicht unterstützt, functions werden nicht unterstützt usw. Das heißt, die openai API chat completion ist nicht perfekt zum de facto Standard geworden, eine direkte Anbindung führt in einigen Szenarien zu Kompromissen, in schweren Fällen kommt es zu Fehlern, die einen fortlaufenden Betrieb unmöglich machen. Betrachtet man hingegen ihre Kompatibilität mit der anthropic API, so bemühen sie sich trotz immer noch bestehender Inkonsistenzen in einigen Szenarien, diese aufrechtzuerhalten. Daher ist die direkte Nutzung der anthropic API eine sorgenfreie Wahl. Und claudecode als offizielles Produkt von anthropic hat das absolute Mitspracherecht bei Änderungen an der anthropic API; wenn Modellanbieter die claudecode-Nutzer nicht verlieren wollen, müssen sie sich bemühen, die Kompatibilität sicherzustellen. Das ist die derzeit passende, sorgenfreie Wahl. Ich hoffe, dass in Zukunft eine universellere API entsteht, die Modelle und Werkzeuge vollständig entkoppelt.
