ash_ai
Structured outputs, vectorization and tool calling for your Ash application
파일 탐색기
- elixir.yml
- dependabot.yml
- config.exs
- test.exs
- DSL-AshAi.md
- DSL-AshAi.md.license
- gemini.md
- langchain-to-reqllm-migration.md
- live-llm-testing.md
- multi-tenancy-and-tenants.md
- flow_state.ex
- prompt.ex
- vectorize.ex
- vectorize_after_action.ex
- vectorize_after_action_oban_trigger.ex
- tools.ex
- actor_is_ash_ai.ex
- tools.ex
- req_llm.ex
- dev.ex
- router.ex
- server.ex
- builder.ex
- errors.ex
- execution.ex
- schema.ex
- mcp_apps.ex
- resource_tools.ex
- vectorize.ex
- actor_is_ash_ai.ex
- mcp_resource_actions_return_string.ex
- actions.ex
- application.ex
- dependencies.ex
- dev_tools.ex
- dsl.ex
- embedding_model.ex
- info.ex
- mcp.ex
- open_api.ex
- serializer.ex
- to_tool_error.ex
- tool_end_event.ex
- tool_loop.ex
- tool_start_event.ex
- tools.ex
- ash_ai.gen.chat.ex
- ash_ai.gen.mcp.ex
- ash_ai.gen.usage_rules.ex
- ash_ai.install.ex
- ash_auth.ex
- ash_ai.ex
- MIT.txt
- ash_ai.png
- ash_ai.png.license
- cropped-for-header.png
- cropped-for-header.png.license
- logo-black-text.png
- logo-black-text.png.license
- logo-only.png
- logo-only.png.license
- logo-white-text.png
- logo-white-text.png.license
- small-logo.png
- small-logo.png.license
- usage-rules-mcp-implementation-plan.md
- 20250415203635.json
- 20250415203635.json.license
- 20250423214029.json
- 20250423214029.json.license
- 20250927105456.json
- 20250927105456.json.license
- extensions.json
- extensions.json.license
- 20250415203634_migrate_resources_extensions_1.exs
- 20250415203635_migrate_resources1.exs
- 20250415203936_add_oban.exs
- 20250423214029_migrate_resources2.exs
- 20250927105456_allow_for_multiple_full_text_vectors.exs
- 20260610184522_run_codegen_extensions_1.exs
- prompt_test.exs
- tools_test.exs
- tools_test.exs
- req_llm_test.exs
- protocol_2026_07_28_test.exs
- resources_test.exs
- rpc_test.exs
- structured_outputs_test.exs
- tools_test.exs
- ui_resources_test.exs
- errors_test.exs
- mcp_resource_actions_return_string_test.exs
- exposed_mcp_resources_test.exs
- exposed_tools_test.exs
- open_api_test.exs
- reqllm_tool_test.exs
- resource_tools_test.exs
- serializer_test.exs
- to_tool_error_test.exs
- tool_callbacks_test.exs
- tool_load_select_test.exs
- tool_loop_test.exs
- tool_test.exs
- test_app.html
- embeddings_test.exs
- streaming_test.exs
- structured_output_test.exs
- tool_calling_test.exs
- ash_ai.gen.conversation_test.exs
- ash_ai.install_test.exs
- artist.ex
- embedding_model.ex
- live_llm_case.ex
- music.ex
- repo_case.ex
- test_repo.ex
- ash_ai_test.exs
- test_helper.exs
- vectorize_test.exs
- .check.exs
- .credo.exs
- .formatter.exs
- .gitignore
- .tool-versions
- .tool-versions.license
- AGENTS.md
- CHANGELOG.md
- mix.exs
- mix.lock
- mix.lock.license
- README.md
- usage-rules.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
iex
설명 보기 ▼
iex
IEx는 Elixir의 대화형 셸.
더 많은 정보: <https://manned.org/iex>.
iex
대화형 세션을 시작:
iex --erl "-kernel shell_history enabled"
역사를 기억하는 세션을 시작:
iex -S mix
Mix 프로젝트 파일 시작 및 로드:
mix
설명 보기 ▼
mix
Elixir 프로젝트를 생성, 컴파일 및 테스트하고, 의존성을 관리하는 작업을 제공하는 빌드 도구.
더 많은 정보: <https://hexdocs.pm/mix/index.html>.
mix run {{my_script.exs}}
특정 파일 실행:
mix new {{project_name}}
새 프로젝트 생성:
mix compile
프로젝트 컴파일:
postgres
설명 보기 ▼
postgres
PostgreSQL 데이터베이스 서버 실행.
더 많은 정보: <https://www.postgresql.org/docs/current/app-postgres.html>.
postgres -p {{5433}}
지정한 포트에서 서버 시작 (기본값: 5432):
postgres -c {{shared_buffers=128MB}}
런타임 매개변수 설정 (축약형):
postgres --{{shared-buffers}}={{128MB}}
런타임 매개변수 설정 (긴 형식):
query
설명 보기 ▼
query
프로세스, 세션 및 원격 데스크톱 세션 호스트 서버에 대한 정보를 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/query>.
query session
모든 사용자 세션 표시:
query session /server:{{hostname}}
원격 컴퓨터의 현재 사용자 세션 표시:
query user
로그인한 사용자 표시:
