OpenAI, Anthropic, LLMs, RAG, programming, Python, embeddings, vectors