Module: Apologist

Defined in:
lib/Apologist/client.rb,
lib/Apologist/version.rb,
lib/Apologist/types/user.rb,
lib/Apologist/chat/client.rb,
lib/Apologist/environment.rb,
lib/Apologist/types/error.rb,
lib/Apologist/ct_as/client.rb,
lib/Apologist/users/client.rb,
lib/Apologist/corpus/client.rb,
lib/Apologist/shares/client.rb,
lib/Apologist/types/tag_ref.rb,
lib/Apologist/channels/client.rb,
lib/Apologist/types/user_flag.rb,
lib/Apologist/errors/api_error.rb,
lib/Apologist/benchmarks/client.rb,
lib/Apologist/evaluators/client.rb,
lib/Apologist/types/webhook_cta.rb,
lib/Apologist/types/chat_message.rb,
lib/Apologist/errors/client_error.rb,
lib/Apologist/errors/server_error.rb,
lib/Apologist/internal/types/enum.rb,
lib/Apologist/internal/types/hash.rb,
lib/Apologist/internal/types/type.rb,
lib/Apologist/errors/timeout_error.rb,
lib/Apologist/internal/types/array.rb,
lib/Apologist/internal/types/model.rb,
lib/Apologist/internal/types/union.rb,
lib/Apologist/internal/types/utils.rb,
lib/Apologist/errors/redirect_error.rb,
lib/Apologist/errors/response_error.rb,
lib/Apologist/internal/json/request.rb,
lib/Apologist/types/webhook_payload.rb,
lib/Apologist/internal/types/boolean.rb,
lib/Apologist/internal/types/unknown.rb,
lib/Apologist/types/success_response.rb,
lib/Apologist/chat/types/flag_request.rb,
lib/Apologist/chat/types/like_request.rb,
lib/Apologist/types/chat_message_role.rb,
lib/Apologist/types/cta_match_request.rb,
lib/Apologist/types/webhook_agent_ref.rb,
lib/Apologist/types/webhook_named_ref.rb,
lib/Apologist/chat/types/share_request.rb,
lib/Apologist/internal/http/raw_client.rb,
lib/Apologist/types/webhook_evaluation.rb,
lib/Apologist/types/webhook_event_info.rb,
lib/Apologist/corpus/types/view_request.rb,
lib/Apologist/internal/errors/type_error.rb,
lib/Apologist/internal/http/base_request.rb,
lib/Apologist/internal/json/serializable.rb,
lib/Apologist/internal/types/model/field.rb,
lib/Apologist/chat/types/feedback_request.rb,
lib/Apologist/internal/url_encoded/request.rb,
lib/Apologist/types/webhook_event_info_key.rb,
lib/Apologist/users/types/get_user_request.rb,
lib/Apologist/corpus/types/referral_request.rb,
lib/Apologist/ct_as/types/cta_click_request.rb,
lib/Apologist/types/chat_completion_request.rb,
lib/Apologist/users/types/get_user_response.rb,
lib/Apologist/types/chat_completion_response.rb,
lib/Apologist/types/webhook_notification_ref.rb,
lib/Apologist/users/types/list_users_request.rb,
lib/Apologist/corpus/types/impression_request.rb,
lib/Apologist/ct_as/types/match_ctas_response.rb,
lib/Apologist/users/types/list_users_response.rb,
lib/Apologist/users/types/user_update_request.rb,
lib/Apologist/internal/errors/constraint_error.rb,
lib/Apologist/internal/iterators/item_iterator.rb,
lib/Apologist/users/types/update_user_response.rb,
lib/Apologist/corpus/types/corpus_search_request.rb,
lib/Apologist/evaluators/types/evaluator_request.rb,
lib/Apologist/corpus/types/search_corpus_response.rb,
lib/Apologist/users/types/list_user_flags_request.rb,
lib/Apologist/internal/multipart/multipart_encoder.rb,
lib/Apologist/internal/multipart/multipart_request.rb,
lib/Apologist/types/chat_completion_response_usage.rb,
lib/Apologist/users/types/list_user_flags_response.rb,
lib/Apologist/benchmarks/types/benchmark_run_request.rb,
lib/Apologist/chat/types/get_chat_completion_request.rb,
lib/Apologist/internal/multipart/multipart_form_data.rb,
lib/Apologist/types/chat_completion_request_logprobs.rb,
lib/Apologist/types/chat_completion_request_metadata.rb,
lib/Apologist/chat/types/get_chat_completion_response.rb,
lib/Apologist/evaluators/types/get_evaluation_request.rb,
lib/Apologist/internal/iterators/cursor_item_iterator.rb,
lib/Apologist/internal/iterators/cursor_page_iterator.rb,
lib/Apologist/internal/iterators/offset_item_iterator.rb,
lib/Apologist/internal/iterators/offset_page_iterator.rb,
lib/Apologist/types/chat_completion_request_verbosity.rb,
lib/Apologist/chat/types/list_chat_completions_request.rb,
lib/Apologist/evaluators/types/get_evaluation_response.rb,
lib/Apologist/shares/types/get_shared_messages_request.rb,
lib/Apologist/chat/types/list_chat_completions_response.rb,
lib/Apologist/evaluators/types/list_evaluations_request.rb,
lib/Apologist/shares/types/get_shared_messages_response.rb,
lib/Apologist/types/chat_completion_request_tool_choice.rb,
lib/Apologist/users/types/user_update_request_tags_item.rb,
lib/Apologist/benchmarks/types/get_benchmark_run_request.rb,
lib/Apologist/corpus/types/corpus_search_request_filters.rb,
lib/Apologist/evaluators/types/evaluate_content_response.rb,
lib/Apologist/evaluators/types/evaluator_request_content.rb,
lib/Apologist/evaluators/types/list_evaluations_response.rb,
lib/Apologist/benchmarks/types/get_benchmark_run_response.rb,
lib/Apologist/internal/multipart/multipart_form_data_part.rb,
lib/Apologist/types/chat_completion_response_choices_item.rb,
lib/Apologist/benchmarks/types/list_benchmark_runs_request.rb,
lib/Apologist/evaluators/types/evaluator_request_verbosity.rb,
lib/Apologist/benchmarks/types/list_benchmark_runs_response.rb,
lib/Apologist/channels/types/receive_twilio_message_request.rb,
lib/Apologist/types/chat_completion_request_response_format.rb,
lib/Apologist/benchmarks/types/benchmark_run_request_content.rb,
lib/Apologist/channels/types/receive_telegram_update_request.rb,
lib/Apologist/channels/types/verify_facebook_webhook_request.rb,
lib/Apologist/types/chat_completion_request_reasoning_effort.rb,
lib/Apologist/types/chat_completion_request_tool_choice_zero.rb,
lib/Apologist/channels/types/receive_facebook_message_request.rb,
lib/Apologist/benchmarks/types/benchmark_run_request_verbosity.rb,
lib/Apologist/channels/types/get_discord_channel_status_request.rb,
lib/Apologist/corpus/types/log_corpus_referral_redirect_request.rb,
lib/Apologist/channels/types/get_discord_channel_status_response.rb,
lib/Apologist/channels/types/receive_discord_interaction_request.rb,
lib/Apologist/types/chat_completion_request_response_format_type.rb,
lib/Apologist/channels/types/get_instagram_privacy_policy_request.rb,
lib/Apologist/evaluators/types/evaluator_request_reasoning_effort.rb,
lib/Apologist/benchmarks/types/benchmark_run_request_reasoning_effort.rb,
lib/Apologist/channels/types/verify_facebook_webhook_request_hub_mode.rb,
lib/Apologist/types/chat_completion_request_response_format_json_schema.rb

Defined Under Namespace

Modules: Benchmarks, Channels, Chat, Corpus, CtAs, Errors, Evaluators, Internal, Shares, Types, Users Classes: AgentClient, Environment

Constant Summary collapse

VERSION =
"1.0.2"