SIGN IN SIGN UP

language_model: Remove dependencies on individual model provider crates (#25503)

This PR removes the dependencies on the individual model provider crates
from the `language_model` crate.

The various conversion methods for converting a `LanguageModelRequest`
into its provider-specific request type have been inlined into the
various provider modules in the `language_models` crate.

The model providers we provide via Zed's cloud offering get to stay, for
now.

Release Notes:

- N/A
M
Marshall Bowers committed
0acd556106ccdad7c2a185c7c85cb20b0cae081c
Parent: 2f7a627
Committed by GitHub <noreply@github.com> on 2/24/2025, 9:41:35 PM