Commit Graph

4 Commits

Author SHA1 Message Date
42546b4dc1 feat: migrate Kimi from Moonshot to Artemox OpenAI API
- Add claude-openai-anthropic-proxy.py (Anthropic ↔ OpenAI translator)
- Rewrite claude_kimi to use native kimi CLI instead of Claude wrapper
- Add OpenAI-compatible API test helpers (_claude_test_openai_api, _handle_openai_api_response)
- Replace 127.0.0.1 with localhost for broader compatibility
- Add test for query-string handling in Kimi proxy
- Update README to reflect Artemox API usage
2026-05-31 17:55:57 +07:00
4f25596867 Remove redundant claude_anthropic wrapper 2026-05-31 12:36:16 +07:00
8bb81398af Добавить поддержку Kimi K2.6 (Moonshot AI) и улучшить проверку API ключей
- Новая функция claude_kimi: Anthropic-совместимый API Moonshot AI
- Улучшена проверка ключей DeepSeek и Kimi: реальный вызов API
  с 1 токеном вместо GET /v1/models (бесплатный endpoint не ловил
  заблокированные аккаунты)
- Проверка различает: 200 (OK), 429 (заблокирован/нет средств),
  401/403 (невалидный ключ), сетевые ошибки
- При блокировке (429) выводится сообщение об ошибке и ссылка
  на пополнение баланса, ключ не сохраняется
- Обновлён README.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-30 23:38:43 +07:00
6f2c1b0b97 Add script and documentation 2026-05-30 21:47:06 +07:00