Package: aisdk 1.4.12
aisdk: Unified Interface for AI Model Providers
A production-grade AI toolkit for R featuring a layered architecture (Specification, Utilities, Providers, Core), request interception support, robust error handling with exponential retry delays, support for multiple AI model providers ('OpenAI', 'Anthropic', etc.), local small language model inference, distributed 'MCP' ecosystem, multi-agent orchestration, progressive knowledge loading through skills, and a global skill store for sharing AI capabilities.
Authors:
aisdk_1.4.12.tar.gz
aisdk_1.4.12.zip(r-4.7)aisdk_1.4.12.zip(r-4.6)aisdk_1.4.12.zip(r-4.5)
aisdk_1.4.12.tgz(r-4.6-any)aisdk_1.4.12.tgz(r-4.5-any)
aisdk_1.4.12.tar.gz(r-4.7-any)aisdk_1.4.12.tar.gz(r-4.6-any)
aisdk_1.4.12.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
aisdk/json (API)
NEWS
| # Install 'aisdk' in R: |
| install.packages('aisdk', repos = c('https://yulab-smu.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/yulab-smu/aisdk/issues
Last updated from:bea7986ecd. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 308 | ||
| source / vignettes | OK | 301 | ||
| linux-release-x86_64 | OK | 268 | ||
| macos-release-arm64 | OK | 159 | ||
| macos-oldrel-arm64 | OK | 164 | ||
| windows-devel | OK | 246 | ||
| windows-release | OK | 223 | ||
| windows-oldrel | OK | 229 | ||
| wasm-release | OK | 741 |
Exports:AgentAgentRegistryanalyze_imageAnthropicProviderapi_endpoint_urlsas_preview_textask_aiauto_fixcache_toolcall_object_accessorcapture_r_executionCaptureRendererChatSessioncheck_apicheck_ast_safetycheck_sdk_compatibilityclear_capability_modelclear_error_contextcollect_ai_contextComputerconsole_chatconsole_confirmconsole_inputconsole_menucontent_imagecontent_textcontext_getcontext_searchcreate_agentcreate_agent_registrycreate_anthropiccreate_ask_user_toolcreate_auto_skill_registrycreate_capture_renderercreate_chat_sessioncreate_coder_agentcreate_computer_toolscreate_console_agentcreate_console_toolscreate_context_management_configcreate_context_query_toolscreate_custom_providercreate_data_agentcreate_default_semantic_adapter_registrycreate_embeddingscreate_env_agentcreate_file_agentcreate_geminicreate_hookscreate_null_renderercreate_openaicreate_permission_hookcreate_planner_agentcreate_r_code_toolcreate_r_context_toolscreate_r_introspect_toolscreate_sandbox_system_promptcreate_schema_from_funccreate_semantic_adaptercreate_semantic_adapter_registrycreate_sessioncreate_shared_sessioncreate_skill_architect_agentcreate_skill_registrycreate_skill_toolscreate_standard_registrycreate_telemetrycreate_visualizer_agentcreate_z_ggtreedefault_skill_rootsdescribe_semantic_objectedit_imageEmbeddingModelV1enable_api_testsexecute_tool_callsexpect_llm_passexpect_no_hallucinationexpect_tool_selectionextract_from_imagefetch_api_modelsfinalize_image_artifactsfind_toolfix_jsonformat_captured_executionGeminiProvidergenerate_imagegenerate_model_docsgenerate_objectgenerate_stable_idgenerate_textGenerateImageResultGenerateResultget_anthropic_base_urlget_anthropic_modelget_anthropic_model_idget_capability_modelget_context_management_configget_default_registryget_memoryget_modelget_model_infoget_model_optionsget_openai_base_urlget_openai_embedding_modelget_openai_modelget_openai_model_idget_or_create_semantic_adapter_registryget_param_docsget_r_contextget_r_documentationget_r_sourceget_semantic_adapter_registryget_semantic_workflow_hinthas_api_keyHookHandlerhypothesis_fix_verifyImageModelV1input_imageinput_textinspect_r_functioninspect_r_objectis_semantic_classLanguageModelV1list_capability_modelslist_context_handleslist_get_exactlist_modelslist_r_objectsload_chat_sessionmaterialize_image_uploadMiddlewaremigrate_patternmodelnormalize_content_blocksnormalize_image_input_for_jsonnormalize_image_input_to_url_likeobject_peekObjectStrategyopenai_code_interpreter_toolopenai_computer_use_toolopenai_file_search_toolopenai_hosted_mcp_toolopenai_web_search_toolOpenAIImageModelOpenAILanguageModelOpenAIProviderOpenAIResponsesLanguageModelOutputStrategypost_multipart_to_apipost_to_apiprint_migration_guideproject_memoryProjectMemoryProviderRegistryregister_json_coercionregister_providerregister_semantic_adapterregister_semantic_workflow_hintreload_envrender_textRendererrequest_authorizationresolve_console_startup_modelresolve_model_for_capabilityresolve_r_bindingsafe_evalsafe_parse_jsonsafe_to_jsonSandboxManagerscan_skillsschema_to_jsonsdk_clear_protected_varssdk_featuresdk_get_var_metadatasdk_is_var_lockedsdk_list_featuressdk_protect_varsdk_reset_featuressdk_set_featuresdk_unprotect_varsemantic_render_inspectionsemantic_render_summaryset_capability_modelset_context_management_configset_modelSharedSessionSkillSkillRegistrystream_imagestream_textsub_session_queryTelemetrytoolTooltool_result_messagetranslate_message_contenttrim_context_previewupdate_provider_modelsupdate_renvironvalidate_model_messagesvalidate_semantic_actionwalk_astwrap_language_modelz_anyz_any_objectz_arrayz_booleanz_dataframez_describez_empty_objectz_enumz_integerz_numberz_objectz_string
Dependencies:askpassbase64enccachemcallrclicurldigestfastmapgluehttr2jsonlitelifecyclemagrittrmemoiseopensslprocessxpsR6rappdirsrlangsysvctrswithryaml
