* Extend ChatResponseMetadata for Anthropic (blocking, streaming) * Add ChatResponseMetadata for Mistral AI (blocking) * Extend ChatResponseMetadata for OpenAI (blocking) * Deprecate gpt-4-vision-preview and replace its usage in tests because OpenAI rejects the calls (see: https://platform.openai.com/docs/deprecations) Fixes gh-936 Signed-off-by: Thomas Vitale <ThomasVitale@users.noreply.github.com>