Chatbots ChatGPT Coding Assistant GitHub Copilot Gemini CLI Claude Code Amazon Q Developer Models LLM models Toolkit LangChain