API リファレンス
このページでは、生成AI アプリケーションで使用される MLflow APIs の包括的なインデックスと、 MLflow の公式ドキュメントへの直接リンクを提供します。
公式ドキュメントリンク
- すべての MLflow Python APIs
- MLflow コア APIs
- MLflow 生成AI モジュール
- MLflow Tracing APIs
- MLflowクライアントAPI
- MLflow エンティティ
備考
ベータ版
このページで参照されている APIs の一部は、現在 ベータ版です。
エクスペリメント マネジメント
SDK
エンティティ
迅速な管理
SDK
mlflow.genai.load_prompt()
mlflow.genai.optimize_prompt()
mlflow.genai.register_prompt()
mlflow.genai.search_prompts()
mlflow.genai.delete_prompt_alias()
mlflow.genai.set_prompt_alias()
エンティティ
評価
カスタムスコアラークラス
カスタムスコアラーデコレーター
事前定義されたスコアラー
mlflow.genai.scorers.Correctness
mlflow.genai.scorers.ExpectationsGuidelines
mlflow.genai.scorers.Guidelines
mlflow.genai.scorers.RelevanceToQuery
mlflow.genai.scorers.RetrievalGroundedness
mlflow.genai.scorers.RetrievalRelevance
mlflow.genai.scorers.RetrievalSufficiency
mlflow.genai.scorers.Safety
スコアラーヘルパー
ジャッジSDK
mlflow.genai.judges.custom_prompt_judge()
mlflow.genai.judges.is_context_relevant()
mlflow.genai.judges.is_context_sufficient()
mlflow.genai.judges.is_correct()
mlflow.genai.judges.is_grounded()
mlflow.genai.judges.is_safe()
mlflow.genai.judges.meets_guidelines()
出力エンティティの判断
評価データセット
SDK
エンティティ
ヒューマンラベリング&レビューアプリ
エンティティ
セッション SDK のラベル付け
mlflow.genai.create_labeling_session()
mlflow.genai.delete_labeling_session()
mlflow.genai.get_labeling_session()
mlflow.genai.get_labeling_sessions()
mlflow.genai.get_review_app()
ラベル スキーマの種類
mlflow.genai.label_schemas.InputCategorical
mlflow.genai.label_schemas.InputCategoricalList
mlflow.genai.label_schemas.InputNumeric
mlflow.genai.label_schemas.InputText
mlflow.genai.label_schemas.InputTextList
mlflow.genai.label_schemas.LabelSchema
mlflow.genai.label_schemas.LabelSchemaType
ラベルスキーマSDK
mlflow.genai.label_schemas.create_label_schema()
mlflow.genai.label_schemas.delete_label_schema()
mlflow.genai.label_schemas.get_label_schema()
プロンプト最適化
エンティティ
mlflow.genai.optimize.LLMParams
mlflow.genai.optimize.OptimizerConfig
mlflow.genai.optimize.PromptOptimizationResult
SDK
トレーシング
SDK
mlflow.delete_trace_tag()
mlflow.get_current_active_span()
mlflow.get_last_active_trace()
mlflow.get_last_active_trace_id()
mlflow.get_trace()
mlflow.search_traces()
mlflow.set_trace_tag()
mlflow.start_span()
mlflow.trace
mlflow.traceName
mlflow.traceOutputs
mlflow.tracing
mlflow.tracing.disable
mlflow.tracing.disable_notebook_display()
mlflow.tracing.enable
mlflow.tracing.enable_notebook_display()
mlflow.update_current_trace()
エンティティ
mlflow.entities.Trace
mlflow.entities.TraceData
mlflow.entities.TraceInfo
mlflow.entities.Span
mlflow.entities.SpanEvent
mlflow.entities.SpanType
mlflow.entities.Document
評価 (フィードバック、期待) エンティティ
mlflow.entities.Assessment
mlflow.entities.AssessmentError
mlflow.entities.AssessmentSource
mlflow.entities.AssessmentSourceType
mlflow.entities.Expectation
mlflow.entities.Feedback
トレーシング統合
mlflow.anthropic.autolog
mlflow.autogen.autolog
mlflow.bedrock.autolog
mlflow.crewai.autolog
mlflow.dspy.autolog
mlflow.gemini.autolog
mlflow.groq.autolog
mlflow.langchain.autolog
mlflow.litellm.autolog
mlflow.llama_index.autolog
mlflow.mistral.autolog
mlflow.openai.autolog
バージョン追跡
SDK
mlflow.set_active_model()
mlflow.clear_active_model()
mlflow.get_active_model_id()
mlflow.create_external_model()
mlflow.delete_logged_model_tag()
mlflow.finalize_logged_model()
mlflow.get_logged_model()
mlflow.initialize_logged_model()
mlflow.last_logged_model()
mlflow.search_logged_models()
mlflow.set_logged_model_tags()
mlflow.log_model_params()